テナント ユーザーは、VMware Cloud Director Object Storage Extension を使用して Kubernetes クラスタをバックアップおよびリストアできます。
クラスタをバックアップすると、計画外のイベントが発生した場合に、以前の時点からデータをリストアできます。テナントは、Kubernetes クラスタ全体をバックアップしたり、特定の名前空間、ラベル、または順序付けされたリソースなどのカスタム パラメータをバックアップしてクラスタの一部をバックアップしたりすることができます。
VMware Cloud Director Object Storage Extension は、VMware Cloud Director Container Service Extension の Tanzu Kubernetes Grid クラスタおよび外部クラスタのバックアップとリストアに対応しています。テナントが VMware Cloud Director Container Service Extension を有効にした場合、すべてのゲストの Kubernetes クラスタが自動的に [Kubernetes] タブの [保護されていないクラスタ] に表示されます。テナントはこれらのクラスタの保護は個別に有効にできます。テナントは kubconfig ファイルを使用して外部クラスタを追加することもできます。
VMware Cloud Director Object Storage Extension は、オープン ソース ツールである Velero を使用して、テナントの Kubernetes リソースとパーシステント ボリュームをバックアップおよびリストアします。バージョン 2.2.1 以降、VMware Cloud Director Object Storage Extension は、Velero がサポートするパーシステント ボリューム タイプをサポートします。
VMware Cloud Director Object Storage Extension | Velero |
---|---|
2.2.2 | 1.10.0 |
2.2.3 | 1.11.0 |
3.0, 3.1 | 1.11.1 |
テナントは名前空間またはラベルを使用して、Kubernetes リソースとパーシステント ボリュームをバックアップおよびリストアできます。
テナントは kube-system
および velero-$tenantId
名前空間内のリソースを除き、クラスタ全体をバックアップおよびリストアできます。kube-system
および velero-$tenantId
名前空間に破損したリソースがある場合、クラスタは正常にリストアされないことがあります。
VMware Cloud Director Object Storage Extension 2.2.2 以降、テナントはクラスタ間でデータを移行し、リージョン間でディザスタ リカバリを実行できます。
hostPath PV
はサポートされません。emptyDir PV
はサポートされません。
詳細については、「https://velero.io/docs/main/file-system-backup/#limitations」を参照してください。
![この図は、VMware Cloud Director Object Storage Extension が Velero を使用してテナントの Kubernetes クラスタをバックアップおよびリストアする方法を示しています。](images/GUID-FD3963EF-AA68-466F-9ADD-A60E6D60A746-low.png)