無料トライアル クラスタを作成する

このページでは、AlloyDB 無料トライアル クラスタの作成と管理の手順について説明します。

AlloyDB 無料トライアル クラスタの詳細については、AlloyDB 無料トライアル クラスタの概要をご覧ください。

始める前に

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

無料試用版のクラスタとインスタンス リソースは料金が発生しませんが、リージョン外への接続、パブリック インターネット経由の接続、最終バックアップの取得と保存でデータ転送料金が発生します。詳細については、トライアルの内容と条件をご覧ください。

無料トライアル クラスタを作成する

Console

無料トライアル クラスタを作成すると、プライマリ インスタンスが自動的に作成されます。

  1. Google Cloud コンソール で、[クラスタ] ページに移動します。

    クラスタに移動

  2. [無料クラスタを作成] をクリックします。

  3. [基本情報] セクションの [クラスタ ID] フィールドに、クラスタの名前(my-trial-cluster など)を入力します。

  4. [パスワード] フィールドに任意のパスワードを入力します。このパスワードは、デフォルトのデータベースへの接続に使用されます。

  5. [ロケーション] セクションの [リージョン] フィールドで、リージョン(us-central1 (Iowa) など)を選択します。

  6. [Database version] フィールドはデフォルト値のままにします。

  7. [ネットワーキング] で、[default] を選択します。

    プライベート サービス アクセスをまだ設定していない場合は、[プライベート サービス アクセス接続が必要です] というダイアログが表示されます。

    [プライベート サービス アクセス接続が必要です] ダイアログで、プライベート サービス アクセス接続を作成するには、次の操作を行います。

    1. [接続の設定] をクリックします。

      [Service Networking API を有効にする] という新しいペインが表示されます。

    2. このペインで、[自動的に割り振られた IP 範囲を使用する] を選択します。

    3. [続行] をクリックします。

    4. [接続を作成] をクリックし、接続構成が完了するまで待ちます。

    [Service Networking API を有効にする] ペインが削除されました。

  8. [無料クラスタを作成] をクリックします。

無料トライアル クラスタが作成されると、[概要] ページにリダイレクトされます。[クラスタ内のインスタンス] セクションでプライマリ インスタンスと、クラスタに関するその他の情報(トライアルの残り日数など)を確認できます。

gcloud

gcloud CLI を使用するには、Google Cloud CLI をインストールして初期化するか、Cloud Shell を使用します。

gcloud alloydb clusters create コマンドと gcloud alloydb instances create コマンドを使用して、クラスタとプライマリ インスタンスをそれぞれ作成します。

gcloud alloydb clusters create CLUSTER_ID \
    --password=PASSWORD \
    --region=REGION_ID \
    --subscription-type=TRIAL
gcloud alloydb instances create INSTANCE_ID \
    --instance-type=PRIMARY \ 
    --cpu-count=8 \
    --region=REGION_ID \
    --cluster=CLUSTER_ID \

次のように置き換えます。

  • CLUSTER_ID: 作成するクラスタの ID。先頭は英小文字にする必要があります。英小文字、数字、ハイフンを使用できます。

  • PASSWORD: デフォルトの postgres ユーザーに使用するパスワード。

  • REGION_ID: クラスタを配置するリージョン。

  • CLUSTER_ID: インスタンスを配置する無料トライアル クラスタの ID。

読み取りプール インスタンスを追加する

無料トライアル クラスタには、8 vCPU コンピューティング容量の読み取りプール インスタンスを 1 つ追加できます。

  1. Google Cloud コンソール で、[クラスタ] ページに移動します。

    [クラスタ] に移動

  2. [リソース名] 列で無料試用クラスタをクリックします。

  3. [クラスタ内のインスタンス] セクションに移動し、[読み取りプールを追加] をクリックします。

  4. 読み取りプール インスタンスを構成します。

    1. [読み取りプール インスタンス ID] フィールドに、読み取りプール インスタンスの ID を入力します。

    2. [ノード数] フィールドでは、無料試用クラスタ内のプール インスタンスのノード数値が 1 に自動的に設定されます。この値は変更できません。

    3. [Create read pool] をクリックします。

省略可: SQL ファイルをインポートする

PostgreSQL データベースの論理バックアップを含む SQL ファイルを無料トライアル クラスタにインポートできます。

始める前に、次のことを行います。

  • SQL ファイルを Cloud Storage バケットにアップロードします。詳細については、SQL ファイルをインポートするをご覧ください。

    • インポート オペレーションの AlloyDB サービス アカウントに Cloud Storage バケットに対する権限を付与します。

      サービス アカウントの形式は次のとおりです。

       service-PROJECT_NUMBER@gcp-sa-alloydb.iam.gserviceaccount.com
      

      PROJECT_NUMBER はプロジェクト番号に置き換えます(例: 212340152241)。

    • サービス アカウントに Storage オブジェクト閲覧者(roles/storage.objectViewer)ロールが付与されていることを確認します。

  • AlloyDB 管理者(roles/alloydb.admin)ロールが付与されていることを確認します。カスタムロールの場合は、alloydb.clusters.import 権限をロールに追加します。

  • (省略可)デフォルトのデータベースを使用しない場合は、インスタンスに接続してデータベースを作成します。

SQL ファイルを AlloyDB データベースにインポートする手順は次のとおりです。

  1. [クラスタ] ページに移動します。

    クラスタに移動

  2. [リソース名] 列で無料試用クラスタをクリックします。

  3. [概要] ページで、[無料クラスタを最大限に活用する] メニューを開きます。

  4. [AlloyDB にデータをインポートする] ステップをクリックし、[データをインポート] をクリックします。

  5. [データのインポート元となるファイルを選択してください] セクションで、インポートに使用するバケットと SQL ファイルのパスを入力するか、既存のファイルを参照します。

    SQL ファイルは、pg_dump ユーティリティの出力など、SQL コマンドのシーケンスを記述したファイルです。

  6. [宛先] セクションで、データをインポートするデータベースを選択します。

  7. [ユーザー] リストでデータベース ユーザーを選択します。

  8. [パスワード] フィールドに、データベースに設定したパスワードを入力します。

  9. [インポート] をクリックしてインポートを開始します。

無料トライアル クラスタをアップグレードする

30 日間の無料トライアル期間中であれば、いつでも無料トライアル クラスタをアップグレードできます。

  1. Google Cloud コンソール で、[クラスタ] ページに移動します。

    [クラスタ] に移動

    1. [リソース名] 列で、先ほど作成した無料トライアル クラスタをクリックします。

    2. [概要] ページの [試用期間の残り日数] フィールドで [今すぐアップグレード] をクリックします。

    3. [マシン] セクションの [マシンタイプ] フィールドで、アップグレードするマシンタイプを選択します。

    4. アップグレードを開始するには、[今すぐアップグレード] をクリックします。

      Google Cloud コンソールの AlloyDB の概要ページのスクリーンショット。[今すぐアップグレード] ボタンがハイライト表示されています。

アップグレードが完了すると、[概要] ページにトライアルの残り日数の情報が表示されなくなり、無料トライアル クラスタに適用される制限がすべて削除されます。

次のステップ