このドキュメントでは、ApsaraDB RDS SQL Server インスタンスを Basic Edition から High-availability Edition にアップグレードする方法について説明します。 アップグレード中、SQL Server バージョンもアップグレードできます。

Basic Edition インスタンスには、ホットバックアップ用のセカンダリインスタンスがありません。 そのため、インスタンスが失敗したり、仕様が変更されたり、バージョンのアップグレードが行われたりすると、インスタンスが長時間使用できなくなる可能性があります。

High-availability Edition インスタンスにはそれぞれセカンダリインスタンスがあります。 プライマリインスタンスとセカンダリインスタンス間のデータは、リアルタイムで同期されます。 プライマリインスタンスにアクセスできない場合、ビジネスは自動的にセカンダリインスタンスに切り替わります。 さらに、High-availability Edition インスタンスは、自動スケーリング、バックアップとリカバリ、パフォーマンスの最適化、読み書き分離などの優れたプロダクト機能を提供しています。

さまざまなバージョンとエディションの機能の違いについては、「 SQL Server の各エディションでサポートされている機能」をご参照ください 。

課金の説明

バージョンアップグレードの課金についての詳細は、「 仕様変更に伴う料金」をご参照ください 。

影響

アップグレードが完了したら、サービスを切り替える必要があります。 切り替えによるダウンタイムは、インスタンスのサイズによって異なります。 ほとんどの場合、切り替えは 20 分以内に完了します。 システムのメンテナンス中にサービスを切り替えることを推奨します。 また、接続が切断された場合にアプリケーションが再接続できることを確認してください。

前提条件

SQL Server Basic Editionインスタンスが使用可能であること。
[基本情報] ページで、インスタンスのエディションを表示できます。基本情報ページ

注意事項

  • アップグレードが完了した後、インスタンスを 以前のバージョンやエディションにロールバックすることはできません。
    警告 従量課金インスタンスを作成しアップグレードの前に、バージョンやエディションの互換性をテストすることを推奨します
  • 次の表にアップグレードルールを表示します。
    表 1. アップグレードルール
    元のバージョンまたはエディション アップグレード可能なバージョンまたはエディション
    2016 Enterprise Edition (Basic Edition) 2016 Enterprise Edition (High-availability Edition)
    2012 Enterprise Edition (Basic Edition) 2016 Enterprise Edition (High-availability Edition)
    2012 Enterprise Edition (High-availability Edition)
    2016 Standard Edition (Basic Edition) 2016 Standard Edition (High-availability Edition)
    2016 Enterprise Edition (High-availability Edition)
    2012 Standard Edition (Basic Edition) 2016 Enterprise Edition (High-availability Edition)
    2016 Standard Edition (High-availability Edition)
    2012 Enterprise Edition (High-availability Edition)
    2012 Standard Edition (High-availability Edition)
    2016 Web Basic Edition 2016 Enterprise Edition (High-availability Edition)
    2016 Standard Edition (High-availability Edition)
    2012 Web Basic Edition 2016 Enterprise Edition (High-availability Edition)
    2016 Standard Edition (High-availability Edition)
    2012 Enterprise Edition (High-availability Edition)
    2012 Standard Edition (High-availability Edition)

手順

  1. ApsaraDB for RDS コンソール にログインします。
  2. ターゲットリージョンを選択します。リージョンの選択
  3. データベースを作成する RDS インスタンスの ID をクリックします。
  4. [基本情報] ページで、[バージョンのアップグレード] をクリックします。 表示されるメッセージで、[確認] をクリックします。
  5. [エンジンバージョンのアップグレード] ページで、次のようにインスタンス設定を変更します。
    パラメーター 説明
    ターゲットバージョン ターゲットバージョンを選択します。 [エディション][ストレージタイプ][インスタンスタイプ] の設定は、選択したターゲットバージョンによって異なります。
    エディション High-availability :クラシック高可用性アーキテクチャにより、インスタンスをプライマリ/セカンダリモードで動作させ、あらゆる面でバランスの取れたパフォーマンスを実現できます。
    ストレージタイプ
    • SSD クラウドディスク: 分散ストレージアーキテクチャに基づくエラスティックブロックストレージデバイスです。 SSD クラウドディスクにデータを保存することにより、コンピューティングとストレージを互いに分離できます。
    • ESSD クラウドディスク:Alibaba Cloud が提供する超ハイパフォーマンスクラウドディスクです。 ESSD は、次世代の分散ブロックストレージアーキテクチャ、25 GE ネットワーク、および RDMA (Remote Direct Memory Access) 技術に基づいています。 ディスクあたり最大 100 万のランダム IOPS と低レイテンシを実現できます。
    ゾーン インスタンスを移行するゾーンを選択します。 マルチゾーン移行をサポートしています。
    CPU とメモリ インスタンスタイプごとに固有の CPU コア数、メモリサイズ、最大接続数、最大 IOPS に対応しています。 詳細については、「インスタンスタイプリスト」をご参照ください。
    ネットワークタイプ [クラシックネットワーク] は利用できません。 VPC 情報を指定する必要があります。
    • アップグレード前にクラシックネットワークを使用してアクセスしているインスタンスの場合、ネットワークタイプを VPC に変更し、 VSwitch を設定できます。
    • アップグレード前に VPC、またはクラシックネットワークと VPC の両方を使用してアクセスしているインスタンスの場合、VPC を変更することはできません。 ただし、VSwitch は変更できます。
    VSwitch ターゲット VSwitch を選択します。 インスタンスに複数のゾーンを選択した場合、ターゲット VSwitch も複数選択する必要があります。
    • アップグレード前に VPC、またはクラシックネットワークと VPC の両方を使用してアクセスしているインスタンスの場合、VPC を変更することはできません。 ただし、VSwitch は変更できます。 使用可能な VSwitch は、指定されたゾーン と VPC によって異なります。
    • デフォルト VPC を選択した場合、ターゲットVSwitch はデフォルト VSwitch、またはデフォルト以外の VSwitch のいずれかになります。
    • デフォルト以外を選択した場合、ターゲット VSwitch はデフォルト以外の VSwitch しか選択できません。
    切り替え時間
    • データ移行直後の切り替え:データの移行後、直ちにサービスを切り替えます。
    • メンテナンス期間内に切り替え :データの移行後、メンテナンス期間中に後でサービスを切り替えます。
    アップグレード設定
  6. 利用規約を選択し、[確認] をクリックします 。

データベース接続アドレスを変更する

アップグレード後、インスタンスには VPC を使用してのみアクセスできます。 次の表は、インスタンスの元のネットワークタイプに基づいて、アップグレード後にインスタンスのデータベース接続アドレスを変更する方法を示しています。

元のネットワークタイプ 変更ルール
クラシックネットワーク アップグレード後のインスタンスには、クラシックネットワークと VPC の両方を使用してアクセスします。
  • クラシックネットワークの元の接続アドレスは、アップグレード後もインスタンスに適用されます。 このアドレスは、期限切れになりません。
  • アップグレード中に指定された VPC に基づいて、アップグレード後にインスタンスの VPC 接続アドレスが生成されます。
VPC アップグレード後のインスタンスには、VPC を使用してアクセスします。 元の VPC 接続アドレスはアップグレード後もインスタンスに適用されますが、仮想 IP (VIP) アドレス は変更される場合があります。
クラシックネットワークと VPC アップグレード後のインスタンスには、クラシックネットワークと VPC の両方を使用してアクセスします。 元のクラシックネットワークと VPC 接続アドレスは、アップグレード後もインスタンスに適用されます。 また、クラシックネットワーク接続アドレスの有効期限は変わりません。