如果在 Horizon Cloud on Microsoft Azure 部署中遇到失敗案例,該服務可在不遺失資料的情況下還原部署。

若想要求還原 Horizon Cloud on Microsoft Azure 部署,請依照 VMware 知識庫文章 2006985 中所述,提出支援請求。

高階概觀

客戶資料儲存在部署的 Azure Database for PostgreSQL 資料庫中。Microsoft Azure PostgreSQL 資料庫是由 Microsoft Azure 管理的服務。

從服務版本 v2111 和網繭資訊清單 3139.x 開始,部署連接至該 PostgreSQL 資料庫時所需的組態資訊,會儲存在雲端平面中。

因此,在還原 Horizon Cloud on Microsoft Azure 部署的過程中,需要連接到 PostgreSQL 資料庫,擷取儲存在資料庫中的客戶資料,並使用該資料來設定重新部署的虛擬機器。藉由使用該資料,可將部署還原成發生失敗案例之前的工作狀態。

技術詳細資料

在以前,網繭部署工具建立了一個採用 vmw-hcs-podID-recovery 模式的資源群組。此資源群組具有與備份和還原服務相關的儲存區帳戶。

在目前的還原程序實作中,服務並不需要將資料保留在此類型的資源群組中。還原作業會使用儲存在該部署之 Azure PostgreSQL 資料庫中的資料。

鑒於該服務從資訊清單 3139.x 開始就不相依於該資源群組,因此在排程更新 3139.x 版本前的部署,並建立其綠色組建時,會刪除現有的 vmw-hcs-podID-recovery 資源群組。

在還原程序中,會從 Azure PostgreSQL 資料庫擷取客戶資料,並用來設定重新部署的虛擬機器,以將部署還原成其最新的工作狀態。

當您遇到失敗案例時

VMware 知識庫文章 2006985 中所述,可藉由提出支援請求 (SR) 來起始部署的還原程序。

作為提供此整體服務的一部分,VMware 支援團隊會為您提供相關程序的建議。