ApsaraDB RDSインスタンスは、ApsaraDB RDSコンソールまたはAPIを呼び出して作成できます。 このトピックでは、ApsaraDB RDSコンソールでApsaraDB RDS for MySQLインスタンスを作成する方法について説明します。
前提条件
AliyunRDSFullAccessおよびAliyunBSSOrderAccessポリシーは、RDSインスタンスの作成に使用するRAMユーザーにアタッチされます。 詳細については、「リソース権限付与にRAMを使用する」をご参照ください。
手順
ApsaraDB RDS購入ページで、[新バージョン] または [旧バージョンに戻る] をクリックして、新バージョンまたは旧バージョンのApsaraDB RDS購入ページに移動します。
新バージョン
[課金方法] パラメーターを設定します。
課金方法
説明
メリット
サブスクリプション
サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。 インスタンスを長期間使用する場合は、[サブスクリプション] の課金方法を選択することを推奨します。 サブスクリプションの課金方法を選択した場合は、ページの下部にあるサブスクリプション期間パラメーターを設定します。
ほとんどの場合、サブスクリプションの課金方法は、長期使用の場合、従量課金の課金方法よりも費用対効果が高くなります。 サブスクリプション期間が長くなるほど、高い割引率が適用されます。
従量課金
実際のリソース使用量に基づいて、従量課金インスタンスの時間料金が課金されます。 短期使用の場合は、[従量課金] を選択することを推奨します。
従量課金RDSインスタンスを作成できます。 作成したRDSインスタンスがビジネス要件を満たしていることを確認したら、RDSインスタンスの課金方法をサブスクリプションに変更できます。
ビジネス要件に基づいて、従量課金RDSインスタンスをリリースできます。 従量課金RDSインスタンスの課金は、RDSインスタンスをリリースするとすぐに停止します。
Serverless
スケジュールされたタスクを実行する場合、ワークロードが頻繁に変更される場合、またはワークロードが完全に管理されている場合、またはO&Mが必要ない場合は、[Serverless] を選択することを推奨します。
説明サーバーレスRDSインスタンスの詳細とサーバーレスRDSインスタンスの作成方法については、「サーバーレスApsaraDB RDS For MySQLインスタンスの概要」をご参照ください。
Serverlessを選択した場合、ワークロードのリソースの消費量に基づいて課金されます。 これはコスト削減に役立ちます。
説明ページの右下隅に価格を表示できます。 価格は、必要なすべてのパラメーターを設定した後にのみ表示されます。
リージョンパラメーターを設定します。
ECSインスタンスと同じリージョンにRDSインスタンスを作成することを推奨します。 RDSインスタンスとECSインスタンスが異なるリージョンにある場合、これらのインスタンスを内部ネットワーク経由で接続することはできません。 この場合、これらのインスタンスは最適なパフォーマンスを提供できません。
説明RDSインスタンスの作成後、RDSインスタンスのリージョンを変更することはできません。 内部ネットワーク経由でECSインスタンスとRDSインスタンスを接続する場合は、RDSインスタンスとECSインスタンスが同じリージョンにあることを確認してください。
ECSインスタンスが存在するリージョンを表示する方法の詳細については、「ApsaraDB RDS For MySQLを使用する準備」をご参照ください。
アプリケーションがオンプレミスサーバーまたはコンピューターに展開されている場合は、オンプレミスサーバーまたはコンピューターの近くにあるリージョンを選択することをお勧めします。 これにより、RDSインスタンスのパブリックエンドポイントを使用して、アプリケーションからRDSインスタンスに接続できます。
[データベースエンジン] 、[エディション] 、[製品タイプ] 、および [ストレージタイプ] パラメーターを設定します。
データベースエンジンパラメーターを設定します。
[MySQL] を選択します。 MySQL 8.0を選択するか、自己管理型MySQLインスタンスで実行されるデータベースエンジンのバージョンを選択することを推奨します。 このパラメーターのデフォルト値はMySQL 8.0です。
説明サーバーレスRDSインスタンスは、MySQL 5.7とMySQL 8.0をサポートしています。
ApsaraDB RDS For MySQLのMySQLバージョンのライフサイクルの詳細については、「メジャーエンジンバージョンのライフサイクル」をご参照ください。
Editionパラメーターを設定します。
RDSエディション
説明
メリット
RDS Basicエディション
RDS Basic Editionでは、データベースシステムは1つのプライマリRDSインスタンスのみで構成されます。
RDS Basic Editionは費用対効果が高く、学習とテストに適しています。
RDS Basic Editionを実行するRDSインスタンスは、再起動または障害からの回復に長時間を要します。
RDS高可用性エディション
RDS High-availability Editionでは、データベースシステムはプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されます。 これらのインスタンスはHAモードで動作します。 読み取り専用RDSインスタンスを作成し、読み取り専用RDSインスタンスをプライマリRDSインスタンスにアタッチできます。
RDS High-availability Editionは、80% を超える本番環境に適しています。
RDSクラスターエディション
このRDSエディションの使用を推奨します。 RDS Cluster Editionでは、データベースシステムはプライマリノードと複数のセカンダリノードで構成されます。
これらのノードはHAモードで動作します。 セカンダリノードは読み取り操作をサポートします。
説明使用可能なRDSエディションは、選択したリージョンとデータベースエンジンによって異なります。
RDS Cluster Editionは、MySQL 8.0とMySQL 5.7をサポートしています。
詳細については、「概要」をご参照ください。
[プロダクトタイプ] パラメーターを設定します。
[Standard] または [YiTian] を選択できます。 詳細については、「製品タイプ」をご参照ください。
説明YiTian RDSインスタンスはMySQL 8.0とMySQL 5.7をサポートしています。
RDSインスタンスがRDS Basic Editionを実行している場合、このパラメーターを設定する必要はありません。
[ストレージタイプ] パラメーターを設定します。
項目
ESSD
一般的なESSD (推奨)
- ローカル SSD
拡張性
★★★★★
ストレージ容量を最大64テラバイトまで増やすことができます。
ストレージ容量の拡張中に一時的な接続は発生しません。
RDSインスタンスを数分以内にアップグレード、ダウングレード、作成、またはリリースできます。
自動ストレージ拡張機能がサポートされています。
★★★★★
RDSインスタンスがMySQLまたはPostgreSQLを実行している場合、オンラインストレージ容量の拡張がサポートされており、RDSインスタンスのストレージ容量を数秒以内に拡張できます。
★★
ストレージ容量を最大6テラバイトまで増やすことができます。
ストレージ容量の拡張中に一時的な接続が発生します。
RDSインスタンスのアップグレード、ダウングレード、作成、またはリリースに数時間かかる場合があります。
自動ストレージ拡張機能はサポートされていません。
パフォーマンス
★★★★★
PL1<PL2<PL3
パフォーマンスレベル2 (PL2) エンタープライズSSD (ESSD) は、PL1 ESSDの2倍のIOPSとスループットを提供します。
PL3 ESSDは、PL1 ESSDによって配信されるIOPSの最大20倍のIOPSを配信します。 PL3 ESSDはまた、PL1 ESSDによって提供されるスループットの最大11倍のスループットを提供する。
説明ApsaraDB RDSには3つのストレージタイプがあります。 詳細については、「ストレージタイプ」をご参照ください。
★★★★★★
一般的なESSDは、ESSDのすべての機能と互換性があり、PL1 ESSDよりも優れたベースラインパフォーマンスを提供し、I/Oバースト、I/Oアクセラレーション、およびデータアーカイブ機能を提供します。
サポートされている機能の詳細については、「[製品の変更 /機能の変更] ApsaraDB RDSインスタンスの一般的なESSDのベースラインI/Oパフォーマンスが向上しました」、「一般的なESSDのI/Oバースト機能を使用する」、「一般的なESSDのI/Oアクセラレーション機能を使用する」、「一般的なESSDのデータアーカイブ機能を使用する」および「一般的なESSDとは何ですか? 」をご参照ください。
★★★★★
I/Oレイテンシが低減され、I/O性能が改善される。
バックアップ
★★★★★
バックアップは数分または数秒で完了できます。
最も高いバックアップ頻度は15分に1回です。
★★★★★
バックアップは数分または数秒で完了できます。
最も高いバックアップ頻度は15分に1回です。
★★★
バックアップを完了するには長い時間が必要です。
最も高いバックアップ頻度は毎週1回のバックアップです。
説明RDS Basic EditionでMySQL 5.7またはMySQL 8.0を実行するRDSインスタンスは、クラウドディスクのみをサポートします。 RDS High-availability EditionでMySQL 5.5またはMySQL 5.6を実行するRDSインスタンスは、ローカルディスクのみをサポートします。 サーバーレスRDSインスタンスはクラウドディスクのみをサポートします。
使用可能な機能は、選択したストレージタイプによって異なります。 詳細については、機能 をご覧ください。
Network Typeパラメーターを設定します。 値はVPCに固定されています。
VPCパラメーターを設定します。
説明RDSインスタンスにECSインスタンスが存在する仮想プライベートクラウド (VPC) を選択することを推奨します。 RDSインスタンスとECSインスタンスが異なるVPCにある場合、これらのインスタンスは内部ネットワークを介して通信できません。
[ホワイトリストに追加] パラメーターを設定して、選択したVPCのCIDRブロックをRDSインスタンスのホワイトリストに追加するかどうかを指定します。
説明[ホワイトリストに追加] パラメーターを [いいえ] に設定した場合、RDSインスタンスの作成後にホワイトリストを設定できます。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。
RDSインスタンスが存在するゾーンを選択し、vSwitchを選択し、デプロイ方法 パラメーターを設定します。
ゾーンを選択します。
ゾーンは、領域内の独立した物理的位置である。 たとえば、中国 (杭州) リージョンには、杭州ゾーンH、杭州ゾーンI、および杭州ゾーンJが含まれています。
同じリージョンのゾーン間に実質的な違いはありません。
RDSインスタンスが接続するECSインスタンスと同じゾーンにある場合、これらのインスタンスは最適なパフォーマンスを提供できます。 RDSインスタンスとECSインスタンスが同じリージョンの異なるゾーンにある場合、これらのインスタンスのパフォーマンスはわずかに低下します。
vSwitchを選択します。
vSwitch は、さまざまなクラウドリソースを接続する基本的なネットワークデバイスです。 VPC 内にクラウドリソースを作成するときは、クラウドリソースの接続先となる vSwitchを指定する必要があります。
既存のvSwitchを選択するか、[vSwitchの作成] をクリックします。 詳細については、「vSwitchの作成と管理」をご参照ください。
デプロイ方法を選択します。
マルチゾーンデプロイ: ゾーンディザスタリカバリを実現するために、プライマリRDSインスタンスとセカンダリRDSインスタンスが同じリージョンの異なるゾーンに存在します。 この配置方法を使用することを推奨します。
[デプロイ方法] パラメーターを [マルチゾーンデプロイ] に設定した場合、[プライマリノードのゾーンとネットワーク] および [セカンダリノードのゾーンとネットワーク] パラメーターを設定する必要があります。
シングルゾーンデプロイ: プライマリRDSインスタンスとセカンダリRDSインスタンスは同じゾーンにあります。
[Basic Edition] を選択した場合、[シングルゾーンのデプロイ] のみを選択できます。
説明データベースシステムがプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されている場合、[マルチゾーンデプロイ] を選択してクロスゾーンディザスタリカバリを実現することを推奨します。
EditionパラメーターをCluster Editionに設定した場合、セカンダリノードの数とプライマリノードとセカンダリノードのゾーンを選択する必要があります。
インスタンスタイプパラメーターを設定します。
[Category] パラメーターを設定します。 汎用または専用を選択できます。
インスタンスタイプ
説明
メリット
汎用インスタンスタイプ
汎用RDSインスタンスは、割り当てられたすべてのメモリおよびI/Oリソースを占有します。
汎用RDSインスタンスは、同じホストにデプロイされている他の汎用RDSインスタンスとCPUおよびストレージリソースを共有します。
汎用インスタンスタイプのRDSインスタンスは、費用対効果が高くなります。
専用インスタンスタイプ
専用RDSインスタンスは、割り当てられたCPU、メモリ、ストレージ、およびI/Oリソースのみを占有します。
説明専用ホストインスタンスファミリーは、専用インスタンスファミリーの最も高い構成です。 専用ホストRDSインスタンスは、RDSインスタンスがデプロイされているホストのすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。
専用RDSインスタンスは、より高いパフォーマンスとより高い安定性を提供できます。
説明RDS Basic Editionを実行するRDSインスタンスは、専用インスタンスファミリーをサポートしていません。
CPUコアとメモリ容量を含む詳細な仕様を設定します。 インスタンスタイプの詳細については、「Primary ApsaraDB RDS For MySQLインスタンスタイプ」をご参照ください。
テスト環境では、1つ以上のCPUコアを提供するインスタンスタイプを選択することを推奨します。
本番環境で、4つ以上のCPUコアを提供するインスタンスタイプを選択します。
説明EditionパラメーターをCluster Editionに設定した場合、[料金] 列にはクラスター内のノードごとの料金が表示されます。 クラスター用に1つのプライマリノードと2つのセカンダリノードを購入した場合、クラスターの価格は [価格] 列に表示される価格の3倍になります。
データベースプロキシパラメーターを設定します。
汎用データベースプロキシ機能は無料で提供され、ApsaraDB RDS購入ページまたはApsaraDB RDSインスタンスの作成後に有効にできます。 この機能は、読み書き分離、永続接続、トランザクション分離、接続プーリング、SSL暗号化などの高度な機能をサポートします。 システムは、RDSインスタンスの推奨仕様のデータベースプロキシを有効にします。 詳細については、「手順」をご参照ください。
説明RDS High-availability Editionを実行するRDSインスタンスを作成すると、RDSインスタンスのデータベースプロキシ機能が無効になります。 RDSインスタンスの汎用データベースプロキシ機能を有効にできます。
RDS Cluster Editionを実行するRDSインスタンスを作成すると、RDSインスタンスに対して汎用データベースプロキシ機能が有効になります。 この機能は手動で無効にできます。
データベースプロキシを有効化した後、データベースプロキシのタイプと仕様を変更できます。 詳細については、「データベースプロキシの種類と数の変更」をご参照ください。
[ストレージ容量] パラメーターを設定します。
ストレージ容量パラメーターの有効な値は、選択したインスタンスタイプとストレージタイプによって異なります。 5 GBのステップサイズでストレージ容量を調整できます。
説明High-availability Editionと標準のSSDまたはESSDストレージタイプを選択した場合、[自動ストレージ拡張] を選択できます。 自動ストレージ拡張がトリガーされる条件とストレージ容量の上限を指定できます。 ストレージの自動拡張がトリガーされた場合、ApsaraDB RDSは、現在のストレージ容量の5 GB〜15% の大きい値に基づいて、ストレージ容量を自動的に増加させます。 これにより、ストレージリソースが不足してRDSインスタンスがロックされるのを防ぐことができます。
必要に応じて、 [課金方法] パラメーターを [サブスクリプション] に設定し、[ローカルSSD] ストレージタイプを選択した場合、[リリース後のバックアップ保持] パラメーターを設定します。 [最新] または [すべて] を選択することを推奨します。 このようにして、料金滞納のためにデータが失われた場合にデータを取得できます。 詳細については、「バックアップファイルを長期間保持する」をご参照ください。
必要に応じて、 課金方法 パラメーターを [サブスクリプション] に設定した場合、ビジネス要件に基づいて [サブスクリプション期間] パラメーターを設定します。
ベースライン価格: 割引なしのサブスクリプションRDSインスタンスの表示価格。
優先月額料金: サブスクリプションRDSインスタンスのベースライン価格に基づいて計算される月額料金。
説明料金はRDSインスタンスの定価のみに基づいて計算され、クーポンやプロモーションは含まれません。
価格: ページの右側にある [詳細の表示] の上にポインターを移動して、サブスクリプション期間とRDSインスタンスのベースライン価格に基づいて計算された推定合計価格を表示できます。
必要に応じて、 他のカスタムパラメータを設定します。 特別なビジネス要件がない場合は、これらのパラメーターのデフォルト値を保持できます。
パラメーター
説明
ポート
RDSインスタンスの作成時にポートを初期化できます。 有効な値: 1000〜65534。
デフォルトのストレージエンジン
InnoDB: 包括的な機能を提供できるオープンソースのデフォルトのストレージエンジン。 これは推奨されるストレージエンジンです。
Xエンジン: Alibabaによって開発される。 X-EngineはInnoDBと互換性があり、高い圧縮比を提供します。 これにより、ストレージ容量の60% 以上を節約できます。
説明このパラメーターは、前の手順でMySQL 8.0とHigh-availabilityまたはBasic Editionを選択した場合にのみ使用できます。
パラメーターテンプレート
ビジネス要件に基づいて、ハイパフォーマンス、非同期、デフォルト、またはカスタムパラメータテンプレートを選択します。 パラメーターテンプレートのパラメーターが右側に表示されます。 詳細については、「パラメーターテンプレートの使用」をご参照ください。
説明このパラメーターは、前の手順でHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
タイムゾーン
RDSインスタンスのタイムゾーンを選択します。
説明このパラメーターは、前の手順でHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
テーブル名のケース感度
デフォルトでは、このパラメーターは大文字小文字を区別しないに設定されています。 RDSインスタンスのデータベースに大文字と小文字が区別される名前がある場合は、[大文字と小文字が区別される] を選択することを推奨します。
説明このパラメーターは、前の手順でHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
リリース保護
リリース保護機能を有効にするかどうかを指定します。 リリース保護機能は、意図しない操作が原因で従量課金RDSインスタンスがリリースされるのを防ぐために使用されます。 詳細については、「リリース保護機能の有効化または無効化」をご参照ください。
マイナーバージョンのアップグレードポリシー
RDSインスタンスのマイナーエンジンバージョンの更新に基づいてポリシーを設定します。
自動アップグレード: システムは、メンテナンス期間中にRDSインスタンスのマイナーエンジンバージョンを最新バージョンに自動的に更新します。 この方法を使用することを推奨します。 更新時間は、[スケジュール済みイベント] タブで変更できます。 詳細については、「メンテナンス期間の設定」および「スケジュールされたイベントの管理」をご参照ください。
手動アップグレード: [基本情報] ページで、RDSインスタンスのマイナーエンジンバージョンを手動で更新する必要があります。
説明最新のマイナーエンジンバージョンを使用しない場合は、[マイナーエンジンバージョンの選択] を選択します。 次に、表示されるドロップダウンリストからマイナーエンジンバージョンを選択できます。
リソースグループ
デフォルトのリソースグループを使用するか、ビジネス要件に基づいてカスタムリソースグループを選択します。 これにより、インスタンス管理が容易になります。
インスタンスの説明
簡単に識別できるように説明を入力してください。
特権アカウント
特権アカウントを作成します。 [今すぐ設定] を選択した場合、データベースアカウント、パスワード、およびパスワードの確認パラメーターを設定する必要があります。 [後で設定] を選択した場合、RDSインスタンスの作成後に特権アカウントを作成できます。 特権アカウントの詳細については、「特権アカウントの作成」をご参照ください。
ページの右上隅で、Quantityパラメーターを設定します。
デフォルト値は 1 です。 一度に最大20個のインスタンスを購入できます。 ビジネス要件に基づいてインスタンス数を指定します。
RDSインスタンスの設定、数量、サブスクリプション期間を確認し、ApsaraDB RDS利用規約を読んで選択し、[今すぐ支払い] をクリックして支払いを完了します。 RDSインスタンスのサブスクリプション課金方法を選択した場合にのみ、サブスクリプション期間パラメーターを設定する必要があります。 ApsaraDB RDSコンソールに、[おめでとう] または [サービスが有効化されました] というメッセージが表示されます。
説明RDSインスタンスのサブスクリプション課金方法を選択した場合、[自動更新の有効化] を選択することを推奨します。 これにより、RDSインスタンスの更新を忘れた場合でも、アプリケーションの中断が防止されます。
自動更新サイクルは、毎月のサブスクリプションで1か月、年間のサブスクリプションで1年です。 実際の自動更新サイクルが優先されます。 自動更新はいつでも無効化できます。 詳細については、次をご参照ください: 自動更新機能を使用
RDSインスタンスを表示します。
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、[作成時間] パラメーターに基づいてRDSインスタンスを見つけます。
説明RDSインスタンスの作成には1〜10分かかります。 ページを更新して、作成したRDSインスタンスを表示できます。
旧バージョン
ステップ1: 基本設定の設定
[課金方法] パラメーターを設定します。
課金方法
説明
メリット
サブスクリプション
サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。 インスタンスを長期間使用する場合は、[サブスクリプション] の課金方法を選択することを推奨します。 サブスクリプションの課金方法を選択した場合は、ページの下部にあるサブスクリプション期間パラメーターを設定します。
ほとんどの場合、サブスクリプションの課金方法は、長期使用の場合、従量課金の課金方法よりも費用対効果が高くなります。 サブスクリプション期間が長くなるほど、高い割引率が適用されます。
従量課金
実際のリソース使用量に基づいて、従量課金インスタンスの時間料金が課金されます。 短期使用の場合は、[従量課金] を選択することを推奨します。
従量課金RDSインスタンスを作成できます。 作成したRDSインスタンスがビジネス要件を満たしていることを確認したら、RDSインスタンスの課金方法をサブスクリプションに変更できます。
ビジネス要件に基づいて、従量課金RDSインスタンスをリリースできます。 従量課金RDSインスタンスの課金は、RDSインスタンスをリリースするとすぐに停止します。
Serverless
スケジュールされたタスクを実行する場合、ワークロードが頻繁に変更される場合、またはワークロードが完全に管理されている場合、またはO&Mが必要ない場合は、[Serverless] を選択することを推奨します。
説明サーバーレスRDSインスタンスの詳細とサーバーレスRDSインスタンスの作成方法については、「サーバーレスApsaraDB RDS For MySQLインスタンスの概要」をご参照ください。
Serverlessを選択した場合、ワークロードのリソースの消費量に基づいて課金されます。 これはコスト削減に役立ちます。
説明ページの右下隅に価格を表示できます。 価格は、必要なすべてのパラメーターを設定した後にのみ表示されます。
リージョンパラメーターを設定します。
ECSインスタンスと同じリージョンにRDSインスタンスを作成することを推奨します。 RDSインスタンスとECSインスタンスが異なるリージョンにある場合、これらのインスタンスを内部ネットワーク経由で接続することはできません。 この場合、これらのインスタンスは最適なパフォーマンスを提供できません。
説明RDSインスタンスの作成後、RDSインスタンスのリージョンを変更することはできません。 内部ネットワーク経由でECSインスタンスとRDSインスタンスを接続する場合は、RDSインスタンスとECSインスタンスが同じリージョンにあることを確認してください。
ECSインスタンスが存在するリージョンを表示する方法の詳細については、「ApsaraDB RDS For MySQLを使用する準備」をご参照ください。
アプリケーションがオンプレミスサーバーまたはコンピューターに展開されている場合は、オンプレミスサーバーまたはコンピューターの近くにあるリージョンを選択することをお勧めします。 これにより、RDSインスタンスのパブリックエンドポイントを使用して、アプリケーションからRDSインスタンスに接続できます。
[データベースエンジン] 、[エディション] 、[製品タイプ] 、および [ストレージタイプ] パラメーターを設定します。
データベースエンジンパラメーターを設定します。
[MySQL] を選択します。 MySQL 8.0を選択するか、自己管理型MySQLインスタンスで実行されるデータベースエンジンのバージョンを選択することを推奨します。 このパラメーターのデフォルト値はMySQL 8.0です。
説明サーバーレスRDSインスタンスは、MySQL 5.7とMySQL 8.0をサポートしています。
ApsaraDB RDS For MySQLのMySQLバージョンのライフサイクルの詳細については、「メジャーエンジンバージョンのライフサイクル」をご参照ください。
Editionパラメーターを設定します。
RDSエディション
説明
メリット
RDS Basicエディション
RDS Basic Editionでは、データベースシステムは1つのプライマリRDSインスタンスのみで構成されます。
RDS Basic Editionは費用対効果が高く、学習とテストに適しています。
RDS Basic Editionを実行するRDSインスタンスは、再起動または障害からの回復に長時間を要します。
RDS高可用性エディション
RDS High-availability Editionでは、データベースシステムはプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されます。 これらのインスタンスはHAモードで動作します。 読み取り専用RDSインスタンスを作成し、読み取り専用RDSインスタンスをプライマリRDSインスタンスにアタッチできます。
RDS High-availability Editionは、80% を超える本番環境に適しています。
RDSクラスターエディション
このRDSエディションの使用を推奨します。 RDS Cluster Editionでは、データベースシステムはプライマリノードと複数のセカンダリノードで構成されます。
これらのノードはHAモードで動作します。 セカンダリノードは読み取り操作をサポートします。
説明使用可能なRDSエディションは、選択したリージョンとデータベースエンジンによって異なります。
RDS Cluster Editionは、MySQL 8.0とMySQL 5.7をサポートしています。
詳細については、「概要」をご参照ください。
[プロダクトタイプ] パラメーターを設定します。 [標準] または [Yitian] を選択できます。 詳細については、「製品タイプ」をご参照ください。
説明YiTian RDSインスタンスはMySQL 8.0とMySQL 5.7をサポートしています。
RDSインスタンスがRDS Basic Editionを実行している場合、このパラメーターを設定する必要はありません。
[ストレージタイプ] パラメーターを設定します。
項目
ESSD (推奨)
- ローカル SSD
拡張性
★★★★★
ストレージ容量を最大64テラバイトまで増やすことができます。
ストレージ容量の拡張中に一時的な接続は発生しません。
RDSインスタンスを数分以内にアップグレード、ダウングレード、作成、またはリリースできます。
自動ストレージ拡張機能がサポートされています。
★★
ストレージ容量を最大6テラバイトまで増やすことができます。
ストレージ容量の拡張中に一時的な接続が発生します。
RDSインスタンスのアップグレード、ダウングレード、作成、またはリリースに数時間かかる場合があります。
自動ストレージ拡張機能はサポートされていません。
パフォーマンス
★★★★★
PL1<PL2<PL3
PL2 ESSDは、PL1 ESSDの2倍のIOPSとスループットを提供します。
PL3 ESSDは、PL1 ESSDによって配信されるIOPSの最大20倍のIOPSを配信します。 PL3 ESSDはまた、PL1 ESSDによって提供されるスループットの最大11倍のスループットを提供する。
説明ApsaraDB RDSには3つのストレージタイプがあります。 詳細については、「ストレージタイプ」をご参照ください。
★★★★★
I/Oレイテンシが低減され、I/O性能が改善される。
バックアップ
★★★★★
バックアップは数分または数秒で完了できます。
最も高いバックアップ頻度は15分に1回です。
★★★
バックアップを完了するには長い時間が必要です。
最も高いバックアップ頻度は毎週1回のバックアップです。
説明RDS Basic EditionでMySQL 5.7またはMySQL 8.0を実行するRDSインスタンスは、クラウドディスクのみをサポートします。 RDS High-availability EditionでMySQL 5.5またはMySQL 5.6を実行するRDSインスタンスは、ローカルディスクのみをサポートします。 サーバーレスRDSインスタンスはクラウドディスクのみをサポートします。
使用可能な機能は、選択したストレージタイプによって異なります。 詳細については、機能 をご覧ください。
RDSインスタンスが存在するゾーンを選択します。
ゾーンを選択します。
ゾーンは、領域内の独立した物理的位置である。 たとえば、中国 (杭州) リージョンには、杭州ゾーンH、杭州ゾーンI、および杭州ゾーンJが含まれています。
同じリージョンのゾーン間に実質的な違いはありません。
RDSインスタンスが接続するECSインスタンスと同じゾーンにある場合、これらのインスタンスは最適なパフォーマンスを提供できます。 RDSインスタンスとECSインスタンスが同じリージョンの異なるゾーンにある場合、これらのインスタンスのパフォーマンスはわずかに低下します。
デプロイ方法を選択します。
マルチゾーン展開: これは推奨される展開方法です。 プライマリRDSインスタンスとセカンダリRDSインスタンスは異なるゾーンに存在し、ゾーンディザスタリカバリを実現します。
[デプロイ方法] パラメーターを [マルチゾーンデプロイ] に設定した場合、[プライマリノードのゾーン] および [セカンダリノードのゾーン] パラメーターを設定する必要があります。
シングルゾーンデプロイ: プライマリRDSインスタンスとセカンダリRDSインスタンスは同じゾーンにあります。
EditionパラメーターをBasic Editionに設定した場合、シングルゾーン展開のみがサポートされます。
説明データベースシステムがプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されている場合、[マルチゾーンデプロイ] を選択してクロスゾーンディザスタリカバリを実現することを推奨します。
EditionパラメーターをCluster Editionに設定した場合、セカンダリノードの数とプライマリノードとセカンダリノードのゾーンを選択する必要があります。
インスタンスタイプパラメーターを設定します。
[Category] パラメーターを設定します。 汎用または専用を選択できます。
インスタンスタイプ
説明
メリット
汎用
汎用RDSインスタンスは、割り当てられたすべてのメモリおよびI/Oリソースを占有します。
汎用RDSインスタンスは、同じホストにデプロイされている他の汎用RDSインスタンスとCPUおよびストレージリソースを共有します。
汎用インスタンスタイプのRDSインスタンスは、費用対効果が高くなります。
専用
専用RDSインスタンスは、割り当てられたCPU、メモリ、ストレージ、およびI/Oリソースのみを占有します。
説明専用ホストインスタンスファミリーは、専用インスタンスファミリーの最も高い構成です。 専用ホストRDSインスタンスは、RDSインスタンスがデプロイされているホストのすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。
専用RDSインスタンスは、より高いパフォーマンスとより高い安定性を提供できます。
説明RDS Basic Editionを実行するRDSインスタンスは、専用インスタンスファミリーをサポートしていません。
CPUコアとメモリ容量を含む詳細な仕様を設定します。 インスタンスタイプの詳細については、「Primary ApsaraDB RDS For MySQLインスタンスタイプ」をご参照ください。
テスト環境では、1つ以上のCPUコアを提供するインスタンスタイプを選択することを推奨します。
本番環境で、4つ以上のCPUコアを提供するインスタンスタイプを選択します。
説明EditionパラメーターをCluster Editionに設定した場合、[料金] 列にはクラスター内のノードごとの料金が表示されます。 クラスター用に1つのプライマリノードと2つのセカンダリノードを購入した場合、クラスターの価格は [価格] 列に表示される価格の3倍になります。
[ストレージ容量] パラメーターを設定します。
ストレージ容量パラメーターの有効な値は、選択したインスタンスタイプとストレージタイプによって異なります。
5 GBのステップサイズでストレージ容量を調整できます。
説明High-availability Editionと標準のSSDまたはESSDストレージタイプを選択した場合、[自動ストレージ拡張] を選択できます。 自動ストレージ拡張がトリガーされる条件とストレージ容量の上限を指定できます。 ストレージの自動拡張がトリガーされた場合、ApsaraDB RDSは、現在のストレージ容量の5 GB〜15% の大きい値に基づいて、ストレージ容量を自動的に増加させます。 これにより、ストレージリソースが不足してRDSインスタンスがロックされるのを防ぐことができます。
必要に応じて、 [課金方法] パラメーターを [サブスクリプション] に設定し、[ローカルSSD] ストレージタイプを選択した場合、[リリース後のバックアップ保持] パラメーターを設定します。 [最新] または [すべて] を選択することを推奨します。 このようにして、料金滞納のためにデータが失われた場合にデータを取得できます。 詳細については、「バックアップファイルを長期間保持する」をご参照ください。
必要に応じて、 課金方法パラメーターをサブスクリプションに設定した場合、ビジネス要件に基づいてサブスクリプション期間パラメーターを設定します。
ページの右下隅にある [次へ: インスタンス設定] をクリックします。
ステップ2: 詳細設定の設定
Network Typeパラメーターを設定します。 Network TypeパラメーターはVPCに固定されています。
VPCおよびプライマリノードのvSwitchパラメーターを設定します。
説明RDSインスタンスのECSインスタンスが存在するVPCを選択することを推奨します。 RDSインスタンスとECSインスタンスが異なるVPCにある場合、これらのインスタンスは内部ネットワークを介して通信できません。
[ホワイトリストに追加] パラメーターを設定して、選択したVPCのCIDRブロックをRDSインスタンスのホワイトリストに追加するかどうかを指定します。
説明[ホワイトリストに追加] パラメーターを [いいえ] に設定した場合、RDSインスタンスの作成後にホワイトリストを設定できます。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。
Portパラメーターを設定します。
RDSインスタンスの作成時にポートを初期化できます。 有効な値: 1000〜65534。
カスタムパラメーターを設定します。 特別なビジネス要件がない場合は、これらのパラメーターのデフォルト値を保持できます。
パラメーター
説明
デフォルトのストレージエンジン
InnoDB: 包括的な機能を提供できるオープンソースのデフォルトのストレージエンジン。 これは推奨されるストレージエンジンです。
Xエンジン: Alibabaによって開発される。 X-EngineはInnoDBと互換性があり、高い圧縮比を提供します。 これにより、ストレージ容量の60% 以上を節約できます。
説明このパラメーターは、前の手順でMySQL 8.0とHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
パラメーターテンプレート
ビジネス要件に基づいて、ハイパフォーマンス、非同期、デフォルト、またはカスタムパラメータテンプレートを選択します。 パラメーターテンプレートのパラメーターが右側に表示されます。 詳細については、「パラメーターテンプレートの使用」をご参照ください。
説明このパラメーターは、前の手順でHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
タイムゾーン
RDSインスタンスのタイムゾーンを選択します。
説明このパラメーターは、前の手順でHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
テーブル名のケース感度
デフォルトでは、このパラメーターは大文字小文字を区別しないに設定されています。 RDSインスタンスのデータベースに大文字と小文字が区別される名前がある場合は、[大文字と小文字が区別される] を選択することを推奨します。
説明このパラメーターは、前の手順でHigh-availability EditionまたはBasic Editionを選択した場合にのみ使用できます。
リリース保護
リリース保護機能を有効にするかどうかを指定します。 リリース保護機能は、意図しない操作が原因で従量課金RDSインスタンスがリリースされるのを防ぐために使用されます。 詳細については、「リリース保護機能の有効化または無効化」をご参照ください。
マイナーバージョンのアップグレードポリシー
RDSインスタンスのマイナーエンジンバージョンの更新に基づいてポリシーを設定します。
自動アップグレード: システムは、メンテナンス期間中にRDSインスタンスのマイナーエンジンバージョンを最新バージョンに自動的に更新します。 この方法を使用することを推奨します。 更新時間は、[スケジュール済みイベント] タブで変更できます。 詳細については、「メンテナンス期間の設定」および「スケジュールされたイベントの管理」をご参照ください。
手動アップグレード: [基本情報] ページで、RDSインスタンスのマイナーエンジンバージョンを手動で更新する必要があります。
最新のマイナーエンジンバージョンを使用しない場合は、[マイナーエンジンバージョンの選択] を選択します。 次に、表示されるドロップダウンリストからマイナーエンジンバージョンを選択できます。
インスタンスの説明
簡単に識別できるように説明を入力してください。
タグを追加して複数のRDSインスタンスを区別し、インスタンス管理を容易にできます。 詳細については、「タグを使用したApsaraDB RDS For MySQLインスタンスのフィルタリング」をご参照ください。
リソースグループ
デフォルトのリソースグループを使用するか、ビジネス要件に基づいてカスタムリソースグループを選択します。 これにより、インスタンス管理が容易になります。
特権アカウント
特権アカウントを作成します。 [今すぐ設定] を選択した場合、データベースアカウント、パスワード、およびパスワードの確認パラメーターを設定する必要があります。 [後で設定] を選択した場合、RDSインスタンスの作成後に特権アカウントを作成できます。 特権アカウントの詳細については、「特権アカウントの作成」をご参照ください。
ページの右下隅にある [次へ: 注文の確認] をクリックします。
ステップ 3:注文を確認する
[パラメーター設定] セクションでRDSインスタンスの設定を確認し、[数量] および [サブスクリプション期間] パラメーターを設定し、[利用規約] を読んで選択し、[今すぐ支払い] をクリックします。 RDSインスタンスのサブスクリプション課金方法を選択した場合にのみ、サブスクリプション期間パラメーターを設定する必要があります。 ApsaraDB RDSコンソールに、[おめでとう] または [サービスが有効化されました] というメッセージが表示されます。
説明RDSインスタンスのサブスクリプション課金方法を選択した場合、[自動更新] を選択することを推奨します。 これにより、RDSインスタンスの更新を忘れた場合でも、アプリケーションの中断が防止されます。
自動更新サイクルは、毎月のサブスクリプションで1か月、年間のサブスクリプションで1年です。 実際の自動更新サイクルが優先されます。 自動更新はいつでも無効化できます。 詳細については、次をご参照ください: 自動更新機能を使用
RDSインスタンスを表示します。
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、[作成時間] パラメーターに基づいてRDSインスタンスを見つけます。
説明RDSインスタンスの作成には1〜10分かかります。 ページを更新して、作成したRDSインスタンスを表示できます。
次のステップ
reshardingに関連するトラブルシューティング
関連する API 操作
APIを呼び出してRDSインスタンスを作成する方法の詳細については、「インスタンスの作成」をご参照ください。
別のデータベースエンジンを実行するRDSインスタンスを作成する方法の詳細については、以下のトピックを参照してください。