すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:インスタンスの仕様の変更

最終更新日:Nov 09, 2025

このトピックでは、ApsaraDB RDS for SQL Server インスタンスの仕様 (インスタンスタイプ、ストレージ容量、ストレージタイプのパフォーマンスレベル (PL) など) を変更する方法について説明します。これにより、インスタンスのパフォーマンスを向上させ、ビジネスの成長によって引き起こされるストレージのボトルネックを解決できます。仕様を変更した後、インスタンスを手動で再起動する必要はありません。さらに、一部のインスタンスは、データベースアクセスを中断しないシームレスなストレージ容量拡張をサポートしています。

説明

サーバーレス RDS インスタンスの仕様変更方法の詳細については、「サーバーレス ApsaraDB RDS for SQL Server インスタンスの RCU のスケーリング範囲の変更」および「ストレージ容量の拡張」をご参照ください。

変更

以下の構成を変更しても、インスタンスのエンドポイントは変更されません。データベースの読み取り機能をスケールアウトするには、読み取り専用インスタンスを作成し、読み書き分離を設定してプライマリインスタンスの負荷を軽減できます。プライマリインスタンスは Cluster Edition インスタンスである必要があります。

仕様項目

説明

バージョン

データベースエンジンバージョンをアップグレードして、新しいバージョンにできます。

エディション

RDS Basic Edition から RDS High-availability Edition または RDS Cluster Edition に、あるいは RDS High-availability Edition から RDS Cluster Edition にアップグレードできます。

仕様

  • インスタンスファミリーが変更されず、仕様コードのみを変更する必要がある場合は、設定の変更機能を使用できます。

    たとえば、インスタンスファミリーが汎用の場合、インスタンスタイプを mssql.s2.medium.s2 から mssql.s2.large.s2 に変更できます。

  • インスタンスファミリーを変更するには: 一部のケースを除き、バージョンのアップグレード操作を使用して、同じまたはより上位のファミリーのインスタンスにアップグレードできます。利用可能な実際のオプションはコンソールに表示されます。インスタンスファミリーは、共有型 < 汎用型 < 専用型 の順にランク付けされます (上位のインスタンスファミリーからのスペックダウンはサポートされていません)。

    たとえば、インスタンスファミリーを汎用から専用に変更できます。

    説明
    • High-availability Edition の共有インスタンスタイプを Cluster Edition の専用インスタンスタイプに直接アップグレードすることはできません。

    • 宛先インスタンスファミリーがコンソールで利用できない場合は、宛先ファミリーの新しいインスタンスを作成し、元のインスタンスから新しいインスタンスにデータを移行できます。

ストレージタイプ

  • ESSD を使用するインスタンスの場合、PL をアップグレードできます。PL のスペックダウンはサポートされていません。たとえば、ESSD PL1 から ESSD PL2 にアップグレードできます。

  • Cluster Edition 以外のインスタンスの場合、ストレージタイプを標準 SSD から ESSD にアップグレードできます。ストレージタイプを ESSD から標準 SSD にスペックダウンすることはできません。

    説明

    Cluster Edition インスタンスのストレージタイプを標準 SSD から ESSD にアップグレードすることはできません。ただし、ESSD を使用する新しいインスタンスを作成し、元のインスタンスから新しいインスタンスにデータを移行することはできます。

ストレージ容量

  • すべてのインスタンスでストレージ容量を増やすことのみ可能です。ストレージ容量を減らすことはできません

  • ストレージ容量を増やす場合、最小増分は 5 GB であり、合計ストレージ容量は現在のインスタンスタイプのストレージ容量制限を超えることはできません。

説明
  • プライマリインスタンスに読み取り専用インスタンスがある場合、読み取り専用インスタンスのストレージ容量はプライマリインスタンスのストレージ容量より小さくすることはできません。したがって、プライマリインスタンスのストレージ容量を増やす前に、まず読み取り専用インスタンスのストレージ容量を増やす必要があります。

  • 現在のインスタンスタイプのストレージ容量範囲がニーズを満たさない場合は、別のインスタンスタイプを選択してください。

前提条件

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 インスタンスに読み取り専用インスタンスがある場合、プライマリインスタンスのストレージを拡張する際には、各読み取り専用インスタンスのストレージ容量がプライマリインスタンスのストレージ容量以上であることを確認してください。そうでない場合、拡張は失敗します。まずすべての読み取り専用インスタンスのストレージ容量を拡張してから、プライマリインスタンスのストレージ容量を拡張することをお勧めします。

課金ルール

詳細については、「インスタンスの仕様の変更」をご参照ください。

