翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Valkey または Redis OSS のオンライン移行
オンライン移行を使用すると、Amazon EC2 のセルフホスト型オープンソース Valkey または Redis OSS から Amazon ElastiCache にデータを移行できます。
これは、セルフホストインスタンスから ElastiCache サービスへの移行を指します。Redis OSS から ElastiCache の Valkey へのアップグレードについては、「」を参照してくださいクロスエンジンアップグレードを含むエンジンバージョンのアップグレード。
注記
オンライン移行は、r6gd ノードタイプで動作する ElastiCache サーバーレスキャッシュまたはクラスターではサポートされていません。
概要
Amazon EC2 で実行されているオープンソース Valkey または Redis OSS から Amazon ElastiCache にデータを移行するには、既存または新規作成の Amazon ElastiCache デプロイが必要です。このデプロイの設定は、移行可能な設定になっている必要があります。また、インスタンスのタイプ、シャードの数、レプリカの数などの属性を含め、目的の設定と一致している必要があります。
オンライン移行は、Amazon EC2 上のセルフホスト型のオープンソース Valkey または Redis OSS から ElastiCache へのデータ移行のために設計されており、ElastiCache クラスター間でデータを移行するものではありません。
重要
オンラインの移行プロセスを開始する前に、以下のセクションをすべて参照することを強くお勧めします。
StartMigration
API オペレーションまたは AWS CLI コマンドを呼び出すと、移行が開始されます。Valkey または Redis OSS のクラスターモードが無効になっているクラスターを移行する場合、移行プロセスにより、ElastiCache Valkey または Redis OSS クラスターのプライマリノードがソースの Valkey または Redis OSS プライマリのレプリカになります。Valkey または Redis OSS のクラスターモードが有効になっているクラスターを移行する場合、移行プロセスにより、各 ElastiCache シャードのプライマリノードが、同じスロットを所有するソースクラスターの対応するシャードのレプリカになります。
クライアント側の変更の準備ができたら、CompleteMigration
API オペレーションを呼び出します。この API オペレーションにより、ElastiCache デプロイが、プライマリノードおよびレプリカノードとともに (該当する場合)、プライマリ Valkey または Redis OSS デプロイに昇格されます。この時点で、クライアントアプリケーションをリダイレクトし、ElastiCache へのデータの書き込みを開始できます。移行全体を通して、レプリケーションのステータスを確認するには、Valkey ノードと ElastiCache プライマリノードで valkey-cli INFO
移行手順
以下のトピックでは、データの移行プロセスの概要を示します。