このページでは、Google Distributed Cloud(GDC)エアギャップのバックアップと復元の機能の概要について説明します。
GDC を使用すると、Kubernetes クラスタ ワークロード、Harbor レジストリ インスタンス、仮想マシン(VM)インスタンスを S3 互換オブジェクト ストレージ バケットにバックアップして復元できます。
ワークロードのバックアップは、障害復旧、CI/CD パイプライン、ワークロードの複製、アップグレードのシナリオで役立ちます。ワークロードを保護することで、ビジネス クリティカルなリカバリ ポイントの目標を達成できます。
サポートされるデータ型
GDC のバックアップと復元は、次のデータ型をサポートしています。
- Deployment、StatefulSet、Secret、ConfigMap、カスタム リソースなどの Kubernetes クラスタ ワークロード構成情報。
- 仮想マシン(VM)インスタンスと VM ディスクのローカル スナップショット。
- Harbor レジストリ インスタンス。
サポートされているバックアップ ポリシー
GDC のバックアップと復元では、データを管理するために次のポリシーがサポートされています。
- 定期的なスケジュールでバックアップが行われるように設定します。
- 自動バックアップをデプロイします。
- 手動バックアップと復元リクエストを実行します。
- データ保持ポリシーを使用すると、データを一定期間保持または削除できます。
- バックアップ データの場所を制御します。バックアップ データを、ローカル、リモート、または切断された GDC インスタンスの S3 互換バケットに保存します。
クラスタのバックアップ
Kubernetes クラスタのバックアップは、アプリケーションの状態をキャプチャしてクラッシュ整合性とアプリケーション整合性の両方を提供することで、データを保護します。実行前後のフックと複数の保護されたアプリケーション戦略を使用して、バックアップ プロセスをカスタマイズできます。
バックアップは S3 互換のリポジトリに保存され、スコープとスケジュールを定義するバックアップ プランを通じて管理されます。復元プランには、事前に構成された復元シナリオが用意されているため、クラスタを迅速かつ効率的に復元できます。
詳細については、クラスタ バックアップの概要をご覧ください。
VM バックアップ
GDC VM バックアップを使用すると、構成、ディスク イメージ、永続ボリュームなどの仮想マシン ワークロードをバックアップできます。バックアップ プランを使用してバックアップを管理し、定期的にスケジュール設定するか、オンデマンドで作成します。VM を以前の状態に復元するか、個々のディスク スナップショットを復元します。VM の保護を開始するには、バックアップ リポジトリを作成し、優先するバックアップ プランを定義します。
詳細については、VM バックアップの概要をご覧ください。
Harbor インスタンスのバックアップ
Harbor バックアップは、Harbor レジストリ インスタンスを包括的に保護し、データ損失を防ぎ、ビジネスの継続性を確保します。自動バックアップをスケジュールするか、手動で作成します。
長期的なデータ管理のための保持ポリシーを定義します。障害が発生した場合は、以前に作成したバックアップから、すべてのアーティファクトとメタデータを含む Harbor インスタンスを復元します。
詳細については、Harbor バックアップの概要をご覧ください。