物理サーバーにAzure Migrateレプリケーションアプライアンスを導入する。

<h1>はじめに

どうもこんにちは、Clefable_Tです。

今回は物理サーバにレプリケーションアプライアンスを導入する手順をご案内したいと思います。

<h1>本記事が参考になり得る方

移行元のサーバーVMWareやHyper-Vを使用しておらず、物理サーバである。
以下のMicrosoft公式Docsの作業の実施を検討している方。

https://learn.microsoft.com/ja-jp/azure/migrate/tutorial-migrate-physical-virtual-machines


:::note info
※本記事では、Azureの仮想マシンを物理サーバに見立てて作業を行います。
:::

<h1>事前に用意するもの

以下の要件を満たした"Windows Server 2016"をご用意ください。
物理サーバーの移行に使用するレプリケーションアプライアンスは真っ新なWindows Server2016の構築から始まります。

OVAテンプレート（VMWare ESXiなど）を使用してレプリケーションアプライアンスを構築すると、テンプレートが自動でWindows Server2016を設定するらしいです。
こっちのが便利ですね・・

■用意するサーバの要件（概要）
・CPUコア数：8vCPU
・メモリ：16GB
・ディスク数：2つ（OSディスクと、プロセスサーバーのキャッシュディスク）
・空きディスク容量（キャッシュ）：600GB
・OS言語：EN-US　※日本語版不可

:::note warn
詳細な要件は[公式Docsアプライアンスの要件](https://learn.microsoft.com/ja-jp/azure/migrate/migrate-replication-appliance#appliance-requirements)を確認してください。
:::

https://learn.microsoft.com/ja-jp/azure/migrate/migrate-replication-appliance#appliance-requirements

<h1>作業開始

<h2>Azure Portalでレプリケーションアプライアンスのインストーラのダウンロードする

まずは[Azure Portal](https://azure.microsoft.com/)に接続します。

1. Azure portalホーム画面に検索窓があります。そこに「Migrate」と入力し、「Azure Migrate」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/3cd86768-aece-e4cb-e9a5-262454fabff4.png)

2. Azure Migrateの画面に遷移後、「サーバ、データベース、Webアプリ」をクリックしてください。 
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/6fbb1429-ea23-3916-8cc3-f2e3d0527cec.png)

3. 「プロジェクトの作成」をクリックしてください。
※プロジェクトの作成が完了している方は　当該手順及び4番の作業は飛ばしていただいて構いません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/511da5a2-867a-07ae-0f3d-3e5b75eec5b9.png)
3. プロジェクト名、格納するリソースグループ名、地域を入力して、作成をクリックしてください。※私はすでに作成しているので、今回は設定画面の案内だけします。![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/b28dfd43-0c76-cbad-d0a1-f1359a64ca55.png)

1. 先の手順で作成、または、対象の移行プロジェクトを選択し、「サーバ、データベース、Webアプリ」をクリックしてください。次に、「移行ツール」配下の「検出」（画像参照）をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/60d5c416-fad2-25c2-52d8-34d494cb10b1.png)

1. 「物理またはその他(AWS,GCP,Gen2など)」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/d542fd2c-b2c8-d5bc-d198-610ff647b3ac.png)

1. 「ターゲットリージョン」を選択して、「リソースの作成」をクリックしてください。
※リソース作成後、ターゲットリージョンの変更は出来ないので、注意してください。
※このプロジェクト（移行ツール）はここで設定するターゲットリージョンにのみ有効です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/bb6b79c6-cdb4-f7f9-6d43-7743ea454a01.png)

1. 展開が成功された旨のお知らせが来ます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/27624ab9-ee51-d850-aae3-4cda42a0725f.png)

1. 「レプリケーションアプライアンスのインストール」を選択してください。
次に、レプリケーションアプライアンスのインストーラ、登録キーをダウンロードしてください。（画像参照）
![2022-12-19_12h54_55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/cafaf2e6-03e9-e062-bb4e-4890ad13ae3d.png)

<h2>レプリケーションアプライアンスをWindows Serverにインストールする

インストーラと登録キーをダウンロードしたら、事前に構築したWindows Serverへレプリケーションアプライアンスのインストールを行います。
※未作成の方は要件を確認して構築しましょう。本記事の「事前に用意するもの」に詳細は記載してます。

1. 事前に用意しているWindows Serverにダウンロードしたインストーラーと登録キーを任意の場所に格納して下さい。次に、レプリケーションアプライアンスのインストールを実行して下さい。※ダブルクリックでも構いません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/863fa39f-f427-9735-3026-b3d852761ae2.png)

