投稿日: Aug 20, 2018

Amazon ElastiCache は、シャードされた可用性の高い Redis である Redis Cluster のインプレースバージョンアップグレードのサポートを追加しました。これからは、マニュアル動作やアプリケーションを変更することなく、Redis Cluster をアップグレードできます。Amazon ElastiCache は、すでに Redis 以外のクラスタモードの Redis のインプレースバージョンアップグレードをサポートしています。

Redis Cluster は、複数の Redis ノードでデータセットの自動シャードを可能にします。この新しい機能のおかげで、手動でスナップショットをとり、新しい Redis バージョンを実行する新しいクラスタにリストアし、すべてのエンドポイント参照を更新するという面倒な手続きが不要になります。代わりに、インプレースバージョンアップグレードを簡単に開始することができ、ElastiCache はバックグラウンドで必要なすべての手順を実行し、アップグレード中にクラスタが稼働し続けることを保証します。このクラスタは、アップグレード中のすべての読み取りと、数秒かかるフェールオーバー操作中を除き、ほとんどすべてのアップグレード中の書き込みに対応します。

この機能は、すべての商用 AWS リージョンで使用できます。Redis Cluster 環境用のインプレースアップグレードは、Redis バージョン 3.2 以降の ElastiCache をサポートします。AWS マネジメントコンソールから、わずか数回のクリックでご利用を開始できます。