次の方法で共有


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. C:\Windows\Temp フォルダーにあるOBPatch.log ファイルを開きます。

  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 のディレクトリ パス" というテキストを検索し、SetupLaunchScreen のディレクトリ パス: C:\Temp_IDのような最新のタイムスタンプを含む行を見つけます。

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

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

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

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

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

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