本主題為您提供了備份和還原在 TKG 服務 叢集上執行的工作負載的考量事項。
備份和還原 TKG 服務 叢集
若要備份和還原 TKG 叢集,請備份 主管 資料庫。這樣做可以還原 vSphere 命名空間 物件和 TKG 叢集節點虛擬機器。
您可以使用 vCenter Server 管理介面提供的 vCenter Server 備份功能啟用 主管 備份和還原。如需詳細資訊,請參閱 vSphere IaaS control plane 的備份還原出版物。
備註: 只能使用
主管 備份還原 TKG 叢集節點虛擬機器。無法使用
主管 備份還原在 TKG 叢集上部署的工作負載。必須單獨備份工作負載,然後在還原叢集後還原這些工作負載。
備份和還原在 TKG 服務 叢集上執行的工作負載
下表概述了備份和還原在 TKG 叢集上執行的無狀態工作負載和可設定狀態的工作負載的選項。
備註: 使用獨立 Velero 備份和還原 Kubernetes 叢集可為您提供可攜性。這表示,如果希望能夠將叢集工作負載還原至未透過
TKG 服務 佈建的 Kubernetes 叢集,請考慮使用獨立 Velero。
方案 | 工具 | 註解 |
---|---|---|
備份主管上的 TKG 叢集中的無狀態工作負載和可設定狀態工作負載,並還原至主管上的 TKG 叢集。 |
適用於 vSphere 的 Velero 外掛程式 |
可同時備份和還原 Kubernetes 中繼資料和持續性磁碟區。 Velero 快照用於具有可設定狀態應用程式的持續性磁碟區。 要求在主管上也安裝並設定適用於 vSphere 的 Velero 外掛程式。 |
備份主管上的 TKG 叢集中的無狀態工作負載和可設定狀態工作負載,並還原到符合要求的 Kubernetes 叢集。 |
獨立 Velero 和 Restic 。 |
可同時備份和還原 Kubernetes 中繼資料和持續性磁碟區。 Restic 用於具有可設定狀態應用程式的持續性磁碟區。 如果需要可攜性,請使用此方法。 |
備份主管上的 TKG 叢集中的無狀態工作負載和可設定狀態工作負載,並還原到符合要求的 Kubernetes 叢集。 | 具有 CSI 快照的獨立 Velero |
需要 vSphere 8.0 U2+ 和適用於 vSphere 8.0 的 TKr v1.26+。 |