このトピックでは、ApsaraDB RDS for SQL Server インスタンスのマイナーエンジンバージョンを更新する方法について説明します。これらの更新は、データベースのパフォーマンス向上、新機能の導入、およびバグの修正に使用されます。
ApsaraDB RDS for SQL Server のマイナーエンジンバージョンのリリースノートについては、「ApsaraDB RDS for SQL Server のマイナーエンジンバージョンのリリースノート」をご参照ください。
異なるデータベースエンジンを実行する RDS インスタンスのマイナーエンジンバージョンを更新する方法については、以下のトピックをご参照ください。
前提条件
RDS インスタンスは、次の要件を満たしている必要があります。
RDS インスタンスの課金方法は、従量課金またはサブスクリプションです。サーバーレス RDS インスタンスはサポートされていません。詳細については、「サーバーレス ApsaraDB RDS for SQL Server インスタンス」をご参照ください。
RDS インスタンスは、汎用または専用インスタンスタイプを使用します。共有インスタンスタイプはサポートされていません。詳細については、「インスタンスファミリ」をご参照ください。
注意事項
更新には、RDS インスタンスのデータ量に応じて数時間から数日かかります。
更新中、約 20 ~ 30 分間続く一時的な切断が発生します。オフピーク時に更新を実行することをお勧めします。また、アプリケーションが RDS インスタンスに自動的に再接続するように構成されていることを確認してください。更新中に書き込みワークロードが大きい場合、更新の完了に時間がかかります。
- 警告
マイナーエンジンバージョンの更新中は、RDS インスタンスのメタデータを変更しないでください。 RDS インスタンスのメタデータを変更すると、マイナーエンジンバージョンの更新後にデータの不整合が発生する可能性があります。メタデータの変更には、データベースの追加、データベースの削除、データベースの復元モードの変更などが含まれますが、これらに限定されません。
RDS インスタンスのマイナーエンジンバージョンを更新した後、RDS インスタンスのマイナーエンジンバージョンを以前のバージョンにロールバックすることはできません。
警告更新を実行する前に、必要なマイナーエンジンバージョンを実行する RDS インスタンスを作成して、全体的な互換性をテストすることをお勧めします。詳細については、「ApsaraDB RDS for SQL Server インスタンスのデータを復元する」をご参照ください。
RDS インスタンスのマイナーエンジンバージョンを更新した後、RDS インスタンスの バックアップサイズ基本情報 ページにある パラメーターの値が 0 と表示される場合があります。次回のスケジュールされたバックアップが完了すると、このエラーは自動的に修正されます。
ほとんどの場合、マイナーエンジンバージョンの更新によって互換性の問題は発生しません。ただし、マイナーエンジンバージョンの更新によって機能が変更される場合があります。 Microsoft によってリリースされた SQL Server CU を確認して、SQL Server カーネルが更新されているかどうかを確認することをお勧めします。
アップグレード中は、RDS インスタンスのメタデータを変更しないことをお勧めします。変更すると、アップグレード後にデータの不整合の問題が発生する可能性があります。たとえば、データベースの作成、データベースの削除、データベースの復元モードの変更は行わないことをお勧めします。
制限事項
次の RDS インスタンスのマイナーエンジンバージョンは更新できません。
Active Directory (AD)ドメインに追加されている RDS インスタンス。詳細については、「ApsaraDB RDS for SQL Server インスタンスをセルフマネージドドメインに接続する」をご参照ください。
Bring Your Own License (BYOL)を使用する RDS インスタンス。
サーバーレス RDS インスタンス。詳細については、「概要」をご参照ください。
透過的データ暗号化(TDE)、SSL 暗号化、またはクラウドディスク暗号化機能が有効になっている RDS インスタンス。詳細については、「ApsaraDB RDS for SQL Server インスタンスの TDE を構成する」、「ApsaraDB RDS for SQL Server インスタンスの SSL 暗号化を構成する」、または「ApsaraDB RDS for SQL Server インスタンスのクラウドディスク暗号化機能を構成する」をご参照ください。
クラシックネットワークタイプの RDS インスタンス。詳細については、「ApsaraDB RDS for SQL Server インスタンスのネットワークタイプを変更する」をご参照ください。
スナップショットバックアップ機能が有効になっている RDS インスタンス。詳細については、「ApsaraDB RDS for SQL Server インスタンスのスナップショットバックアップ機能を有効にする」をご参照ください。
RDS インスタンスのマイナーエンジンバージョンを表示する
次のいずれかの方法を使用して、RDS インスタンスのマイナーエンジンバージョンを表示できます。
ApsaraDB RDS コンソール にログインし、RDS インスタンスの 基本情報 ページに移動します。
RDS インスタンスに接続し、
SELECT @@VERSION
文を実行して、RDS インスタンスのマイナーエンジンバージョンを表示します。詳細については、「ApsaraDB RDS for SQL Server インスタンスに接続する」をご参照ください。
RDS インスタンスのマイナーエンジンバージョンを更新する
[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけ、インスタンスの ID をクリックします。
表示されるページの 設定情報 セクションで、マイナーバージョンのアップグレード をクリックします。
説明[マイナーエンジンバージョンを更新] が見つからない場合は、RDS インスタンスのマイナーエンジンバージョンが最新バージョンであるか、RDS インスタンスが 前提条件 で説明されている要件を満たしていません。
表示されるダイアログボックスで、利用可能なアップグレード パラメーターと [アップグレード時間] パラメーターを構成し、[OK] をクリックします。
関連操作
操作 | 説明 |
インスタンスのマイナーエンジンバージョンを更新します。 |