翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
データ移行の完了
ElastiCache クラスターに切り替える準備ができたら、以下のパラメータを指定して complete-migration
CLI コマンドを使用します。
-
--replication-group-id
– レプリケーショングループの識別子。 -
--force
– データの同期を保たずに移行を強制的に停止するための値。
以下に例を示します。
aws elasticache complete-migration --replication-group-id test-cluster
このコマンドを実行すると、ElastiCache プライマリノードは (各シャードで) Valkey または Redis OSS インスタンスからのレプリケートを停止し、プライマリに昇格します。通常、この昇格は数分で完了します。プライマリへの昇格を確認するには、イベント Complete
Migration successful for test-cluster
を確認します。この時点で、アプリケーションに ElastiCache への書き込みと読み取りを指示できます。ElastiCache クラスターの状態は [移行中] から [使用可能] に変わるはずです。
プライマリへの昇格が失敗した場合、ElastiCache プライマリノードは Valkey または Redis OSS インスタンスからのレプリケートを継続します。ElastiCache クラスターは引き続き [migrating (移行中)] ステータスになり、障害に関するレプリケーショングループイベントメッセージが送信されます。この障害のトラブルシューティングを行うには、以下を参照してください。
-
レプリケーショングループイベントを確認します。イベントからの具体的な情報を使用して、障害を修正します。
-
同期していないデータに関するイベントメッセージが表示される場合があります。その場合は、ElastiCache プライマリが Valkey または Redis OSS インスタンスからレプリケートでき、両方が同期されていることを確認します。どうしても移行を停止する必要がある場合は、
—force
オプションを指定して上記のコマンドを実行できます。 -
ElastiCache ノードの 1 つが置換中である場合、イベントメッセージが表示されることがあります。置換が完了したら、移行を完了するステップを再試行できます。