サービスの概要

このページでは、 Google Cloud Backup and DR サービス の機能、主なメリット、バックアップできるもの、仕組みについて説明します。

Backup and DR サービスとは

Backup and DR サービスは、 で実行されるワークロードのバックアップと復元を提供するマネージド サービスです。 Google CloudBackup and DR サービスでは、日々のバックアップ オペレーションの一元管理、モニタリング、レポートを 1 か所から行うことができます。 このサービスは、Terraform と API を使用して既存の自動化とシームレスに統合できます。

Backup and DR サービスには次の機能があります。

  • 一元化されたバックアップ管理
  • ポリシーベースのバックアップ管理
  • 包括的なモニタリングとレポート
  • 目標復旧時点(RPO)の短縮と総所有コスト(TCO)の削減を実現する増分バックアップ
  • バックアップ ストレージ: このサービスでは、バックアップ用に次の 2 種類のストレージがサポートされています。

    • Backup Vault は、Backup and DR サービスによって管理される Google マネージドの安全で隔離されたストレージ リソースです。Backup Vault には次の機能があります。

      • 不変性: データを変更できません
      • 削除不可: データを削除できません

      Backup Vault ストレージは、Compute Engine インスタンス、 Cloud SQL、Google Cloud VMware Engine VM、VM または Bare Metal Solution 内で実行されるセルフマネージドの Oracle データベースと Microsoft SQL Server データベースでサポートされています。

    • セルフマネージド ストレージとは、Backup Vault を除くストレージ リソースを指します。これらのリソースには直接アクセスして自分で管理できます。ストレージはユーザーが管理するため、十分なストレージ権限を持つユーザーが誤って削除してしまう可能性があります。

    能力 Backup Vault ストレージ セルフマネージド ストレージ
    変更不可で削除不可のバックアップ はい いいえ
    マルチリージョンのバックアップ はい はい
    CMEK で暗号化されたバックアップ はい* はい

Backup Vault を使用する場合でも、セルフマネージド ストレージを使用する場合でも、保護する必要があるデータリソースのバックアップ プランを作成します。バックアップ プランでは、リソースをバックアップするタイミング、バックアップの保存場所、バックアップの保持期間を定義します。

Backup Vault

Backup Vault は、Backup and DR サービスによって管理される安全で隔離されたストレージです。 選択したロケーションがワークロードのロケーションと 互換性がある限り、Backup Vault にはリージョンまたはマルチリージョンにバックアップを保存できます。

Backup Vault は、サポートされている次のロケーションに作成できます。

Backup Vault のプロパティである最短の強制保持期間により、定義した期間、バックアップが変更や削除から強力に保護されます。最短の強制保持期間は最大 99 年まで指定できます。

Backup Vault の作成、アクセス、管理は、 コンソールで Google Cloud Backup and DR サービスを使用して行います。

Backup Vault の詳細については、 Backup and DR サービスの Backup Vault ストレージをご覧ください。

セルフマネージド ストレージ

セルフマネージド ストレージには、 プロジェクトにバックアップ データを保存するために作成された Cloud Storage バケット内の Persistent Disk スナップショットとバックアップが含まれます。 Google Cloud

Backup and DR アプライアンス管理コンソールは、セルフマネージド ストレージへのバックアップを管理するためのインターフェースです。

バックアップ プラン

次の表に示すように、 Google Cloud コンソールで作成されたバックアップ プランとアプライアンス管理コンソールで作成されたバックアップ プランには、いくつかの重要な違いがあります。

サポートされているワークロード コンソールのバックアップ プラン Google Cloud アプライアンス管理コンソールのバックアップ プラン
Compute Engine VM はい はい
Compute Engine ディスク はい はい
Cloud SQL のインスタンス はい いいえ
AlloyDB クラスタ はい いいえ
Google Cloud VMware Engine VM いいえ はい
ファイル システムや、Oracle、SQL Server、SAP HANA、IBM Db2、PostgreSQL、SAP ASE、SAP IQ、SAP MaxDB などのセルフマネージド データベースは、仮想マシン(VM)または Bare Metal Solution で実行できます。 いいえ はい
最小 RPO 4 時間 15 分

