MARS エージェントをアップグレードしようとするとエラーが発生しました:Microsoft Azure Recovery Services エージェントの更新に失敗しました

この記事では、Microsoft Azure Recovery Services (MARS) エージェントの古いバージョンから新しいバージョンまたはリリースにアップグレードしようとしたときに発生する問題の症状と解決策について説明します。

元の製品バージョン:Azure Site Recovery
元の KB 番号: 4020490

現象

Microsoft Azure Recovery Services エージェントアップグレード ウィザードを使用して MARS エージェントをアップグレードしようとすると、アップグレードが失敗し、次のエラー メッセージが表示されます。

Microsoft Azure Recovery Service エージェントの更新に失敗しました。
エラー: RecoveryServicesManagementAgent Service を開始できません。 パッチをアンインストールする
問題: エラー 1612 で更新プログラムのインストールに失敗しました

原因

この問題は、アップグレードで MARS エージェントのソース インストーラーが Windows インストーラー キャッシュに見つからないために発生します。 アップグレードが正常に完了するには、ソース インストーラーが必要です。

解決方法

この問題を解決するには、ソース インストーラーが Windows インストーラー キャッシュに存在することを確認します。 これを行うには、次の手順を実行します。

  1. Microsoft Azure Recovery Services エージェントのアップグレード ウィザードを終了します。

  2. フォルダーにあるOBPatch.log ファイルを C:\Windows\Temp 開きます。

  3. "警告: ローカル キャッシュ パッケージ" を検索するOBPatch.log ファイル内のエラー説明行を見つけます。

  4. 次のような行を見つけます:警告:

    ローカル キャッシュ パッケージ 'C:\Windows\Installer\Unique_ID.msi がありません。

  5. 今後の参考のためにtheUnique_IDvalueに注意してください。

  6. MARS エージェント更新プログラム インストーラー (.exe) ファイルをダブルクリックします。 これにより、セットアップ関連のすべてのバイナリとインストーラー ファイルがコンピューター上の一時的な場所にコピーされ、Microsoft Azure Recovery Services エージェントのアップグレード ウィザードが開きます。

    メモ 手順 12 までウィザードを開いたままにします。

  7. "C:\Windows\Temp" フォルダーにある OBInstaller0Curr.errlog ファイルを開きます。

  8. "SetupLaunchScreen のディレクトリ パス" のテキストをSearchし、次のような最新のタイム スタンプを含む行を見つけます。SetupLaunchScreen のディレクトリ パス: C:\Temp_ID

  9. フォルダーに C:\Temp_ID\Installers 移動します。

  10. このフォルダーで、OBSAGENT.msi ファイルを探して C:\Windows\Installer フォルダーにコピーします。 宛先ファイルの名前を Unique_ID.msiに変更します。

  11. MARS エージェントのアップグレード ウィザードを閉じます。

  12. アップグレード インストーラーを実行してアップグレードをインストールします。 問題が解決しない場合は、Microsoft サポートにお問い合わせください。

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。