Google Cloud SQL Deployment¶
GoogleCloudSQLにPostgreSQLサーバーをデプロイするには、次の手順に従います。
ツールを起動したら、GoogleCloudSQLオプションを選択します。 Next ボタンをクリックして次に進みます。
[Credentials]ダイアログで、Googleを使用して認証するクライアントシークレットファイルを選択します。OAuth2クライアントIDが作成されたら、GoogleCloudConsoleからjson形式のファイルであるクライアントシークレットをダウンロードできます。
注釈
クライアントOAuthクライアントIDの作成中に、アプリケーションの種類としてデスクトップアプリを選択します。クライアントシークレットの作成については、 this リンクを参照してください。
クリックしてGoogleに自分自身を認証するにはここをクリック ボタンをクリックすると、ユーザーは新しいブラウザータブのGoogle認証ページにリダイレクトされます。
認証が完了したら、[次へ]ボタンをクリックして続行します。
[InstanceSpecification]タブのフィールドを使用して、インスタンスの詳細を指定します。
クラスター名 フィールドを使用して、PostgreSQLサーバーの名前を追加します。指定された名前は オブジェクトエクスプローラー にも表示されます。
project ドロップダウンからPostgreSQLインスタンスを作成するプロジェクトを選択します。
Location オプションからPostgreSQLインスタンスを展開する場所を選択します。
Availabilityzone オプションから、指定したリージョンのアベイラビリティーゾーンを選択して、PostgreSQLインスタンスをデプロイします。
Databaseversion オプションを使用して、PostgreSQLデータベースバージョンを指定します。
インスタンスクラス フィールドを使用して、このDBインスタンスの計画されたワークロードに必要な計算容量とメモリ容量を割り当てます。
Instancetype フィールドを使用して、インスタンスタイプを選択します。
ストレージタイプ からオプションを選択して、ストレージタイプを指定します。
ストレージ容量 オプションを使用して、ストレージ容量を指定します。
パブリックIP フィールドを使用して、許可されるインバウンドトラフィックのIPアドレス範囲のリストを指定します(例:127.0.0.1/32)。複数のIPアドレス/範囲をコンマで区切って追加します。
高可用性 オプションを使用して、高可用性オプションを指定します。このオプションは、選択したセカンダリアベイラビリティーゾーンにスタンバイを作成します。
セカンダリアベイラビリティーゾーン オプションから、高可用性のためのセカンダリアベイラビリティーゾーンを選択します。
[DatabaseDetails]タブのフィールドを使用して、PostgreSQLデータベースの詳細を指定します。
pgAdminサーバーグループ フィールドのドロップダウンリストを使用して、サーバーの親ノードを選択します。サーバーは、指定されたグループ内の オブジェクトエクスプローラー に表示されます。
管理者ユーザー名フィールドはデフォルトでpostgresになります。サーバー。
Password フィールドを使用して、サーバーで認証するときに提供されるパスワードを入力します。
Confirmpassword フィールドを使用して、パスワードを繰り返します。
次へボタンをクリックして続行します。
最後に、指定したインスタンスの詳細を確認します。Finishボタンをクリックして、AzurePostgreSQLにインスタンスをデプロイします。
Finishをクリックすると、1つのバックグラウンドプロセスが開始され、クラウドにインスタンスがデプロイされ、デプロイの進行状況が監視されます。 Processes タブで、実行中のステータスとログを含むすべてのバックグラウンドプロセスを表示できます
サーバーは、クラウド展開アイコンでツリーに追加されます。展開が完了すると、サーバーの詳細が更新されます。