手順

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 基本情報 ページの 設定情報 セクションで、設定を変更する をクリックします。

  3. (このステップはサブスクリプションインスタンスの場合にのみ必要です。) ダイアログボックスで、仕様変更方法を選択し、Next step をクリックします。

    次の変更方法が利用可能です:

    • 直ちにインスタンスのアップグレード または ダウングレード仕様: 仕様変更後、新しい構成がすぐに有効になります。このオプションは、サブスクリプションインスタンスと従量課金インスタンスの両方で利用できます。

    • [弾性アップグレード] (この機能はホワイトリストに登録されたユーザーのみが利用できます): 弾性アップグレードを使用すると、インスタンスの仕様 (メモリと CPU) とストレージ容量を増やしてパフォーマンスを向上させることができます。指定された復元ポイントインタイムで、インスタンスタイプはアップグレード前のタイプに自動的に復元されますが、ストレージ容量は復元されません。

    変更タスクが送信されると、システムはディスクデータを新しいインスタンスに同期します。その後、[今すぐアップグレード/スペックダウン] の設定に基づいて、インスタンス ID やエンドポイントなどの情報を新しいインスタンスに切り替えます。インスタンス ID とエンドポイントは変更されません。

  4. インスタンスの仕様を変更します。詳細については、「変更可能な仕様項目」をご参照ください。

    重要
    • 一部の ApsaraDB RDS for SQL Server インスタンスは、シームレスなストレージ容量拡張をサポートしています。ストレージタイプのパフォーマンスレベル (PL) のみ変更する場合 (たとえば、ESSD PL1 から PL2 へ)、またはストレージ容量を拡張する場合、データベースアクセスは中断されません。したがって、切り替え時間を設定する必要はありません。ただし、インスタンスタイプも変更する場合は、切り替え時間を設定する必要があります。

    • [仕様の変更] ページに、仕様を変更していないにもかかわらず [切り替え時間] オプションが表示される場合、これはお使いの RDS インスタンスがまだシームレスなスケールアウトをサポートしていないことを示します。インスタンスのメジャーまたはマイナーエンジンバージョンをアップグレードしてから仕様を変更して、シームレスなスケールアウトを有効にすることができます。

  5. 新しい仕様を適用するタイミングを選択します。

    • データ移行直後の切り替え: 仕様変更によってデータ移行がトリガーされます。このオプションを選択すると、データ移行の完了後すぐに切り替えが実行されます。

    • メンテナンス期間内に切り替え: 設定変更により、約 30 秒間の一時的な切断が発生する可能性があります。この期間中、ほとんどのデータベース、アカウント、およびネットワーク操作は利用できません。したがって、メンテナンスウィンドウ内で切り替えをスケジュールできます。

    説明

    一部のインスタンスはシームレスなストレージ容量拡張をサポートしています。これらのインスタンスでは、この設定項目は表示されず、切り替え時間を設定する必要はありません。

  6. [インスタンスのアップグレード/スペックダウン] ページで、インスタンスへの変更を確認し、[注文の確認] をクリックして支払いを完了します。

    警告
    • 設定変更の注文を送信した後は、キャンセルできません。設定を変更する前に、ビジネス要件を慎重に評価してください。

    • 設定変更が正常に完了するように、注文を送信してから設定変更が完了するまでの間は、DDL 操作を実行しないでください。

よくある質問

ストレージタイプのパフォーマンスレベル (PL) を変更すると、データベースアクセスが中断されますか?

  • 一部の ApsaraDB RDS for SQL Server インスタンスは、シームレスなストレージ容量拡張をサポートしています。ストレージタイプのパフォーマンスレベル (PL) のみ変更する場合 (たとえば、ESSD PL1 から PL2 へ)、またはストレージ容量を拡張する場合、データベースアクセスは中断されません。したがって、切り替え時間を設定する必要はありません。ただし、インスタンスタイプも変更する場合は、切り替え時間を設定する必要があります。

  • [仕様の変更] ページに、仕様を変更していないにもかかわらず [切り替え時間] オプションが表示される場合、これはお使いの RDS インスタンスがまだシームレスなスケールアウトをサポートしていないことを示します。インスタンスのメジャーまたはマイナーエンジンバージョンをアップグレードしてから仕様を変更して、シームレスなスケールアウトを有効にすることができます。

ゾーンとバージョンは変更できますか?

  • SQL Server 2008 R2 を実行していないインスタンスの場合、ModifyDBInstanceSpec API 操作を呼び出すことで、メジャーデータベースバージョンをアップグレードし、インスタンスのゾーンと vSwitch を変更できます。ApsaraDB RDS コンソールでメジャーデータベースバージョンをアップグレードすることもできます。

  • パフォーマンス専有型ローカルディスクで SQL Server 2008 R2 を実行しているインスタンスの場合、ApsaraDB RDS コンソールを使用してバージョンをアップグレードし、同時にゾーンを変更できます。

説明

ゾーンを個別に移行することもできます。

ストレージ容量を拡張するだけの場合、新しいインスタンスにデータを移行する必要がありますか?

いいえ。拡張操作を実行するだけで、手動でデータを移行する必要はありません。ストレージ容量を拡張すると、システムはホストに拡張のための十分なストレージがあるかどうかを確認します。ある場合は、データ移行なしで容量が直接拡張されます。ない場合は、システムは十分なストレージを持つホストにデータを自動的に移行します。

仕様変更にはどのくらいの時間がかかりますか?

仕様変更にはデータ移行が含まれます。ほとんどの場合、仕様変更は 30 分以内に完了します。

CPU、メモリ、ディスクを同時にアップグレードした場合、一時的な切断はどのくらい続きますか?

CPU コア、メモリ、ストレージ容量を同時にアップグレードする場合でも、個別にアップグレードする場合でも、一時的な切断の期間は同じです。ほとんどの場合、一時的な切断は数分しか続きません。システムがワークロードを切り替えるとき、一時的な切断が発生したり、RDS インスタンスが再起動したりすることがあります。切り替え中、データベース、アカウント、またはネットワーク設定に関連するほとんどの操作を実行できません。指定されたメンテナンスウィンドウ内で RDS インスタンスの仕様を変更することをお勧めします。詳細については、「変更可能な仕様項目」をご参照ください。

関連 API

ModifyDBInstanceSpec API を使用して RDS インスタンスの仕様とストレージ容量を変更する