コンソールで 1 クリックするだけで、ApsaraDB for Redis インスタンスのメジャーバージョンであるエンジンバージョンをアップグレードできます。 たとえば、メジャーバージョンを Redis 2.8 から Redis 4.0 にアップグレードできます。

始める前に

インスタンスのエンジンバージョンは最新ではありません。

このタスクについて

ApsaraDB for Redis には、特定のエンジンバージョンに対してのみ提供している機能もあります。 インスタンスのエンジンのバージョンが古すぎる場合は、このトピックの手順に従ってバージョンをアップグレードすることができます。

メジャーバージョンのアップグレードに必要な方法や時間は、インスタンスのアーキテクチャによって異なります。

  • クラスターエディション、読み書き分離エディション、標準のディザスタリカバリエディションの場合、インスタンスはサーバー間の移行中にアップグレードされます。 アップグレードに要する時間は、データ量によって異なります。 インスタンスは 30 秒以内に切断され、60 秒以内に読み取り専用になります。
  • 標準のディザスタリカバリエディション以外の場合、インスタンスはローカルサーバーでアップグレードされます。 アップグレードは 5 分以内に有効になり、ApsaraDB for Redis サービスには影響しません。 ローカルサーバーのリソースが不十分な場合は、サーバー間移行が必要となります。 この場合の影響は、クラスターエディションの場合と同じです。
インスタンスのバージョンのアップグレードはオフピーク時に行い、アプリケーションが自動再接続をサポートしていることを確認するよう推奨します。

手順

  1. ApsaraDB for Redis コンソールにログインします。
  2. 上部ナビゲーションバーの左上から、対象となるインスタンスが配置されているリージョンを選択します。
  3. インスタンスリストページで、対象のインスタンス ID をクリックするか、 対象のインスタンスの [アクション] 列から [管理] をクリックします。
  4. [インスタンス情報] ページで、[基本情報] セクションの右上隅にある [メジャーアップデート] をクリックします。
    図 1. メジャーバージョンのアップグレード
    インスタンスのメジャーバージョンをアップグレード
  5. [メジャーアップデート] ダイアログボックスで、対象のバージョンを選択します。
    図 2. 対象のメジャーバージョンを選択
    対象のメジャーバージョンを選択
  6. 必要に応じて [今すぐアップデート] または [メンテナンス中にアップデート] を選択し、[OK] をクリックします。
    アップグレード中の通常業務への影響を最小限に抑えるため、メンテナンス期間をオフピークの時間帯に設定し、[メンテナンス中にアップデート] を選択することを推奨します。
    表 1. 関連 API 操作
    API 説明
    ModifyInstanceMajorVersion この OpenAPI を呼び出すと、 Redis のメジャーバージョンをアップグレードします。