コンソールで作成されたバックアップ プランでは、Backup Vault ストレージが使用されます。 Google Cloud

コンソールで作成されたバックアップ プラン Google Cloud

コンソールでバックアップ プランを作成すると、次のようになります。 Google Cloud

  • バックアップの Backup Vault ストレージの宛先。
  • 1 つ以上のバックアップ ルール。バックアップ ルールでは、次のことを定義します。

    • バックアップの作成頻度: 毎時、毎日、毎週、毎月、毎年。
    • バックアップ ウィンドウ。バックアップ ジョブを開始する特定の曜日と時刻、および完了する時刻。
    • 自動的に期限切れになるまでのバックアップの保持期間。

バックアップは、バックアップ保持期間に達すると自動的に期限切れになり、削除されます。Backup Vault に保存されたバックアップは変更不可で削除不可です。Backup Vault の最短の強制保持期間中は変更または削除できません。

Backup Vault ストレージを使用するバックアップ プランは、 コンソールの Backup and DR プロダクトから作成します。 Google Cloud

Backup Vault ストレージを使用してバックアップ プランを作成する場合は、バックアップの保存場所として既存の Backup Vault を選択する必要があります。 バックアップ プランは、ワークロードと互換性のある ロケーションに存在する必要があります。 また、バックアップ プランを作成するときに Backup Vault が存在している必要があります。

アプライアンス管理コンソールで作成されたバックアップ プラン

バックアップ プランはアプライアンス管理コンソールで作成され、 バックアップ ジョブは、独自の Google Cloud プロジェクトにデプロイするバックアップ/リカバリ アプライアンスと呼ばれる専用の Google Cloud VM で実行されます。 アプライアンス管理コンソールの [バックアップ プラン] タブには、アプリケーションに適用されるデータ処理ポリシーを作成するための使いやすい 2 つのウィザードが用意されています。

  • テンプレート: テンプレート ウィザードを使用して、データの頻度と保持期間を制御します。テンプレート ウィザードを使用してデータ階層化とレプリケーションを行うこともできます。詳細については、バックアップ テンプレートを作成するをご覧ください。
  • プロファイル: プロファイル ウィザードを使用して、データが保存される物理的なロケーションとストレージ プールを制御します。詳細については、 リソース プロファイルを作成するをご覧ください。

バックアップは、バックアップ保持期間に達すると自動的に期限切れになり、削除されます。

アプライアンス管理コンソールを使用して Compute Engine インスタンスをバックアップする

Compute Engine インスタンスは、アプライアンス管理コンソール を使用してセルフマネージド ストレージにバックアップできます。また、 Google Cloud コンソールを使用して Backup Vault にバックアップすることもできます。

Google Cloud VMware Engine VM をバックアップする

Google Cloud VMware Engine VM は、Backup Vault とセルフマネージド ストレージの両方で、アプライアンス管理コンソールで完全にサポートされています。

セルフマネージドの Oracle データベースと SQL Server データベースをバックアップする

セルフマネージドの Oracle データベースと SQL Server データベースは、 プロジェクトの VM または Bare Metal Solution 内で実行されている次のデータベースです。

  • Bare Metal Solution、Compute Engine VM、Google Cloud VMware Engine VM で実行されている Oracle データベース
  • Compute Engine または Google Cloud VMware Engine VM で実行されている SQL Server データベース

これらのセルフマネージド データベースは、アプライアンス管理コンソールから Backup Vault またはセルフマネージド ストレージにバックアップできます。

データを復元する

データをバックアップしたら、元のロケーションまたは別のロケーションに復元できます。仮想マシン全体、特定のディスク、個々のファイルを復元できます。データの復元方法について詳しくは、 データの復元の概要をご覧ください。

料金

料金の詳細については、Backup and DR サービスの料金をご覧ください。

次のステップ

次のクイックスタート ガイドは、アプリケーションのバックアップと復元のワークフローを開始するのに役立ちます。