このトピックでは、コンソールから ApsaraDB RDS for PostgreSQL インスタンスを作成し、ワークロードに適した設定を選択する方法について説明します。
前提条件
RAM ユーザーを使用して RDS インスタンスを作成する場合、その RAM ユーザーには AliyunRDSFullAccess および AliyunBSSOrderAccess 権限が必要です。詳細については、「RAM ユーザーに権限を付与する」をご参照ください。
開始する前に、以下を確認してください:
(RAM ユーザーのみ)
AliyunRDSFullAccessおよびAliyunBSSOrderAccess権限。 詳細については、「RAM ユーザーに権限を付与する」をご参照ください。
インスタンスの作成
[RDS 購入ページ]に移動します。
[請求方法] を選択します。以下の表では、利用可能な請求方法について説明します。
Serverless インスタンスについては、「ApsaraDB RDS for PostgreSQL Serverless インスタンスを作成する」をご参照ください。すべての設定手順を完了すると、購入ページの右下隅に最終価格が表示されます。
課金方法
最適な用途
主なメリット
[サブスクリプション]
安定した長期稼働ワークロード
長期契約で大幅な割引を受けるには、購入時に[サブスクリプション期間]を指定してください。
従量課金
短期使用、テスト、または予測不可能なワークロード
時間単位で課金。いつでもインスタンスをリリースして課金を停止可能
サーバーレス
スケジュールされたタスク、バースト型、またはフルマネージドワークロード
ワークロードに応じてリソースが動的にスケール
[リージョン] を選択します。
Elastic Compute Service (ECS) インスタンスから内部ネットワーク経由で RDS インスタンスにアクセスする場合は、ECS インスタンスと同じリージョンに RDS インスタンスを作成してください。異なるリージョンにある場合、ECS インスタンスはパブリックインターネット経由でのみ RDS インスタンスにアクセスでき、レイテンシが増加します。
ローカルサーバーまたは ECS インスタンス以外のデバイスから接続する場合は、そのデバイスに最も近いリージョンを選択し、パブリックエンドポイントを使用して接続してください。
重要インスタンスの作成後にリージョンを変更することはできません。慎重に選択してください。
データベースエンジンとインスタンスエディションを設定します。
[データベースエンジン]を [PostgreSQL] に設定し、バージョンを選択します。
[SLR 承認] を完了します。[承認] をクリックして、
AliyunServiceRoleForRdsPgsqlOnEcsサービスにリンクされたロール (SLR) を承認します。この 1 回限りの無料の承認により、RDS はネットワーク接続のために Elastic Network Interface (ENI) を管理できるようになります。[エディション] を選択します。
エディション
アーキテクチャ
最適な用途
[Basic Edition]
シングルノード
個人学習、小規模サイト、開発/テスト、または重要度の低いワークロード。障害時の復旧時間が長くなります。
[High-availability Edition]
プライマリ 1 台 + セカンダリ 1 台
中堅・大企業の本番ワークロード。インターネット、IoT、小売 EC、物流、ゲーム
[Cluster Edition] (推奨)
プライマリ 1 台 + セカンダリ複数台 (セカンダリノードは読み取り操作をサポート)
高可用性と読み取りスケーリングが必要なワークロード。ニューリテール、自動車製造、大企業 ERP
[注:] 利用可能なエディションは、選択するリージョンとエンジンバージョンによって異なります。詳細については、「エディションの概要」をご参照ください。
[製品タイプ] ([標準] または [Yitian]) を選択します。 > [注意:] この設定は [基本版] には適用されません。 [高可用性版] と [クラスター版] は両方とも標準と Yitian をサポートしています。 「製品タイプの概要」をご参照ください。
[ストレージタイプ] を選択します。
機能
Premium ESSD (推奨)
ESSD
容量
最大 64,000 GB
最大 64,000 GB
スケーラビリティ
スケールアウト時に接続の瞬断なし。オンラインアップグレードは数秒で完了。ストレージの自動拡張をサポート
同様
パフォーマンス
IO パフォーマンスバースト、バッファプール拡張 (BPE)、およびデータアーカイブを統合します
PL1 < PL2 < PL3。PL2 は PL1 の最大 2 倍の IOPS とスループットを提供。PL3 は PL1 の最大 20 倍の IOPS と 11 倍のスループットを提供
バックアップ
分単位または秒単位。最大頻度は 15 分ごとに 1 回
同様
[注:] 利用可能なストレージタイプは、選択した製品タイプとエディションによって異なります。 ESSD と Premium ESSD の両方が [クラウドディスク暗号化] をサポートしています。 「ディスク暗号化」および「ストレージタイプの概要」をご参照ください。 [Premium ESSD] の場合、IO パフォーマンスバースト、バッファプール拡張 (BPE)、データアーカイブも有効にできます。 詳細については、「Premium ESSD」をご参照ください。
ネットワークを設定します。 [ネットワークタイプ] で [VPC] を選択します。
[VPC] を選択します。 ECS からの内部ネットワークアクセスには、ECS インスタンスと RDS インスタンスが同じリージョンおよび仮想プライベートクラウド (VPC) に存在する必要があります。 > [注意:] 同じ VPC 内で異なる vSwitch を使用している場合でも、ECS インスタンスと RDS インスタンスは内部ネットワーク経由で通信できます。
[ホワイトリストに追加] するかどうかを選択します。 このオプションを選択すると、同じ VPC 内の ECS インスタンスが、作成直後に RDS インスタンスにアクセスできるようになります。 > [注意:] [いいえ] を選択した場合は、インスタンスの作成後にホワイトリストを設定してください。 「ホワイトリストを設定する」をご参照ください。
ゾーン、vSwitch、[デプロイ方法] を選択します。
ゾーン: 同じリージョン内のゾーン間のパフォーマンス差はほとんどありません。ECS と RDS インスタンスを同じゾーンに配置するとレイテンシが最小化されますが、ほとんどのワークロードではクロスゾーンレイテンシも許容範囲内です。
vSwitch:既存の vSwitch を選択するか、[vSwitch の作成] をクリックして作成します。「vSwitch の作成と管理」をご参照ください。
[デプロイ方法]:
マルチゾーンデプロイ (推奨): プライマリノードとセカンダリノードは、同一リージョン内の異なるゾーンに配置され、クロスゾーンでのディザスタリカバリを提供します。[プライマリノードのゾーンとネットワーク] と [セカンダリノードのゾーンとネットワーク] を選択します。
シングルゾーンデプロイ: 両方のノードが同じゾーンに配置されます。Basic Edition はシングルゾーンデプロイのみをサポートしています。
ゾーンの右上隅に 売り切れ と表示される場合は、別のゾーンを選択してください。
[インスタンスタイプ] を選択します。
[カテゴリ] を選択します。
カテゴリ
専用リソース
共有リソース
最適な用途
汎用
メモリと I/O
CPU とストレージ
コスト効率の高いバランス型ワークロード
専用
CPU、メモリ、ストレージ、I/O (すべて専有)
なし (すべてのリソースが専有)
一貫性のある予測可能なパフォーマンスが必要な本番ワークロード。Basic Edition では利用できません。
CPU コア、メモリ、最大接続数、最大 IOPS に基づいて、特定のインスタンスタイプを選択します。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスタイプ」をご参照ください。
テスト環境: 2 CPU コア以上
本番環境: 4 CPU コア以上
[ストレージ容量] を設定します。容量は 5 GB 単位で指定する必要があります。範囲は、インスタンスタイプとストレージタイプによって異なります。
(サブスクリプションのみ) [サブスクリプション期間] を設定します。料金の横にある [詳細の表示] にカーソルを合わせると、料金の内訳が表示されます。
オプションのパラメーターを設定します。特別な要件がない場合は、デフォルトのままにしてください。
パラメーター
説明
[ポート]
インスタンスのポート。範囲: 1000–5999。デフォルト: 5432。
[パラメーターテンプレート]
作成時にパラメーターテンプレートを適用します。選択しない場合、デフォルトのシステムテンプレートが使用されます。カスタムテンプレートを作成するには、「パラメーターテンプレートの使用」をご参照ください。
[リリース保護]
(従量課金のみ)インスタンスが誤って解放されるのを防ぎます。 詳細については、「インスタンスのリリース保護を有効または無効にする」をご参照ください。
[マイナーエンジンバージョンアップグレードポリシー]
デフォルト: 自動アップグレード。システムは、指定した メンテナンスウィンドウ 内で、マイナーエンジンバージョンをアップグレードするためのプロアクティブな O&M タスクを送信します。E メールと内部メッセージで通知が届きます。インスタンスの作成後、インスタンスの [基本情報] ページに移動して、マイナーバージョンアップグレードポリシーを変更できます。「自動アップグレード設定の変更」をご参照ください。作成時に特定のマイナーバージョンを固定するには、リストから選択します。設定しない場合、最新の AliPG マイナーバージョンが使用されます。バージョン文字列の例:
rds_postgres_1400_20220830_14.4。「AliPG マイナーエンジンバージョンのリリースノート」をご参照ください。[リソースグループ]
管理のためにインスタンスをリソースグループに割り当てます。
[タイムゾーン]
名前付きタイムゾーンはサポートされていますが、UTC オフセットはサポートされていません。設定されていない場合、デフォルトはリージョンによって決定されます。読み取り専用インスタンスは、プライマリインスタンスのタイムゾーンを継承します。詳細については、「一般的な名前付きタイムゾーンのリスト」をご参照ください。
[インスタンス名]
インスタンスを識別しやすくするためのカスタム名。
[タグ]
多数のインスタンスの分類と管理のためのタグ。 詳細については、「タグによるインスタンスのフィルター」をご参照ください。
[権限を持つアカウント]
インスタンスの作成時に特権アカウントが作成されます。作成後に設定するには、[後で設定] を選択します。データベースとアカウントの作成をご参照ください。
ページの右上隅で、購入するインスタンスの数 (1–20) を設定します。
注文内容を確認し、[注文を確定] をクリックして支払いを完了します。コンソールに確認メッセージが表示されます。
サブスクリプションインスタンスでは、[自動更新] を有効にすると、サブスクリプションの有効期限が切れた際のサービス中断を防ぐことができます。 自動更新は、サブスクリプション期間(月単位または年単位)に合わせて行われ、いつでも無効にできます。 詳細については、「自動更新」をご参照ください。
インスタンスページに移動します。トップナビゲーションバーで、インスタンスを作成したリージョンを選択します。作成日時でインスタンスを見つけます。
インスタンスの作成には 1–10 分かかります。インスタンスがまだ表示されない場合は、ページを更新してください。
次のステップ
よくある質問
アカウント内の RDS インスタンスの総数を確認するにはどうすればよいですか?
RDS 概要 ページにログインすると、すべてのデータベースエンジンのインスタンス総数、インスタンスが配置されているリージョン、およびリージョンごとの実行中のインスタンス数が表示されます。

