Mobility Service とアプライアンスのコンポーネントをアップグレードする (モダン化)
このモダン化された Mobility Service とアプライアンス コンポーネントから、アップグレードを実行するためにソース マシンのルートまたは管理者の資格情報を維持する必要はありません。 資格情報は、ソース マシンにエージェントを初めてインストールする場合にのみ必要です。 完了後、資格情報を削除すると、アップグレードが自動的に行われます。
モビリティ エージェントを自動的に更新する
既定では、コンテナーで自動更新が有効になっています。 自動更新は、新しいバージョンが利用可能な場合、毎日、ローカル時間の午前 0 時にトリガーされます。
Note
プライベート プレビューを使用している場合は、保護対象のマシンの自動更新がブロックされます。 新しい Azure Site Recovery アプライアンスを使用して、マシンに Site Recovery を再設定していることを確認してください。
最新の機能、機能強化、修正プログラムを利用するには、[モビリティ エージェントのアップグレード設定] の [Site Recovery の管理を許可する] オプションを選択することをお勧めします。 自動更新では、再起動は不要で、仮想マシンの進行中のレプリケーションに影響しません。 また、自動更新によって、コンテナー内のすべてのレプリケーション アプライアンスが自動的に更新されます。
自動更新をオフにするには、 [Site Recovery の管理を許可する] ボタンを切り替えます。
モビリティ エージェントを手動で更新する
モビリティ エージェントの自動更新をオフにした場合は、次の手順に従ってエージェントを手動で更新できます。
複数の保護された項目でモビリティ エージェントをアップグレードする
複数の保護された項目でモビリティ エージェントを手動で更新するには、次の手順を実行します。
[Recovery Services コンテナー]>[レプリケートされたアイテム] に移動し、[新しい Site Recovery モビリティ エージェントの更新プログラムが利用可能] をクリックします。 クリックしてインストールしてください。
更新するソース マシンを選択し、 [OK] をクリックします。
Note
Mobility Service をアップグレードするための前提条件が満たされていない場合は、VM を選択できません。 解決する方法の情報を参照してください。
アップグレードを開始すると、アップグレード操作ごとにコンテナーに Site Recovery ジョブが作成され、[監視]>[Site Recovery ジョブ] に移動して追跡できます。
1 台の保護対象のマシンのモビリティ エージェントを更新する
保護された項目のモビリティ エージェントを更新するには、次の手順を実行します。
[Recovery Services コンテナー]>[レプリケートされたアイテム] に移動して、VM を選択します。
VM の [概要] ブレードの [エージェントのバージョン] で、モビリティ エージェントの現在のバージョンを表示します。 新しい更新プログラムが利用可能な場合は、状態が [新しい更新プログラムが利用可能] に更新されます。
[新しい更新プログラムが利用可能] をクリックすると、利用可能な最新バージョンが表示されます。 [このバージョンに更新] をクリックして、更新ジョブを開始します。
Note
アップグレードがブロックされている場合は、エラーをこちらで説明されているように確認して解決します。
プライベート エンドポイントが有効になっているときにモビリティ エージェントを更新する
プライベート エンドポイントを有効にすると、自動更新は使用できなくなります。 保護された項目のモビリティ エージェントを更新するには、次の手順を実行します。
[Recovery Services コンテナー]>[レプリケートされたアイテム] に移動して、VM を選択します。
VM の [概要] ブレードの [エージェントのバージョン] で、モビリティ エージェントの現在のバージョンを表示できます。 新しい更新プログラムが利用可能な場合は、状態が [新しい更新プログラムが利用可能] に更新されます。
新しいバージョンが利用可能であることを確認し、こちらから最新のエージェント バージョンのパッケージをソース マシンにダウンロードして、エージェント バージョンを更新します。
Windows マシン上のモビリティ エージェントを更新する
Windows マシン上のモビリティ エージェントを更新するには、次の手順に従います。
コマンド プロンプトを開き、更新プログラム パッケージが置かれているフォルダーに移動します。
cd C:\Azure Site Recovery\Agent
更新プログラム パッケージを抽出するには、次のコマンドを実行します。
.\Microsoft-ASR_UA*Windows*release.exe /q /x:C:\Azure Site Recovery\Agent
更新プログラムを続行するには、次のコマンドを実行します。
.\UnifiedAgent.exe /Role "MS" /Platform VmWare /Silent /InstallationType Upgrade /CSType CSPrime /InstallLocation "C:\Program Files (x86)\Microsoft Azure Site Recovery"
エージェントが更新されると、登録が自動的にトリガーされます。 登録の状態を手動で確認するには、次のコマンドを実行します。
"C:\Azure Site Recovery\Agent\agent\UnifiedAgentConfigurator.exe" /SourceConfigFilePath "config.json" /CSType CSPrime
アップグレード設定
設定 | 詳細 |
---|---|
構文 | .\UnifiedAgent.exe /Role "MS" /Platform vmware /Silent /InstallationType Upgrade /CSType CSPrime /InstallLocation "C:\Azure Site Recovery\Agent" |
/Role |
必須の更新パラメーター。 Mobility Service (MS) が更新されることを指定します。 |
/InstallLocation |
省略可能。 Mobility Service のインストール場所を指定します。 |
/Platform |
必須。 Mobility Service が更新されるプラットフォームを指定します: VMware VM/物理サーバーには VmWare。 Azure VM には Azure。 Azure VM を物理マシンとして扱う場合は、VMware を指定します。 |
/Silent |
省略可能。 インストーラーをサイレント モードで実行するかどうかを指定します。 |
/CSType |
必須。 モダン化されたアーキテクチャまたはレガシ アーキテクチャを定義します。 (CSPrime を使用) |
登録設定
設定 | 詳細 |
---|---|
構文 | "<InstallLocation>\UnifiedAgentConfigurator.exe" /SourceConfigFilePath "config.json" /CSType CSPrime > |
/SourceConfigFilePath |
必須。 Mobility サービス構成ファイルの完全なファイル パス。 任意の有効なフォルダーを使用します。 |
/CSType |
必須。 モダン化されたアーキテクチャまたはレガシ アーキテクチャを定義します。 (CSPrime または CSLegacy)。 |
Linux マシン上のモビリティ エージェントを更新する
Linux マシン上のモビリティ エージェントを更新するには、次の手順に従います。
ターミナル セッションから、エージェントが更新されているサーバーの
/tmp
などのローカル フォルダーに更新プログラム パッケージをコピーし、次のコマンドを実行します。cd /tmp ;
tar -xvf Microsoft-ASR_UA_version_LinuxVersion_GA_date_release.tar.gz
更新するには、次のコマンドを実行します。
./install -q -r MS -v VmWare -a Upgrade -c CSPrime
エージェントが更新されると、登録が自動的にトリガーされます。 登録の状態を手動で確認するには、次のコマンドを実行します。
<InstallLocation>/Vx/bin/UnifiedAgentConfigurator.sh -c CSPrime -S config.json -q
インストールの設定
設定 | 詳細 |
---|---|
構文 | ./install -q -r MS -v VmWare -a Upgrade -c CSPrime |
-r |
必須。 インストール パラメーター。 Mobility サービス (MS) をインストールするかどうかを指定します。 |
-d |
省略可能。 Mobility Service のインストール場所を指定します: /usr/local/ASR 。 |
-v |
必須。 モビリティ サービスがインストールされるプラットフォームを指定します。 VMware VM/物理サーバーには VMware。 Azure VM には Azure。 |
-q |
省略可能。 インストーラーをサイレント モードで実行するかどうかを指定します。 |
-c |
必須。 モダン化されたアーキテクチャまたはレガシ アーキテクチャを定義します。 (CSPrime または CSLegacy)。 |
-a |
必須。 モビリティ エージェントをインストールせずにアップグレードする必要があることを指定します。 |
登録設定
設定 | 詳細 |
---|---|
構文 | <InstallLocation>/Vx/bin/UnifiedAgentConfigurator.sh -c CSPrime -S config.json -q |
-S |
必須。 Mobility サービス構成ファイルの完全なファイル パス。 任意の有効なフォルダーを使用します。 |
-c |
必須。 モダン化されたアーキテクチャまたはレガシ アーキテクチャを定義します。 (CSPrime または CSLegacy)。 |
-q |
省略可能。 インストーラーをサイレント モードで実行するかどうかを指定します。 |
最新バージョンのモビリティ エージェント
モビリティ エージェントを最新バージョンに更新したか、最新バージョンに自動的に更新されると、状態は [最新の状態] として表示されます。
エージェントのアップグレードでのブロックに関する問題を解決する
モビリティ エージェントをアップグレードするための前提条件が満たされていない場合、VM を更新することはできません。 アップグレードを続行するには、これらを解決してください。
前提条件には次のものが含まれますが、これらに限定されるわけではありません。
保護対象のマシンで保留中の必須の再起動。
レプリケーション アプライアンスが互換性のないバージョンにある場合。
レプリケーション アプライアンスのコンポーネント (プロキシ サーバーまたはプロセス サーバー) で Azure サービスと通信できない場合。
保護対象のマシン上のモビリティ エージェントがレプリケーション アプライアンスと通信できない場合。
上記の問題のいずれかに該当する場合、状態は [最新バージョンに更新できません] に更新されます。 状態をクリックして、更新がブロックされている理由と、問題を解決するために推奨されるアクションを確認します。
Note
ブロックの理由を解決した後、30 分間待ってから操作を再試行してください。 Site Recovery サービスでは、最新の情報で更新されるまでに時間がかかります。
モビリティ エージェントのアップグレード ジョブの失敗
モビリティ エージェントのアップグレード操作が失敗した場合 (手動でトリガーされたか、自動アップグレード操作で)、ジョブが失敗の理由とともに更新されます。 エラーを解決してから、操作を再試行してください。
エラーを表示するには、Site Recovery ジョブに移動し、特定のジョブをクリックしてエラーの解決を取り込むことも、次の手順を使用することもできます。
レプリケートされたアイテム セクションに移動し、特定の VM を選択します。
[概要] ブレードの [エージェントのバージョン] に、モビリティ エージェントの現在のバージョンが表示されます。
現在のバージョンの横の状態が、 [更新に失敗] というメッセージで更新されます。 状態をクリックして、更新操作を再試行します。
前のアップグレード ジョブへのリンクを使用できます。 ジョブをクリックして、特定のジョブに移動します。
前のジョブ エラーを解決します。
前回失敗したジョブのエラーを解決してから、更新操作をトリガーします。
アプライアンスのアップグレード
既定では、アプライアンスで自動更新が有効になっています。 自動更新は、いずれかのコンポーネントで新しいバージョンが利用可能な場合、毎日、ローカル時間の午前 0 時にトリガーされます。
コンポーネントの更新状態を確認するには、アプライアンス サーバーに移動して Microsoft Azure アプライアンス構成マネージャーを開きます。 [アプライアンスのコンポーネント] に移動して、それを展開し、すべてのコンポーネントとそのバージョンの一覧を表示します。
これらのいずれかを更新する必要がある場合、 [状態] が同様に反映されます。 ステータス メッセージを選び、コンポーネントをアップグレードします。
自動更新をオフにする
アプライアンスを実行しているサーバーで、レジストリ エディターを開きます。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance に移動します。
自動更新をオフにするには、DWORD 値が 0 のレジストリ キー AutoUpdate キーを作成します。
自動更新を有効にする
自動更新は、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance から AutoUpdate レジストリ キーを削除することで有効にできます。
レジストリ キーを削除するには、次の手順を実行します。
- アプライアンスを実行しているサーバーで、レジストリ エディターを開きます。
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance に移動します。
- 自動更新を無効にするために作成したレジストリ キー AutoUpdate を削除します。
プライベート エンドポイントが有効になっているときにアプライアンス コンポーネントを更新する
プライベート エンドポイントを有効にすると、自動更新は使用できなくなります。 Azure Site Recovery レプリケーション アプライアンスのすべてのコンポーネントを更新するには、次の手順に従います。
- このページに移動し、特定のバージョンのコンポーネントの新しいバージョンがリリースされているかどうかを確認します。
- アプライアンスで更新プログラムが利用可能なすべてのバージョンのパッケージをダウンロードし、すべてのコンポーネントを更新します。
プロセス サーバーの更新
プロセス サーバーを更新するには、ここで最新バージョンをダウンロードします。
Azure Site Recovery レプリケーション アプライアンスに更新プログラム パッケージをダウンロードします。
コマンド プロンプトを開き、更新プログラム パッケージが置かれているフォルダーに移動します。
cd C:\Downloads
プロセス サーバーを更新するには、次のコマンドを実行します。
msiexec.exe /i ProcessServer.msi ALLUSERS=1 REINSTALL=ALL REINSTALLMODE=vomus /l*v msi.log
Recovery Services エージェントを更新する
Recovery Service エージェントを更新するには、ここで最新バージョンをダウンロードします。
Azure Site Recovery レプリケーション アプライアンスに更新プログラム パッケージをダウンロードします。
コマンド プロンプトを開き、更新プログラム パッケージが置かれているフォルダーに移動します。
cd C:\Downloads
Recovery Service エージェントを更新するには、次のコマンドを実行します。
MARSAgentInstaller.exe /q /nu - for mars agent
アプライアンスの残りのコンポーネントを更新する
- Azure Site Recovery レプリケーション アプライアンスの残りのコンポーネントを更新するには、ここで最新バージョンをダウンロードします。
- ダウンロードした
.msi
ファイルを開くと、更新が自動的にトリガーされます。 - [Windows の設定] >[プログラムの追加と削除] で最新バージョンを確認します。
コンポーネントのアップグレードに関する問題を解決する
コンポーネントをアップグレードするための前提条件が満たされていない場合、コンポーネントを更新することはできません。 次のような理由と前提条件がありますが、これらに限定されるわけではありません。
レプリケーション アプライアンスのコンポーネントのいずれかが互換性のないバージョンにある場合。
レプリケーション アプライアンスで Azure サービスと通信できない場合。
上記の問題のいずれかに該当する場合、状態は [最新バージョンに更新できません] に更新されます。 状態をえらび、更新がブロックされている理由と、問題を解決するために推奨されるアクションを確認します。 ブロックの理由を解決したら、手動で更新を試みてください。