本主題說明如何在離線 vSphere 環境中,備份和還原部署為 OVA for Tanzu Kubernetes Grid (TKG) 的私人 Harbor 映像登錄。此 Harbor 登錄與 TKG 一起執行,並且與 TKG 分開執行,以儲存和管理 TKG 使用的元件映像。
此程序非常有用,例如在 Harbor 登錄的資料損壞,或是使用者執行破壞性作業,導致登錄無法執行的情況下。
若要備份在 vSphere 上部署為 OVA 的離線 Harbor 登錄,請建立快照。這是升級 Harbor 登錄的第一步,如在 vSphere 上升級離線 Harbor 登錄中所述。
關閉執行 Harbor 執行個體的 OVA 的電源。
在 vSphere 中,以滑鼠右鍵按一下詳細目錄中的 Harbor OVA,然後選取電源 (Power) > 關閉客體作業系統 (Shut Down Guest OS):
建立 Harbor OVA 的快照。
快照會儲存至 OVA 的快照 (Snapshots) 索引標籤下 vSphere 中可用的時間戳記快照。
若要從快照還原在 vSphere 上部署為 OVA 的離線 Harbor 登錄,請執行以下作業:
從 vSphere 中,在 OVA 的 快照 (Snapshots) 索引標籤下,選取要還原的快照,然後按一下還原 (Revert)。
如果快照是在 OVA 關閉/關閉電源時建立的,請在從快照還原 OVA 後,手動重新開啟 OVA 電源。
透過 SSH 登入 OVA 並執行 docker ps
以確認 Harbor 已啟動且正在執行: