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