料金とサポート
- 料金と請求に関する情報はどこで確認できますか?
料金の詳細については、料金ページをご覧ください。ここには、Cloud Storage による帯域幅とストレージ使用量の計算方法も記載されています。
Google Cloud での請求に関する一般的な情報については、Cloud Billing のドキュメントをご覧ください。
- 利用できるサポート オプションを教えてください
- サポート オプションの詳細については、Google Cloud のカスタマーケア ページをご覧ください。
- Cloud Storage ではサービスレベル契約(SLA)を提供していますか?
はい。Cloud Storage のサービスレベル契約が適用されます。
SLA の金融信用適格情報フォームを使用して、SLA の金融信用適格情報を Google にお知らせください。
利用を開始する
- 課金を有効にする必要はありますか?
- 独自のバケットを作成してデータを保存する場合は、課金を有効にする必要があります。
- 他のユーザーのバケットへのアクセス権を付与されている場合、課金を有効にする必要がありますか?
いいえ。この場合は、他のユーザーがすでに Google Cloud プロジェクトを設定しており、プロジェクト全体または、バケットとそれが含まれるオブジェクトの 1 つにアクセス権が付与されています。認証されると(通常はユーザー アカウントを使用)、付与されているアクセス権に基づいてデータの読み取りや書き込みを行うことができます。
プロジェクトへのアクセス権の付与の詳細については、プロジェクトへのプリンシパルの追加をご覧ください。
- 公開されているデータのダウンロードやアクセスは、どのようにすればよいですか?
一般公開データへのアクセスガイドに従ってください。このガイドには、Cloud Storage に格納されている、無料で使用できる公開データにアクセスするための複数の方法が記載されています。使用する方法によっては、課金の有効化、認証情報の作成、Cloud Storage に対する認証を行う必要がない場合もあります。
- Cloud Storage ではどのようなツールとライブラリを利用できますか?
JSON API と XML API に加え、Cloud Storage を利用する手段として Google では次のオプションを提供しています。
バケットとオブジェクトに対する基本的な操作を行うブラウザベースの Google Cloud コンソール。
Google Cloud CLI は、
gcloud storage
コマンドを使用する Cloud Storage のコマンドライン インターフェースを提供します。Java、Python、Ruby などのさまざまなプログラミング言語のプログラム サポートを行う Cloud Storage クライアント ライブラリ。
インターネットで検索すると、上記以外にサードパーティ製のツールやライブラリを見つけることができます。
- Cloud Storage 用のツールやライブラリを開発してインターネット上で販売することは可能ですか?
はい。
- Cloud Storage アカウントを取り消すにはどうすればよいですか?
Cloud Storage アカウントを取り消す手順は次のとおりです。
すべてのバケットとオブジェクトを削除します。
手順については、バケットの削除をご覧ください。
プロジェクトの Cloud Storage サービスを無効にします。
Google Cloud コンソールで、対象のプロジェクトの有効になっている API のリストを開きます。API のリストで、Google Cloud Storage と Google Cloud Storage JSON API の [無効にする] をクリックします。
課金を無効にします(省略可)。
上記の手順を行った後に Cloud Storage の料金が新たに発生することはありませんが、課金を無効にして明細の受け取りを停止できます。手順については、プロジェクトの課金を無効にするをご覧ください。課金サイクルの初日から課金を無効にした時点までに発生した残りの料金に関する最後の請求が届きます。
ストレージおよびコンテンツ ポリシー
- Cloud Storage のデータの耐久性はどのくらいですか?
- Cloud Storage は、99.999999999%(イレブンナイン)の年間耐久性を実現するように設計されています。詳細については、データの可用性と耐久性をご覧ください。
- データの可用性を最大化するにはどうすればよいですか?
- 高可用性が最大の要件である場合は、データをマルチリージョンまたはデュアルリージョンのバケットのロケーションに保存することを検討してください。その他の考慮事項については、データの可用性と耐久性をご覧ください。
- どのようなリカバリ ポイント目標(RPO)を使用できますか?
- ターボ レプリケーション機能はデュアルリージョン バケットで使用でき、追加料金がかかります。ターボ レプリケーションは、目標復旧時間(RPO)がさらに短く予測しやすいため、データ損失の低減に役立ちます。ターボ レプリケーションは、新しく書き込まれた Cloud Storage オブジェクトの 100% を、別のターゲット リージョンに 15 分以内を目標に非同期に複製するように設計されています。これには、オブジェクトのアップロード、書き換え、コピー、作成が含まれます。
- データはどこに保存されますか?
- Cloud Storage データの保存先は、データが含まれるバケットのロケーションによって異なります。利用可能なロケーションとロケーションを選択する際の考慮事項については、バケットのロケーション ページをご覧ください。
- 誤ってデータを削除しないようにするにはどうすればよいですか?
- Cloud Storage では、誤ってデータを削除しないようにするオプションが複数用意されています。オプションの概要については、データ ライフサイクルを管理するオプションをご覧ください。
- ロックされ、保持が有効になっているバケットに誤って Cloud Storage オブジェクトをアップロードしてしまいました。このオブジェクトを削除できますか?
いいえ。オブジェクトを削除できるのは、保持期間が経過した後です。
バケットがロックされていない場合は、保持ポリシーを一時的に削除し、オブジェクトを削除してから、保持ポリシーを元に戻すことができます。
- 本サービス上で不適切なコンテンツがホストされていますが、報告するにはどうすればよいですか?
本サービスでは許可されない特定の種類のコンテンツがあります。詳細については、利用規約とプラットフォーム ポリシーをご覧ください。ポリシーに違反すると思われるコンテンツを見つけた場合は、こちらからご報告ください([その他のサービスを見る]、[Google Cloud Storage & Cloud Bigtable] の順に選択します)。
バケットの使用
- ロケーションを指定しない場合、デフォルトのバケットのロケーションはどこになりますか?
- バケットのデフォルトのロケーションは米国です。ロケーションを指定しない場合、バケットとバケットに追加されたデータは米国のサーバーに保存されます。
- バケットを別のロケーションに移動できますか。また、バケットが関連付けられているプロジェクトを変更することはできますか?
- いいえ、既存のバケットのロケーションやプロジェクトを変更することはできません。バケットの作成時に設定したロケーションとプロジェクトがそのまま使用されます。どちらかのパラメータを変更するには、バケットを削除してから再作成する必要があります。
- バケットを作成しましたが、どのプロジェクトで作成したかを覚えていません。プロジェクトを確認するにはどうすればよいですか?
Cloud Storage に対して行う一般的な操作では、関連するバケットの名前を指定するだけで十分です。バケットに関連付けられたプロジェクトを指定する必要はありません。プロジェクト ID を指定する必要がある操作は通常、バケットの作成とプロジェクト内のバケットの一覧表示のみです。詳細については、プロジェクトを指定するタイミングをご覧ください。
特定のバケットを含むプロジェクトを確認するには:
- 検索するプロジェクトやバケットの数が少ない場合は、Google Cloud コンソールを使用し、各プロジェクトを選択してそのプロジェクトに含まれるバケットを表示します。
- それ以外の場合は、JSON API の手順に沿ってバケットのメタデータを取得します。バケットに関連付けられたプロジェクト番号がレスポンスに表示されます。プロジェクト名を確認するには、そのプロジェクト番号を次のターミナル コマンドに指定します。
gcloud projects list | grep PROJECT_NUMBER
他の Google サービスとの併用
- Cloud Storage を使用して Google Workspace に含まれる Google ドライブなどのサービスにファイルをアップロードできますか?
- いいえ。Cloud Storage は Google Workspace と統合されていません。
- Google Workspace アカウントまたは Cloud Identity ドメインで Cloud Storage を使用できますか?
- はい、どちらでも Cloud Storage を使用できます。
データへのアクセス
- データへのアクセスに関連する料金を、そのデータにアクセスするユーザーに請求できますか?
- はい。リクエスト元による支払い機能を使用して、リクエスト元に対して請求先アカウントのプロジェクトをリクエストに含めるよう要求できます。そうすることで、アクセスされたバケットの所有者に代わり、リクエスト元のプロジェクトにアクセス料金が請求されます。
- Cloud Storage にアップロードとダウンロードの高速化機能はありますか?
- はい。Cloud Storage では、アップロードとダウンロードにグローバル DNS 名を使用できます。Google はプライベート ネットワークを使用して、データのアップロード元またはダウンロード先の最も近い POP との間でデータを転送します。一般に、この場合の転送速度は公開インターネットを経由するよりも著しく高くなります。この機能はすべての Cloud Storage バケットに含まれており、追加料金は必要ありません。
- 他のユーザーがオブジェクトをダウンロードできるようにしたいのですが、どうすればよいですか?
- 個々のオブジェクトを共有する方法はいくつかあります。署名付き URL を使用すると、署名付き URL を所有する全員に期間限定のアクセス権限を付与できます。署名付き URL の作成手順については、Cloud Storage ツールを使用した V4 署名をご覧ください。または、
resource.name
IAM 条件を使用して、バケット内のオブジェクトに対するアクセス権を選択的に付与できます。IAM 条件を適用する手順については、バケットでの IAM Conditions の使用をご覧ください。 - Cloud Storage リソースの競合状態を防ぐにはどうすればよいですか?
- 競合状態を回避する最も簡単な方法は、同じオブジェクト名を複数回変更できないようにする命名規則を使用することです。多くの場合、このような設計は現実的ではありません。その場合、リクエストで前提条件を使用できます。前提条件を使用すると、リソースの実際の状態が前提条件で指定された条件と一致する場合にのみ、リクエストの処理を続行できます。