Backup and DR サービスの概要

このページでは、 Google Cloud Backup and DR Service の機能、主なメリット、バックアップ対象、仕組みの概要について説明します。

Backup and DR サービスとは何ですか?

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

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

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

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

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

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

    • セルフマネージド ストレージとは、バックアップ 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 ストレージをご覧ください。

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

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

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

バックアップ プラン

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

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

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

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

Google Cloud コンソールでバックアップ プランを作成すると、次のものが含まれます。

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

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

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

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

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

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

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

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

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

Compute Engine インスタンスをバックアップする

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

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

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

セルフマネージド 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 and DR 管理コンソールからバックアップ ボルトまたはセルフマネージド ストレージにバックアップできます。

データを復元する

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

料金

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

次のステップ

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