1. ウィザードが起動します。「Install the Configuration server and process server」を選択し「Next」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/a684ab63-71db-e09a-f08a-677a05bf32ec.png)

1. 「I accept the third party license agreement」(ライセンス契約の同意)にチェックを入れ、「Next」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/55b390de-f75d-ba0f-b93e-dd0bf87f85bd.png)

1. 「Browse」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/1cf53560-b412-df43-89f6-99b5c49c53a2.png)

1. 先の手順で保存した登録キーを選択して「Open」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/dc52b5d4-b1f4-a8f3-1063-ecfd504629f3.png)

1. 「Next」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/99142d39-820d-293b-0c39-4088a5f52d78.png)

1. 要件に沿った方を選択して「Next」をクリックしてください。
※本記事ではProxyを使用しない設定方式で進めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/415d3ebf-da52-8a62-7277-c2c321fcd8a5.png)

1. ここで前提条件のチェックが入ります。問題が無い場合は「Next」がクリックできるのでクリックしてください。
※エラーなどが出るとそこでインストール作業が止まるので、前提条件を満たすようにしてください。
※本記事では2件の警告が表示されています。
1点目はメモリとCPUの最小サイズ
→要件は満たせていますが、余裕を持たせた方がよいのかと思われます。

    2点目は静的IPアドレスについて
→本記事ではAzureの仮想マシンを物理サーバーに見立てて検証をしているため、回避が出来ないためそのまま進めました。物理サーバで作業をする際はIPアドレスを静的とすることで問題の解消が可能と考えられる・・・
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/8fd26b7d-d235-3522-52de-ceec2802ad81.png)

1. MySQLのrootパスワード入力してください。この段階でMySQLをダウンロードしていない場合は任意のパスワードを入力し、「Next」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/da92790b-f1ed-31d8-2cc5-0acfef92e66b.png)

1. 要件に応じて設定を変更し、「Next」をクリックしてください。
※本記事では「No」を選択した状態で進めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/f750128b-374d-3419-dddb-89b157736bbc.png)

1. インストール場所を選択し、「Next」をクリックしてください。
※ディスクの容量が少ない、または要件を満たしていない場合、画像内の緑チェックがエクスクラメーションマークとなります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/2f0bb546-8fcd-d4e4-0de1-e8ac565b383d.png)

1. 必要に応じてNICとポートを設定し「Next」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/2a9ad6ae-347b-6ab9-6db2-100efdcbc9ff.png)

1. 「Install」をクリックしてください。インストールが始まります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/6cccb8eb-68ef-1bd3-814e-6e72acc0b5f2.png)

1. 問題無くインストールが完了した場合は以下画像のようになるので、「Finish」をクリックして、ウィザードを閉じてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/6c8f4586-feec-b795-6a7b-436a516dc369.png)

    ・【番外編】以下画像のようにMySQLのダウンロードでエラーとなり、インストールが止まってしまう場合は、レプリケーションアプライアンスのインストールの前にMySQLをインストールすることで問題が解消されます。
詳細は下記の記事で手順を案内しているのでご確認いただければと。

https://qiita.com/Clefable_T/items/31ddb84e1d48fa62f5f0

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/ee909e3f-325f-fcaf-a139-1df1ebe913f8.png)

1. 以下のようなポップアップが表示されますが「Yes」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/b09aa39f-12fe-1aab-efdb-21ba06980962.png)

1. アカウントの管理画面が表示されるので、必要に応じてアカウントを作成等行ってください。本記事ではアカウントを1つ作成しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/d1568add-466a-30bd-9f03-a47f3ca88804.png)

<h2>Azure Portal上でレプリケーションアプライアンスの最終処理を行う

サーバ側での作業が完了したら、[Azure Portal](https://azure.microsoft.com/)に戻ります。

1. Azure Migrationの画面に戻り、「Configuration Serverを選択します」の表示を展開し、レプリケーションアプライアンスのインストールしたサーバを選択してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/b45e29ce-3366-cca7-9347-d7e8d2e6f5e7.png)

1. 「登録の最終処理」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/322b4742-b637-41f1-1424-9c41e86b0377.png)

1. 無事登録がされました！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/00fe1eab-7dd0-701f-a17b-1fc4a65b84dd.png)

    Azure Migrationのインフラストラクチャサーバにも登録されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2991032/2344c54d-9440-4346-2872-f765013e32e0.png)


以上で終わりになります。

<h1>まとめ

公式Docsにはレプリケーションアプライアンスのインストールの方法はすごくザックリ記載されていたので、文字だけでなく図解でも示したろと思い、本記事を書いてみました。

なんかこう、技術でイキりたいです、はい。
そうなるためにも日々精進です。

最後までご覧いただき、ありがとうざいました。