このトピックでは、ApsaraDB RDS for SQL Server インスタンスの仕様 (インスタンスタイプ、ストレージ容量、ストレージタイプのパフォーマンスレベル (PL) など) を変更する方法について説明します。これにより、インスタンスのパフォーマンスを向上させ、ビジネスの成長によって引き起こされるストレージのボトルネックを解決できます。仕様を変更した後、インスタンスを手動で再起動する必要はありません。さらに、一部のインスタンスは、データベースアクセスを中断しないシームレスなストレージ容量拡張をサポートしています。
サーバーレス RDS インスタンスの仕様変更方法の詳細については、「サーバーレス ApsaraDB RDS for SQL Server インスタンスの RCU のスケーリング範囲の変更」および「ストレージ容量の拡張」をご参照ください。
変更
以下の構成を変更しても、インスタンスのエンドポイントは変更されません。データベースの読み取り機能をスケールアウトするには、読み取り専用インスタンスを作成し、読み書き分離を設定してプライマリインスタンスの負荷を軽減できます。プライマリインスタンスは Cluster Edition インスタンスである必要があります。
仕様項目 | 説明 |
バージョン | データベースエンジンバージョンをアップグレードして、新しいバージョンにできます。 |
エディション | |
仕様 |
|
ストレージタイプ |
|
ストレージ容量 |
説明
|
前提条件
Alibaba Cloud アカウントに未払いの更新注文がないこと。
使用上の注意
仕様変更には、メジャーバージョンのアップグレード中など、ホスト間の移行が含まれる場合があります。このプロセスでは、ホストアカウントと、元のホストにデプロイされている SSIS、SSAS、SSRS などのプログラムやファイルが削除されます。事前にデータを移行またはバックアップしていることを確認してください。
重要ApsaraDB RDS for SQL Server は、ネイティブの Microsoft SQL Server カーネルに基づいており、安定した効率的なマネージドデータベースサービスの提供に重点を置いています。ビジネスで SSIS、SSAS、SSRS などの機能が必要な場合は、業務継続性を確保するために専門的な O&M 機能が必要です。
仕様変更によってデータ移行がトリガーされる場合があります。移行が完了すると、選択した切り替え時間にワークロードが切り替えられます。この期間中に増分データ同期が実行されます。切り替え中、約 30 秒間の一時的な切断が発生します。この期間中、データベース、アカウント、またはネットワークに関連するほとんどの操作を実行できません。オフピーク時に仕様変更を実行し、アプリケーションに自動再接続メカニズムがあることを確認することをお勧めします。
RDS Basic Edition は、ホットバックアップ用のセカンダリノードを持たない単一のデータベースノードのみを提供します。したがって、ノードが予期せずダウンした場合や、仕様変更やバージョンアップグレードなどのタスクが実行された場合、長期間利用できなくなる可能性があります。ビジネスで高いデータベース可用性が必要な場合は、RDS Basic Edition の使用は推奨されません。代わりに、High-availability Edition などの別のエディションを選択してください。
プライマリ RDS インスタンスに読み取り専用インスタンスがある場合、プライマリインスタンスのストレージを拡張する際には、各読み取り専用インスタンスのストレージ容量がプライマリインスタンスのストレージ容量以上であることを確認してください。そうでない場合、拡張は失敗します。まずすべての読み取り専用インスタンスのストレージ容量を拡張してから、プライマリインスタンスのストレージ容量を拡張することをお勧めします。
課金ルール
詳細については、「インスタンスの仕様の変更」をご参照ください。
手順
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
基本情報 ページの 設定情報 セクションで、設定を変更する をクリックします。
(このステップはサブスクリプションインスタンスの場合にのみ必要です。) ダイアログボックスで、仕様変更方法を選択し、Next step をクリックします。
次の変更方法が利用可能です:
直ちにインスタンスのアップグレード または ダウングレード仕様: 仕様変更後、新しい構成がすぐに有効になります。このオプションは、サブスクリプションインスタンスと従量課金インスタンスの両方で利用できます。
[弾性アップグレード] (この機能はホワイトリストに登録されたユーザーのみが利用できます): 弾性アップグレードを使用すると、インスタンスの仕様 (メモリと CPU) とストレージ容量を増やしてパフォーマンスを向上させることができます。指定された復元ポイントインタイムで、インスタンスタイプはアップグレード前のタイプに自動的に復元されますが、ストレージ容量は復元されません。
変更タスクが送信されると、システムはディスクデータを新しいインスタンスに同期します。その後、[今すぐアップグレード/スペックダウン] の設定に基づいて、インスタンス ID やエンドポイントなどの情報を新しいインスタンスに切り替えます。インスタンス ID とエンドポイントは変更されません。
インスタンスの仕様を変更します。詳細については、「変更可能な仕様項目」をご参照ください。
重要一部の ApsaraDB RDS for SQL Server インスタンスは、シームレスなストレージ容量拡張をサポートしています。ストレージタイプのパフォーマンスレベル (PL) のみ変更する場合 (たとえば、ESSD PL1 から PL2 へ)、またはストレージ容量を拡張する場合、データベースアクセスは中断されません。したがって、切り替え時間を設定する必要はありません。ただし、インスタンスタイプも変更する場合は、切り替え時間を設定する必要があります。
[仕様の変更] ページに、仕様を変更していないにもかかわらず [切り替え時間] オプションが表示される場合、これはお使いの RDS インスタンスがまだシームレスなスケールアウトをサポートしていないことを示します。インスタンスのメジャーまたはマイナーエンジンバージョンをアップグレードしてから仕様を変更して、シームレスなスケールアウトを有効にすることができます。
新しい仕様を適用するタイミングを選択します。
データ移行直後の切り替え: 仕様変更によってデータ移行がトリガーされます。このオプションを選択すると、データ移行の完了後すぐに切り替えが実行されます。
メンテナンス期間内に切り替え: 設定変更により、約 30 秒間の一時的な切断が発生する可能性があります。この期間中、ほとんどのデータベース、アカウント、およびネットワーク操作は利用できません。したがって、メンテナンスウィンドウ内で切り替えをスケジュールできます。
説明一部のインスタンスはシームレスなストレージ容量拡張をサポートしています。これらのインスタンスでは、この設定項目は表示されず、切り替え時間を設定する必要はありません。
[インスタンスのアップグレード/スペックダウン] ページで、インスタンスへの変更を確認し、[注文の確認] をクリックして支払いを完了します。
警告設定変更の注文を送信した後は、キャンセルできません。設定を変更する前に、ビジネス要件を慎重に評価してください。
設定変更が正常に完了するように、注文を送信してから設定変更が完了するまでの間は、DDL 操作を実行しないでください。