Azure Site RecoveryによるAzure移行Tips②　モビリティサービスの手動インストール方法

Azure Site Recovery（以下、ASR）を使用したAzureへの移行において、実務で調査した内容をTipsとしてまとめておきます。
ここではオプションの設定や、特殊な事態の対処を記載しますので、通常の手順はMicrosoftのドキュメントをご参照ください。

※オンプレミスのVMwareやAWS等他クラウドからASRで移行する際に活用できるTipsです。
　Hyper-Vからの場合、異なる移行方式（構成サーバを使わない）となるため、記載の設定は利用できないと思います。

以下、3回の記事に分割して記載します。
　[1回目：移行元サーバ～移行先（Azure）への通信帯域を制限する方法](https://qiita.com/ninob/items/a900388738a3ba8ee12b)
　2回目：モビリティサービスの手動インストール方法（今回）
　[3回目：移行元サーバの通信用IPを変更し再認識する方法](https://qiita.com/ninob/items/5427b89aa9dc70061681)

## 想定する要件
ASRでAzureに移行するには、移行元サーバに移行用エージェントをインストールする必要があります。
ASRの管理画面からプッシュインストールするのが一般的ですが、<strong>構成サーバ～移行元サーバ間の回線が細すぎる</strong>と、失敗する場合があります。
（インストーラがWindowsだと200MBあるので、回線が細いと複数サーバ同時に仕掛けた場合にエラーになる場合があります）
プッシュインストールではなく、事前に手動でインストールしておくことで事象回避が可能です。

＜エラー例＞
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/790390e9-8d2d-901a-ae79-632b7e443be5.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/c4912b98-8889-4ad4-4efe-6633a4ad0d94.png)
※回線が空いていれば、ジョブの再起動により成功する場合もあります。


## モビリティサービスのアンインストール方法
上記のように一度インストールをしかけてエラーになった場合、アンインストールを求められる場合があります。
アンインストールは[こちら](https://docs.microsoft.com/ja-jp/azure/site-recovery/vmware-physical-manage-mobility-service#uninstall-mobility-service)の手順をご参照ください。
アンインストール後、OS再起動が必要となるため、ご注意ください。

## モビリティサービスの手動インストール方法
MS参考サイトは[こちら](https://docs.microsoft.com/ja-jp/azure/site-recovery/vmware-physical-mobility-service-overview#install-the-mobility-service-using-ui-classic)

①構成サーバでインストーラをみつける。
　%ProgramData%\ASR\home\svsystems\pushinstallsvc\repository
　に各移行元サーバのOSに対応したインストーラが格納されているため、取得します。（[参考URL](https://docs.microsoft.com/ja-jp/azure/site-recovery/vmware-physical-mobility-service-overview#locate-installer-files)）

②移行元サーバの任意のフォルダにインストーラを配置し、右クリック→管理者で実行します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/629beb05-d01a-a610-e33b-117ba371990f.png)

③[Installation Option] で [Install mobility service] を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/37a347db-5a73-666e-b7b4-6ce63f7585e5.png)

④インストールの場所を選択し、 [インストール] を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/4cb5f9a6-c461-a777-a565-1a47a4e74068.png)

⑤インストールが完了したら、 [Proceed to Configuration] を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/69ef2551-8f0f-ebe2-90ae-f2ab168ddb3d.png)

⑥以下の情報を入力し、[登録] を選択します。
　・構成サーバのIPアドレス
　・構成サーバのパスフレーズ（下記参照）
　・構成サーバのポート（デフォルトでは9443）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/fd611002-55fe-835b-80f5-86b680637a32.png)
パスフレーズは、構成サーバの下記ファイルに記載があります。
%ProgramData%\Microsoft Azure Site Recovery\private\connection.passphrase
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/37083104-0e2f-788b-359f-9e01a865a02d.png)

⑦各ステップが成功したら [Finish] で画面を閉じます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/cd8b6cd0-3f25-d6ea-33d8-6955ee39243d.png)

⑧プログラムと機能から、モビリティサービスがインストールされたことを確認します。
　Microsoft Azure Site Recovery Mobility Service/Master Target Server
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/43d9c71e-9e2d-e1e9-0a3d-5d2cdb07a8cc.png)

⑨構成サーバの情報を最新化後、レプリケーションの有効化の中で、移行元サーバ情報が表示されれば、
　ASRでモビリティサービスを認識できていますので、プッシュインストール処理が走ることはありません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2139241/3e6738a9-203e-948e-208a-bc5a60352399.png)


設定方法は以上です。
次回は、移行元サーバの通信用IPを変更し再認識する方法をご紹介します。
第3回URL：https://qiita.com/ninob/items/5427b89aa9dc70061681