您可使用相同的 Platform Services Controller 安裝或部署 Platform Services Controller 並登錄多個 vCenter Server 執行個體。如果外部 Platform Services Controller 出現故障,您可使用 vSphere Data Protection 備份和還原您的環境。

重要事項︰

您只能備份和還原包含 vCenter ServervCenter Server AppliancePlatform Services Controller 的虛擬機器。您無法使用 vSphere Data Protection 備份和還原正在執行 vCenter Server 的實體機器。

  1. 部署 vSphere Data Protection Appliance。

    請參閱部署 vSphere Data Protection OVF 範本

  2. 完成初始 vSphere Data Protection 設定。

    請參閱設定 vSphere Data Protection

  3. 為外部 Platform Services Controller 和所有 vCenter Server 執行個體執行以映像為基礎的備份。

    請參閱在 vSphere Data Protection 中建立備份工作

    備註︰

    同時備份所有 vCenter ServerPlatform Services Controller 執行個體。

  4. (選擇性) 若要立即執行現有備份工作,請手動開始此程序。

    請參閱手動啟動備份工作

  5. 透過使用直接面向主機的緊急還原作業,從其備份映像還原失敗的 Platform Services Controller

    請參閱透過直接面向主機的緊急還原作業還原虛擬機器

  6. 開啟含 Platform Services Controller 的虛擬機器的電源。

    重要事項︰

    對於在 Windows 上安裝的 Platform Services Controller 執行個體,如果系統提示您重新啟動虛擬機器,請先執行 psc_restore 指令碼,然後再重新啟動機器。

  7. 登入 Platform Services Controller 執行個體。

    • 針對做為應用裝置部署的 Platform Services Controller,以根使用者身分登入 vCenter Server Appliance shell。

    • 對於在 Windows 上安裝的 Platform Services Controller,以管理員身分登入已安裝 vCenter Server 的虛擬機器。

  8. 確認沒有 Platform Services Controller 服務正在執行。

    • 針對做為應用裝置部署的 Platform Services Controller,在應用裝置 shell 中執行 service-control --status --all 命令。

    • 對於在 Windows 上安裝的 Platform Services Controller,請在 Windows 開始功能表中,選取控制台 > 系統管理工具 > 服務

  9. 執行 psc_restore 指令碼以還原 Platform Services Controller

    選項

    步驟

    針對做為應用裝置部署的 Platform Services Controller

    在應用裝置 shell 中執行 psc_restore 指令碼。

    psc_restore -u psc_administrator_username -p psc_administrator_password 
    備註︰

    如果您未提供引數,指令碼會在關閉前三次提示您提供必要引數。

    針對在 Windows 上安裝的 Platform Services Controller

    1. 在 Windows 命令提示字元中,導覽至 psc_restore 指令碼。

      依預設,指令碼位於 C:\Program Files\VMware\vCenter Server\

    2. 執行 psc_restore 指令碼。

      psc_restore -u psc_administrator_username -p psc_administrator_password  
      備註︰

      如果您未提供引數,指令碼會在通知您未提供所需引數後關閉。

  10. 確認已還原 Platform Services Controller 的所有 Platform Services Controller 服務正在執行。

    • 針對做為應用裝置部署的 Platform Services Controller,在應用裝置 shell 中執行 service-control --status --all 命令。

    • 對於在 Windows 上安裝的 Platform Services Controller,請在 Windows 開始功能表中,選取控制台 > 系統管理工具 > 服務

  11. 重新啟動所有 vCenter Server 服務。

    請參閱《vCenter Server 和主機管理》