本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用主控台執行線上資料遷移
您可以使用 AWS 管理主控台 將資料從叢集遷移到 Valkey 或 Redis OSS 叢集。
使用主控台執行線上資料遷移
-
登入主控台並前往 https://console.aws.amazon.com/elasticache/
開啟 ElastiCache 主控台。 -
建立新的 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 (可用)。
-
-
選取叢集後,Actions (動作) 請 選擇Migrate Data from Endpoint (從端點遷移資料)。
-
在從端點遷移資料對話方塊中,輸入 IP 地址,以及您的 Valkey 或 Redis OSS 叢集可用的連接埠。
重要
IP 位址必須完全相同。如果輸入錯誤的位址,遷移就會失敗。
-
選擇 Start Migration (開始遷移)。
當叢集開始遷移時,叢集的狀態會變更為 Modifying (修改中),然後 Migrating (遷移中)。
-
在瀏覽窗格中選擇 Events (事件) 以監控遷移程序。
遷移程序進行期間,您隨時都可以停止遷移。若要執行此操作,請選擇您的叢集,並為 Actions (動作)選擇 Stop Data Migration (停止資料遷移)。之後叢集就會進入 Available (可用) 狀態。
如果遷移成功,叢集的狀態就會變成 Available (可用),而且事件記錄會顯示以下項目:
Migration operation succeeded for replication group
ElastiCacheClusterName.
如果遷移失敗,叢集的狀態就會變成 Available (可用),而且事件記錄會顯示以下項目:
Migration operation failed for replication group
ElastiCacheClusterName.