このドキュメントでは、Backup for GKE の料金モデルと費用のディメンションについて説明します。
Backup for GKE は、GKE クラスタとそのワークロードを保護するのに役立ちます。Backup for GKE での費用の計算方法を理解することで、バックアップ費用を効果的に管理し、最適化できます。
Backup for GKE の費用は、次の 3 つの要素によって決まります。
- バックアップ管理:
BackupPlan単位で計算されます。これは、BackupPlanの最新のバックアップで保護されているシステム以外の名前空間の数に基づいています。 - バックアップ ストレージ: 各バックアップが経時的に保存しているバイト数に基づいて計算されます。
- ネットワーク下り(外向き): バックアップ オペレーション中にリージョン間で転送されたバイト数に基づいて計算されます。この料金は、ソースクラスタと
BackupPlanが異なるリージョンにある場合にのみ適用されます。
料金の詳細については、GKE の料金ページをご覧ください。
プロジェクト間のバックアップと復元の料金
プロジェクト間のバックアップと復元のシナリオでは、次の 3 つのプロジェクトが関係する可能性があります。
cluster_project: バックアップするクラスタを含むプロジェクト。backup_project: バックアップの保存先となるプロジェクト。restore_project: 復元のターゲット クラスタを含むプロジェクト。
これら 3 つの料金要素はすべて、backup_project の Backup for GKE 項目で請求されます。
ネットワーク データ転送の料金
単一プロジェクトのバックアップおよび復元オペレーションと同様に、リージョンをまたぐバックアップおよび復元オペレーションにはネットワーク データ転送料金が適用されます。さらに、バックアップ オペレーション中の Config backup、バックアップ リージョン間、およびボリューム復元時の復元リージョン間でも、ネットワーク データ転送料金が発生します。これらの料金は、Compute Engine の項目に記載されています。
今後の請求を調整する
Backup for GKE の今後の課金を停止するには、既存の Backup リソースを削除し、BackupPlans を削除するか無効にします。