データ保護オプション


このドキュメントでは、Compute Engine で次の Compute Engine リソースをバックアップおよび複製するために使用できるオプションを比較します。

  • Persistent Disk と Google Cloud Hyperdisk ボリューム
  • 仮想マシン(VM)インスタンス
  • Compute Engine とオンプレミスで実行されるワークロード

オプション

機能 概要 使用例 最適な用途
バックアップおよび DR サービス

Google Cloud とオンプレミスで実行されている VM やその他のワークロードの大規模なバックアップを一元管理する、マネージド バックアップと障害復旧(DR)サービス。

  • 一元管理: 複雑なバックアップ プランを作成、調整し、あらゆるビジネスニーズに対応できます。
  • モニタリングとレポート: バックアップ ジョブが失敗した場合にユーザーに通知し、ダッシュボードでバックアップのステータスを確認します。ワークロード データのコンプライアンスの確保に役立ちます。
  • セキュリティ: バックアップとデータアクセスのオペレーションに特定の権限を割り当てます。包括的なロギングとレポートによる監査証跡が含まれます。
  • Event Threat Detector: セキュリティ脅威イベントに関する分析情報により、ランサムウェアなどのリスクから保護します。詳細
  • 大規模な管理: データベースやファイル システムなど、複数のプロジェクトにまたがる多様なワークロードを管理します。
プロジェクト間の VM とデータベースの一元化されたバックアップ管理。
標準スナップショット
  • 特定の時点におけるディスクの状態をキャプチャします。
  • パフォーマンスの向上と省スペース化のため、差分コピーとして保存されます。
長期のデータ バックアップ。 長期保持バックアップと地理的な冗長。
アーカイブ スナップショット
  • 標準的なスナップショットと同じメリットを低価格で享受できます。
  • コンプライアンス、監査、長期コールド ストレージに関連するユースケースに適しています。
アクセス頻度が低いものの、数か月または数年間保持する必要がある長期のデータ バックアップ。 長期保持バックアップと地理的な冗長。
インスタント スナップショット
  • 特定の時点におけるディスクの状態をキャプチャします。
  • 各即時スナップショットはディスクの差分コピーとして保存されます。これにより、ストレージの効率とパフォーマンスが向上します。
アプリケーションの障害やユーザーエラーの発生時に迅速なデータ復元を可能にする、短時間で実施されるローカル ディスクのバックアップです。
  • アプリケーションの破損、ユーザーエラー、またはアップグレード失敗後の迅速なデータ復元。
  • RTO と RPO が短い。
マシンイメージ 仮想マシン(VM)インスタンスの作成に必要な、すべての構成、メタデータ、権限、データを 1 つ以上のディスクから保存します。
  • 長期の VM バックアップと復元。
  • インスタンスのクローン作成とレプリケーション。
I/0 オペレーション レベルまたはクラッシュ レベルでの VM の整合性。
リージョン永続ディスク 同じリージョン内の 2 つのゾーン間で同期してデータを複製します。
  • 高可用性。
  • データのバックアップ用には設計されていません。
RTO: 1 分未満
RPO: 0
ディスク クローン ソースディスクから、データを含み、完全にプロビジョニングされ、アタッチできる、現行のディスクを作成します。
  • 本番環境からステージング環境を迅速に立ち上げます。
  • バックアップの検証やエクスポート負荷解消用のレプリケーション。
  • 障害復旧用には設計されていません。
コピーデータの管理。
イメージ VM インスタンスでオペレーティング システムを起動するために必要なプログラムとファイル一式を含みます。
  • VM のインポートと高速なディスク作成。
  • 多数の VM を迅速に作成する。
迅速なディスク作成。

ベスト プラクティス

一時的な標準スナップショットを回避する

同じゾーンにディスクのコピーを作成して直ちに検証やエクスポートを行うには、標準スナップショットではなく、ディスク クローンまたは即時スナップショットを使用します。ディスク クローンや即時スナップショットと比較して、標準スナップショットではアップロードとダウンロードによるコピーに要する時間が長くなります。

バックアップと障害復旧用に 1 時間ごとのスナップショットをスケジュール設定する

1 時間ごとの標準スナップショットをスケジュール設定する。日単位のスナップショットが必要な場合は、スナップショットを 6 時間ごとに作成することを検討してください。

イメージを使用してリージョンをまたいで迅速かつ頻繁にディスクを作成する

1 つのデータソースから多数のディスクを作成するには、スナップショットではなくイメージを使用します。Compute Engine ではターゲット ゾーンでローカル キャッシュを実行するため、イメージからのディスクの作成がスナップショットからディスクを作成するより高速です。

VM インスタンスにアタッチされているすべてのディスクのバックアップを作成するためにマシンイメージを使用する

マシンイメージを使用して、VM にアタッチされているすべてのディスクのバックアップを作成します。マシンイメージを使用すると、一度に複数のディスクをバックアップでき、マシンイメージでキャプチャされたデータの整合性がすべてのディスクでとれるようになります。永続ディスクのスナップショットでは、一度に 1 つのディスクしかバックアップできません。詳細については、マシンイメージを使用するタイミングをご覧ください。

高度なポリシー、一元化されたモニタリングとバックアップ レポートを使用して、プロジェクトと環境全体で大規模なバックアップを管理するには、Google Cloud のバックアップと DR を使用します。

バックアップと DR サービスを使用して、高度なバックアップ スケジュールを作成し、バックアップ アクセスに特定の権限を割り当て、バックアップ ジョブをプロアクティブかつ事後対応的にモニタリングします。また、複数のプロジェクトにまたがるリソース全体のバックアップを追跡するためのレポートを作成します。バックアップ アクセスの監査ログを追跡し、SCC Premium との統合を使用してバックアップでの悪意のあるアクティビティをモニタリングする場合は、Google Cloud のバックアップと DR も使用できます。

次のステップ