使用主控台執行線上資料遷移 - Amazon ElastiCache

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用主控台執行線上資料遷移

您可以使用 AWS Management Console 將資料從叢集遷移到 Valkey 或 Redis OSS叢集。

使用主控台執行線上資料遷移
  1. 登入主控台,並在 開啟 ElastiCache 主控台https://console.aws.amazon.com/elasticache/

  2. 建立新的 Valkey 或 Redis OSS叢集,或選擇現有的叢集。確認叢集符合下列需求:

    • 您的引擎版本應為 Valkey 7.2 及更高版本,或 Redis OSS 5.0.6 或更高版本。

    • 您的叢集不應AUTH已啟用。

    • 組態protected-mode應設定為 no

    • 如果您的 Valkey 或 Redis OSS 組態中有bind組態,則應更新組態以允許 ElastiCache 節點的請求。

    • ElastiCache 節點與 Valkey 或 Redis OSS叢集之間的資料庫數目應相同。此值是在引擎組態databases中使用 設定。

    • 執行資料修改的 Valkey 或 Redis OSS命令不應重新命名,以允許資料複寫成功。

    • 若要將資料從 Valkey 或 Redis OSS叢集複寫至 ElastiCache,請確定有足夠的 CPU和 記憶體來處理此額外負載。此載入來自您的 Valkey 或 Redis OSS叢集建立RDB的檔案,並透過網路傳輸到 ElastiCache 節點。

    • 叢集的狀態為 available (可用)。

  3. 選取叢集後,Actions (動作) 請 選擇Migrate Data from Endpoint (從端點遷移資料)

  4. 從端點遷移資料對話方塊中,輸入 IP 地址,以及您的 Valkey 或 Redis OSS叢集可用的連接埠。

    重要

    IP 位址必須完全相同。如果輸入錯誤的位址,遷移就會失敗。

  5. 選擇 Start Migration (開始遷移)。

    當叢集開始遷移時,叢集的狀態會變更為 Modifying (修改中),然後 Migrating (遷移中)。

  6. 在瀏覽窗格中選擇 Events (事件) 以監控遷移程序。

遷移程序進行期間,您隨時都可以停止遷移。若要執行此操作,請選擇您的叢集,並為 Actions (動作)選擇 Stop Data Migration (停止資料遷移)。之後叢集就會進入 Available (可用) 狀態。

如果遷移成功,叢集的狀態就會變成 Available (可用),而且事件記錄會顯示以下項目:

Migration operation succeeded for replication group ElastiCacheClusterName.

如果遷移失敗,叢集的狀態就會變成 Available (可用),而且事件記錄會顯示以下項目:

Migration operation failed for replication group ElastiCacheClusterName.