進化するビジネスニーズに対応し、費用対効果の高いデータベースソリューションを使用するために、サーバーレスApsaraDB RDS for PostgreSQLインスタンスを購入できます。 サーバーレスRDSインスタンスを使用すると、CPUおよびメモリリソースをリアルタイムでスケーリングし、コンピューティングリソースの従量課金を提供できます。 これにより、コストが削減され、ビジネスの柔軟性が向上します。 このトピックでは、サーバーレスApsaraDB RDS for PostgreSQLインスタンスを作成する方法について説明します。
前提条件
AliyunRDSFullAccessポリシーは、RDSインスタンスの作成に使用するRAMユーザーにアタッチされます。 詳細については、「リソース権限付与にRAMを使用する」をご参照ください。
課金ルール
サーバーレスRDSインスタンスの料金は、RDSキャパシティーユニット (RCU) とストレージリソースに対して発生する料金で構成されます。 詳細については、「サーバーレスApsaraDB RDS For PostgreSQLインスタンスの料金」をご参照ください。
手順
ApsaraDB RDS購入ページに移動します。
課金方法 パラメーターを サーバーレス に設定します。
リージョンパラメーターを設定します。
RDSインスタンスを作成するリージョンを選択します。
説明アプリケーションまたはクライアントがECS (Elastic Compute Service) インスタンスにデプロイされている場合、このパラメーターをECSインスタンスが存在するリージョンに設定することを推奨します。 RDSインスタンスとECSインスタンスが異なるリージョンにある場合、これらのインスタンスを内部ネットワーク経由で接続することはできません。 この場合、これらのインスタンスは最適なパフォーマンスを提供できません。 RDSインスタンスの作成後にリージョンを変更することはできません。
アプリケーションがオンプレミスサーバーまたはオンプレミスコンピューターに展開されている場合は、オンプレミスサーバーまたはオンプレミスコンピューターの近くにあるリージョンを選択することをお勧めします。 これにより、RDSインスタンスのパブリックエンドポイントを使用して、アプリケーションからRDSインスタンスに接続できます。
データベースエンジンパラメーターを設定します。
このトピックでは、PostgreSQLを選択します。 サポートされるメジャーエンジンのバージョンは、PostgreSQL 14以降です。
Editionパラメーターを設定します。
Basic EditionとHigh-availability Editionがサポートされています。
[ストレージタイプ] パラメーターを設定します。 有効な値: General ESSDおよびPL1 ESSD。
サーバーレス関連のパラメーターを設定します。
説明サーバーレス関連のパラメーターは、サーバーレスRDSインスタンスの作成後に変更できます。 詳細については、「RCUのスケーリング範囲の変更」、「RCUのスケーリングポリシーの変更」、および「自動起動および停止機能の設定」をご参照ください。
パラメーター
説明
例
リソース拡張範囲 (rcu)
RCUのパフォーマンスは、1 CPUコアと2 GBのメモリを持つRDSインスタンスのパフォーマンスと同等です。 最小パラメーターの最小値は0.5です。 Maximumパラメーターの最大値は14です。 最小パラメーターと最大パラメーターを設定すると、サーバーレスRDSインスタンスは、実際のワークロードに基づいて値の範囲内でRCUを自動的にスケーリングします。
説明サーバーレスRDSインスタンスに確立できる接続の最大数は2,400に応じて固定されており、RCUの数によって変わりません。
最小: 0.5
最大: 14
スケーリングポリシー
サーバーレスRDSインスタンスのスケーリングポリシー。 ほとんどの場合、サーバーレスRDSインスタンスのRCUスケーリングはすぐに有効になり、ワークロードには影響しません。 特殊なケースでは、サーバーレスRDSインスタンスで一時的な接続が発生する場合があります。 一時的な接続が発生したときにRCUを強制的にスケーリングするかどうかを指定できます。
説明一時的な接続は、緊急事態の対策です。 一時的な接続の確率は非常に低いです。
強制的に実行しない
自動停止と再起動
自動開始および停止機能を有効にするかどうかを指定します。 この機能を有効にした後、10分以内にRDSインスタンスへの接続が確立されない場合、インスタンスは一時停止されます。
RDSインスタンスへの接続が確立されると、インスタンスが自動的に再開されます。
無効
プライマリノードのゾーンを選択します。
ゾーンを選択します。
同じリージョンのゾーン間には大きな違いはありません。
RDSインスタンスが接続するECSインスタンスと同じリージョンにある場合、これらのインスタンスは最適なパフォーマンスを提供できます。 RDSインスタンスとECSインスタンスが同じリージョンの異なるゾーンにある場合、これらのインスタンスのパフォーマンスはわずかに低下します。
説明選択したゾーンの名前に売り切れが表示される場合は、別のゾーンを試してください。
EditionパラメーターがHigh-availability Editionに設定されている場合、[デプロイ方法] および [セカンダリノードのゾーン] パラメーターを設定する必要があります。
[デプロイ方法] パラメーターを [マルチゾーンデプロイ] に設定することを推奨します。 このデプロイ方法では、プライマリRDSインスタンスとセカンダリRDSインスタンスはリージョンの異なるゾーンに配置され、クロスゾーンディザスタリカバリを提供します。
容量 パラメーターを設定します。
スライダーをドラッグして、ストレージ容量を調整します。 サーバーレスRDSインスタンスの総ストレージ容量に対して課金されます。 たとえば、サーバーレスRDSインスタンスの作成時に100 GBのストレージ容量を選択した場合、100 GB未満のストレージを使用していても、100 GBに基づいて課金されます。 ストレージ使用量が100 GBを超えると、サーバーレスRDSインスタンスのストレージ容量が自動的にスケールアップされ、実際の使用量に基づいて課金されます。
重要デフォルトでは、サーバーレスRDSインスタンスの自動ストレージ拡張機能が有効になっています。 この機能を無効にすることはできません。 自動ストレージ拡張後、ストレージ容量を自動的に減らすことはできません。 これにより、データの整合性が確保されます。 あなたの請求書に注意を払う。 サーバーレスRDSインスタンスのストレージ容量を手動で削減できます。 詳細については、「クラウドディスクを使用するApsaraDB RDS For PostgreSQLインスタンスのストレージ容量の削減」をご参照ください。
次: インスタンスの設定 をクリックします。
VPCおよびプライマリノードの VSwitchパラメーターを設定します。
内部ネットワーク経由でRDSインスタンスをECSインスタンスに接続する場合は、RDSインスタンスのECSインスタンスと同じVPCを選択します。 RDSインスタンスに別のVPCを選択した場合、内部ネットワーク経由でRDSインスタンスとECSインスタンスを接続することはできません。
説明RDSインスタンスとECSインスタンスは、同じVPC内で異なるvSwitchを使用している場合でも、内部ネットワーク経由で接続できます。
EditionパラメーターがHigh-availability Editionに設定されている場合、vSwitch of Secondary Nodeパラメーターを設定する必要があります。
ホワイトリストに追加 パラメーターを設定して、選択したVPCのCIDRブロックをRDSインスタンスのIPアドレスホワイトリストに追加するかどうかを指定します。 [ホワイトリストに追加] パラメーターで [はい] を選択した場合、選択したVPCにあるECSインスタンスはRDSインスタンスにアクセスできます。
他のカスタムパラメータを設定します。 特別なビジネス要件がない場合は、これらのパラメーターのデフォルト値を保持できます。
パラメーター
説明
パラメーターテンプレート
RDSインスタンスを作成する前に、カスタムテンプレートを作成できます。 RDSインスタンスを作成するときに、作成したカスタムテンプレートを選択できます。 カスタムテンプレートを作成しない場合は、デフォルトのパラメーターテンプレートを使用します。 詳細については、「パラメータテンプレートを使用してApsaraDB RDS For PostgreSQLインスタンスのパラメータを設定する」をご参照ください。
インスタンスリリース保護
インスタンスリリース保護 を選択すると、意図しない操作によるRDSインスタンスのリリースを防ぐことができます。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスのリリース保護機能の有効化または無効化」をご参照ください。
リソースグループ
デフォルトのリソースグループを使用するか、ビジネス要件に基づいてカスタムリソースグループを選択できます。 これにより、インスタンス管理が容易になります。
タイムゾーン
RDSインスタンスのタイムゾーンを指定できます。
このパラメーターにはタイムゾーン名を入力する必要があります。 UTCオフセットで表されるタイムゾーンはサポートされません。 たとえば、Asia/Shanghaiと入力できます。 タイムゾーンの詳細については、「ApsaraDB RDS For MySQLインスタンスおよびApsaraDB RDS for PostgreSQLインスタンスの共通タイムゾーン」をご参照ください。
このパラメーターを指定しない場合、システムはRDSインスタンスに指定したリージョンのデフォルトのタイムゾーンを割り当てます。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスのデフォルトのタイムゾーン」をご参照ください。
SLR Authorization
2022年10月10日以降に初めてRDSインスタンスを作成する場合は、ApsaraDB RDS for PostgreSQLのAliyunServiceRoleForRdsPgsqlOnEcsおよびAliyunServiceRoleForRDSProxyOnEcsサービスにリンクされたロール (SLR) を作成する必要があります。 ロールは、elastic network Interface (ENI) をRDSインスタンスが存在するサーバーにバインドすることにより、ネットワーク接続を確立するために使用されます。
説明サービスにリンクされたロールの詳細については、「サービスにリンクされたロール」をご参照ください。
SLR権限付与は、RDSインスタンスを初めて作成する場合にのみ必要です。
SLR認証は料金を発生しません。
SLR権限付与の詳細については、「 [製品の変更 /機能の変更] SLR権限付与は、2022年10月10日からApsaraDB RDS For PostgreSQLインスタンスを作成するために必要です」をご参照ください。
インスタンスの説明 (オプション)
RDSインスタンスの説明を入力できます。 値は2 ~ 255文字で、英数字、アンダースコア (_) 、ハイフン (-) を使用できます。 先頭は文字である必要があります。
特権アカウント
RDSインスタンスの作成時に、今すぐ を選択し、[データベースアカウント] と [パスワード] パラメーターを設定して特権アカウントを作成できます。 RDSインスタンスの作成後に、後で を選択して特権アカウントを作成することもできます。
特権アカウントの詳細については、「アカウントの作成」をご参照ください。
次: 注文の確認 をクリックします。
パラメーター セクションで設定を確認し、購入プラン パラメーターを設定し、利用規約 を読んで選択し、今すぐ支払い をクリックして支払いを完了します。
サーバーレスRDSインスタンスを表示します。
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、作成日時 パラメーターに基づいてRDSインスタンスを見つけます。
次に何をすべきか
よくある質問
RDSインスタンスの作成注文を送信すると、[作成中] 状態のサーバーレスRDSインスタンスが見つかりません。 これはなぜですか。
考えられる原因 | 説明 | 提案 |
リージョンの誤り | 選択したリージョンは、RDSインスタンスが存在するリージョンではありません。 | 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけることができます。 |
リソースの不足 | 選択したゾーンは十分なリソースを提供できません。 節約プランがどのように適用されるか (割引額、プランの詳細、使用状況、対象範囲を含む) に関する詳細を表示するには、 [注文] ページで払い戻しを表示します。 | 別のゾーンを選択して、もう一度お試しください。 |
関連ドキュメント
サーバーレスRDSインスタンスのRCUのスケーリング範囲を変更する方法の詳細については、「RCUのスケーリング範囲の変更」をご参照ください。
サーバーレスRDSインスタンスの自動起動および停止機能を設定する方法の詳細については、「自動起動および停止機能の設定」をご参照ください。
サーバーレスRDSインスタンスのスケーリングポリシーを変更する方法の詳細については、「RCUのスケーリングポリシーの変更」をご参照ください。
サーバーレスRDSインスタンスをリリースする方法の詳細については、「ApsaraDB RDS For PostgreSQLインスタンスのリリースまたはサブスクリプション解除」をご参照ください。
操作を呼び出してサーバーレスRDSインスタンスを作成する方法の詳細については、「インスタンスの作成」をご参照ください。