Cloud Storage のデータを別の場所に移動する

Last reviewed 2022-06-20 UTC

Cloud Storage バケットを作成するときに、永続的な地理的位置を選択します。ビジネスニーズの変化に伴い、データの保存場所を変更しなければならない場合があります。たとえば、可用性の高いデュアルリージョン バケットや低コストのリージョン バケットに配置したり、単に世界の別のリージョンに移動することもあります。

このチュートリアルは、ニーズに合ったロケーションを選択するのに役立ちます。

目標

  • Cloud Storage データの新しいロケーションを選択する。

費用

このドキュメントでは、Google Cloud の次の課金対象のコンポーネントを使用します。

料金計算ツールを使うと、予想使用量に基づいて費用の見積もりを生成できます。 新しい Google Cloud ユーザーは無料トライアルをご利用いただける場合があります。

始める前に

このチュートリアルの前提条件はありません。

新しいロケーションの選択

Cloud Storage バケットのロケーションを選択する場合は、次の表に示すように可用性の違いと料金を考慮してください。

リージョン デュアルリージョン マルチリージョン
可用性
  • アベイラビリティ ゾーン間のデータ冗長性(同期)
  • RTO(目標復旧時間)=0: ゾーン障害時の自動フェイルオーバーとフェイルバック(ストレージパスの変更は不要)
  • 特定のストレージ クラスのリージョンよりも高い可用性
  • リージョン間のデータの冗長性(非同期)
  • 15 分以内のレプリケーション用のターボ レプリケーション オプション
  • RTO(目標復旧時間)=0: リージョン障害時の自動フェイルオーバーとフェイルバック(ストレージパスの変更は不要)
  • 特定のストレージ クラスのリージョンよりも高い可用性
  • リージョン間のデータの冗長性(非同期)
  • RTO(目標復旧時間)=0: リージョン障害時の自動フェイルオーバーとフェイルバック(ストレージパスの変更は不要)
料金
  • 最低のストレージ料金
  • レプリケーションの費用なし
  • 同じリージョン内のデータを読み取る場合、送信データ転送料金は発生しない
  • 最大のストレージ料金
  • 書き込みにはレプリケーション料金が適用される
  • いずれかのリージョンからデータを読み取る場合、送信データ転送料金は発生しない
  • ストレージ料金はリージョンよりも高いが、デュアルリージョンよりも安い
  • 書き込みにはレプリケーション料金が適用される
  • データを読み取るときは、常に送信データ転送料金が適用される

ロケーションに関する推奨事項

要件 推奨されるバケットのロケーション ワークロードの例
  • 最適なレイテンシと帯域幅
  • 最も低いデータ ストレージ コスト
  • ゾーン間の冗長性
リージョン
  • 分析
  • バックアップおよびアーカイブ
  • 最適なレイテンシと帯域幅
  • クロスリージョンの冗長性。データのコピーが保存されるロケーションを正確に制御できます。
デュアルリージョン1
  • 分析
  • バックアップおよびアーカイブ
  • 障害復旧
  • 地域を超えたデータアクセス
  • クロスリージョンの冗長性
マルチリージョン
  • コンテンツの配信
  1. 短くて予測可能な目標復旧時点(RPO)が必要な場合、プレミアム ターボ レプリケーション機能を有効にします。
  • パフォーマンスを最大にして総所有コストを削減するには、データとコンピューティングを同じリージョンに配置します。リージョンとデュアルリージョンはどちらもこの目的に適しています。
  • データ レプリケーションの料金が発生しないようにするには、有効期間の短いデータセットをリージョンに保存します。
  • 中程度のパフォーマンスとアドホック分析のワークロードの場合、Multi-Regional Storage が費用対効果の高い選択肢になります。

  • 新しいバケットに転送する場合は、現在のストレージ クラスがニーズに適しているかどうかを検討します。

移行の計画と開始

新しいロケーションを決定したら、Cloud Storage バケット間の転送を参照してデータの移動を計画および実行します。