新しいインスタンスがインスタンスリストに表示されないのはなぜですか?
原因 | 解決策 |
誤ったリージョンが選択されている | コンソールの左上隅でリージョンを、インスタンス作成時に選択したリージョンに切り替えてください。 |
ゾーン内のリソースが不足している | リソースの枯渇によりインスタンスの作成に失敗しました。注文リストで返金を確認してから、別のゾーンをお試しください。 |
RAM ポリシーが暗号化されていないインスタンスをブロックしている | RAM ポリシーにより、暗号化されていない RDS インスタンスを作成できません。ストレージタイプをクラウドディスクに設定し、ディスク暗号化を有効にしてキーを選択してから、再度実行してください。ディスク暗号化は、作成時に高性能ローカルディスクには設定できません。詳細については、「RAM ポリシーを使用して権限を制限する」をご参照ください。 |
"SLR does not exist" エラーを修正するにはどうすればよいですか?
このエラーは、ApsaraDB RDS for PostgreSQL インスタンスを初めて作成するときに発生します。[SLR 承認] の横にある [承認] をクリックして、AliyunServiceRoleForRdsPgsqlOnEcs サービス連携ロールを付与します。この 1 回限りの無料のステップにより、RDS はネットワーク接続のために ENI を管理できるようになります。詳細については、「サービス連携ロール」をご参照ください。
関連ドキュメント
API を使用してインスタンスを作成: CreateDBInstance
他のデータベースエンジンのインスタンスを作成: