ApsaraDB RDS コンソールで MariaDB インスタンスを作成するか、CreateDBInstance API 操作を呼び出して作成します。
前提条件
開始する前に、以下を確認してください。
Alibaba Cloud アカウントを持っていること
お使いの RAM ユーザーに、AliyunRDSFullAccess 権限および AliyunBSSOrderAccess 権限が付与されていること。 詳細については、「RAM ユーザーにリソースの権限を付与する」をご参照ください。
操作手順
ApsaraDB RDS インスタンス作成ページに移動します。価格はページの右下隅に表示され、構成オプションを変更すると更新されます。
課金方法の選択
[課金方法] を選択します。
| 課金方法 | 最適な用途 | 詳細 |
|---|---|---|
| サブスクリプション | 長期的な本番ワークロード | 従量課金よりも低コストです。サブスクリプション期間が長いほど、割引率が高くなります。 |
| 従量課金 | 短期的なテストまたは評価 | いつでもインスタンスをリリースして課金を停止できます。後で従量課金インスタンスをサブスクリプションに変換できます。 |
リージョンの選択
インスタンスを作成する [リージョン] を選択します。
購入後にリージョンを変更することはできません。
ご利用の ECS インスタンスと同じリージョン: RDS インスタンスを Elastic Compute Service (ECS) インスタンスと同じリージョンに配置して、イントラネット接続を有効にし、最適なパフォーマンスを実現します。
ECS インスタンスがない場合: ユーザーに近いリージョンを選択し、パブリックエンドポイント経由で接続します。
データベースエンジンとストレージタイプの選択
[エディション] は自動的に High-availability Edition に設定されます。これは、プライマリノードとセカンダリノードを従来の⾼可⽤性アーキテクチャでデプロイします。[プロダクトタイプ] は Standard に設定されます。
[データベースエンジン] で、MariaDB を選択します。
[ストレージタイプ] を選択します。 MariaDB で利用可能なストレージタイプは ESSD です。 詳細については、「ストレージタイプ」をご参照ください。
項目 ESSD スケーラビリティ 最大 32 TB。ストレージ拡張中に一時的な切断は発生しません。自動ストレージ拡張をサポートします。数分でノードのアップグレード、スペックダウン、追加、または削除が可能です。 パフォーマンス 3 つのパフォーマンスレベル:PL1 < PL2 < PL3。PL2 ESSD は、PL1 ESSD の最大 2 倍の IOPS とスループットを提供します。PL3 ESSD は、PL1 ESSD の最大 20 倍の IOPS と 11 倍のスループットを提供します。 バックアップ バックアップは数分または数秒で完了します。バックアップの最高頻度は 15 分に 1 回です。 (オプション) 追加のデータ保護のために、[クラウドディスク暗号化] を選択できます。詳細については、「ディスク暗号化」をご参照ください。
ネットワークの構成
ネットワークタイプは VPC に固定されています。
[VPC] を選択します。ご利用の ECS インスタンスと同じ VPC を使用してください。異なる VPC 内のサービスは、イントラネット経由で通信できません。
[ホワイトリストに追加] するかどうかを指定します。このオプションを有効にすると、同じ VPC 内の ECS インスタンスが RDS インスタンスにアクセスできます。
ゾーンとデプロイ方法の構成
ゾーン: ゾーンを選択します。ECS インスタンスは、同じゾーン内の RDS インスタンスにアクセスするとパフォーマンスがわずかに向上しますが、同じリージョン内のゾーン間のパフォーマンス差はわずかです。
vSwitch: 既存の vSwitch を選択するか、[Create VSwitch] をクリックします。詳細については、「vSwitch の作成と管理」をご参照ください。
デプロイ方法:
説明 マルチゾーンデプロイは、サブスクリプションインスタンスでのみ利用可能です。従量課金インスタンスは、シングルゾーンデプロイのみをサポートします。方法 説明 マルチゾーンデプロイ (推奨) プライマリノードとセカンダリノードは、同じリージョン内の異なるゾーンにデプロイされます。ゾーンをまたいだディザスタリカバリを提供します。[プライマリノードのゾーンとネットワーク] と [セカンダリノードのゾーンとネットワーク] を指定します。 単一ゾーンデプロイメント プライマリノードとセカンダリノードは、同じゾーンにデプロイされます。
インスタンスタイプの選択
[カテゴリ] を選択します。
説明 [専用ホスト] は、専用カテゴリの最上位構成です。物理サーバーのすべての CPU、メモリ、ストレージ、I/O リソースを専有します。カテゴリ リソース 使用場面 汎用インスタンスタイプ 共有メモリと I/O。専用 CPU とストレージ。 ほとんどのワークロードにとってコスト効率の高い選択肢です。 専用インスタンスタイプ 専用 CPU、メモリ、ストレージ、I/O。 要求の厳しいワークロードに対して、より優れた安定したパフォーマンスを提供します。 仕様(CPU コアおよびメモリ)を選択します。完全なリストについては、「インスタンスタイプ」をご参照ください。
ストレージ容量の選択
[ストレージ容量] を選択します。利用可能な範囲は、インスタンスタイプとストレージタイプによって異なります。
ストレージ容量は、最低 5 GB 単位で調整可能です。
サブスクリプション期間の設定 (サブスクリプションのみ)
課金方法として [サブスクリプション] を選択した場合、ページの右上隅で [サブスクリプション期間] を構成します。
サブスクリプション期間が長いほど、価格は安くなります。価格の横にある [詳細の表示] にカーソルを合わせると、内訳が表示されます。
オプションパラメーターの構成
ほとんどのユースケースでは、デフォルト値で問題ありません。
| パラメーター | 説明 |
|---|---|
| ポート | 初期データベースポート。有効値:1000~5999。 |
| リソースグループ | インスタンスを整理するために、デフォルトのリソースグループまたはカスタムグループを選択します。 |
| インスタンス名 | インスタンスを識別するためのカスタム名。 |
| タグ | タグを使用してインスタンスを分類および管理します。詳細については、「タグによるインスタンスのフィルター」をご参照ください。 |
| 特権アカウント | インスタンス作成時に特権アカウントを作成します。各インスタンスは 1 つの特権アカウントのみをサポートし、削除することはできません。 |
数量の設定と確認
ページの右上隅で、購入するインスタンスの数を設定します。デフォルトは 1 です。一度に最大 20 インスタンスまで購入できます。
注文情報、数量、およびサブスクリプション期間 (サブスクリプションインスタンスの場合) を確認します。[注文の確認] をクリックして支払いを完了します。コンソールに [支払い成功] または [サービスが有効化されました] というメッセージが表示されます。
インスタンスの確認
[インスタンス] ページに移動します。上部のナビゲーションバーで、インスタンスのリージョンを選択します。新しいインスタンスを [作成時間] で見つけます。
インスタンスの作成には約 1~5 分かかります。ページを更新してステータスを確認してください。
次のステップ
インスタンスが作成されたら、以下の設定を完了します。
ホワイトリストの設定 -- クライアントが接続できるようになる前に必要です。
パブリックエンドポイントの申請または解放 -- VPC 外部から接続する場合にのみ必要です。
よくある質問
アカウント内の RDS インスタンスの総数を確認するにはどうすればよいですか?
ApsaraDB RDS コンソールの [概要] ページに移動します。このページには、すべてのデータベースエンジンにわたる RDS インスタンスの総数、リージョン、および実行中のインスタンス数が表示されます。
インスタンスを作成しましたが、見つかりません。何を確認すればよいですか?
| 考えられる原因 | 対処法 |
|---|---|
| 間違ったリージョンが選択されている | ApsaraDB RDS コンソールの上部ナビゲーションバーで、インスタンスを作成したリージョンに切り替えます。 |
| リソース不足 | 選択したゾーンに十分なリソースがない可能性があります。注文ページで返金された料金を確認してください。別のゾーンを試してください。 |
| RAM ポリシーが暗号化されていないインスタンスをブロックしている | RAM ポリシーにより暗号化されていないインスタンスの作成が禁止されている場合は、ESSD ストレージタイプを選択し、[クラウドディスク暗号化] を有効化して、Key パラメーターを設定し、再度お試しください。詳細については、「RAM ポリシーを使用して RAM ユーザーの ApsaraDB RDS インスタンスに対する権限を管理する」をご参照ください。 |
参考情報
API を使用して RDS インスタンスを作成します:CreateDBInstance
他のデータベースエンジンのインスタンスを作成する: