モビリティ エージェントを管理する
Azure への VMware VM と物理サーバーのディザスター リカバリーに Azure Site Recovery を使うときは、ご自身のサーバーでモビリティ エージェントを設定します。 モビリティ エージェントは、保護されたマシン、構成サーバー/スケールアウト プロセス サーバーの間の通信を調整し、データのレプリケーションを管理します。 この記事は、デプロイ後にモビリティ エージェントを管理するための一般的なタスクをまとめたものです。
ヒント
特定の Linux OS ディストリビューションのインストーラーをダウンロードするには、こちらのガイダンスを参照してください。 ポータルから自動的に更新するために、インストーラーをダウンロードする必要はありません。 ASR を使用すると、構成サーバーからインストーラーが自動的にフェッチされ、エージェントが更新されます。
Note
Azure を操作するには、Azure Az PowerShell モジュールを使用することをお勧めします。 作業を始めるには、「Azure PowerShell をインストールする」を参照してください。 Az PowerShell モジュールに移行する方法については、「AzureRM から Az への Azure PowerShell の移行」を参照してください。
Azure portal からモビリティ サービスを更新する
保護されたマシン上のモビリティ サービスの更新を開始する前に、デプロイの一部である、構成サーバー、スケールアウト プロセス サーバー、マスター ターゲット サーバーを必ず更新します。
- 9.36 バージョン以降の SUSE Linux Enterprise Server 11 SP3、RHEL 5、Debian 7 については、最新のインストーラーが構成サーバーとスケールアウト プロセス サーバーで確実に使用できるようにしてください。
ポータルでコンテナーを開き、>[レプリケートされたアイテム] を開きます。
構成サーバーが最新版の場合、"Site Recovery レプリケーション エージェントの新しい更新プログラムが利用可能です。 クリックしてインストールしてください" という通知が表示されます。
通知をクリックし、 [エージェントの更新] でモビリティ サービスをアップグレードするマシンを選択します。 次に、 [OK] をクリックします
選択したマシンごとに、モビリティ サービスの更新ジョブが開始されます。 モビリティ エージェントは、構成サーバーのバージョンに更新されます。 たとえば、構成サーバーがバージョン 9.33 の場合、保護された VM 上のモビリティ エージェントもバージョン 9.33 に更新されます。
Windows サーバー上の PowerShell スクリプトを介してモビリティ サービスを更新する
保護されたマシン上のモビリティ サービスの更新を開始する前に、デプロイの一部である、構成サーバー、スケールアウト プロセス サーバー、マスター ターゲット サーバーを必ず更新します。
次のスクリプトを使用して、PowerShell コマンドレットを介してサーバー上のモビリティ サービスをアップグレードします
Update-AzRecoveryServicesAsrMobilityService -ReplicationProtectedItem $rpi -Account $fabric.fabricSpecificDetails.RunAsAccounts[0]
保護されるサーバーのそれぞれでモビリティ サービスを手動で更新する
保護されたマシン上のモビリティ サービスの更新を開始する前に、デプロイの一部である、構成サーバー、スケールアウト プロセス サーバー、マスター ターゲット サーバーを必ず更新します。
サーバーのオペレーティング システムに基づいてエージェントを見つけます。
重要
Azure IaaS VM を Azure リージョン間でレプリケートしている場合は、この方法を使用しないでください。 使用可能なすべてのオプションの詳細については、ガイダンスを参照してください。
- 保護されたマシンにインストール ファイルをコピーして実行することにより、モビリティ エージェントを更新します。
モビリティ サービスのプッシュ インストールに使用されるアカウントを更新する
Site Recovery をデプロイしたとき、モビリティ サービスのプッシュ インストールを有効にする目的で、アカウントを指定しました。このアカウントは、マシンで複製が有効になっているとき、マシンにアクセスし、サービスをインストールするために Site Recovery プロセス サーバーによって使用されます。 このアカウントの資格情報を更新する場合、こちらの手順に従ってください。
モビリティ サービスをアンインストールする
Windows マシンの場合
UI またはコマンド プロンプトからアンインストールします。
- UI から:マシンの [コントロール パネル] で [プログラム] を選択します。 [Microsoft Azure Site Recovery Mobility Service/マスター ターゲット サーバー]>、 [アンインストール] の順に選択します。
- コマンド プロンプトから:マシンの管理者としてコマンド プロンプト ウィンドウを開きます。 次のコマンドを実行します。
MsiExec.exe /qn /x {275197FC-14FD-4560-A5EB-38217F80CBD1} /L+*V "C:\ProgramData\ASRSetupLogs\UnifiedAgentMSIUninstall.log"
Linux マシンの場合
- Linux マシンでルート ユーザーとしてサインインします。
- ターミナルで /user/local/ASR に移動します。
- 次のコマンドを実行します。
./uninstall.sh -Y
ソース マシンに Site Recovery VSS プロバイダーをインストールする
アプリケーション整合性ポイントを生成するには、ソース マシンに Azure Site Recovery VSS プロバイダーが必要です。 プロバイダーのインストールがプッシュ インストールで成功しなかった場合は、以下のガイドラインに従って手動でインストールしてください。
- 管理者の cmd ウィンドウを開きます。
- モビリティ サービスのインストール場所に移動します。 (例 - C:\Program Files (x86)\Microsoft Azure Site Recovery\agent)
- InMageVSSProvider_Uninstall.cmd スクリプトを実行します。 これにより、サービスが既に存在する場合はアンインストールされます。
- InMageVSSProvider_Install.cmd スクリプトを実行して、VSS プロバイダーを手動でインストールします。