跳至內容

如何將自我管理 ElastiCache for Redis OSS 叢集升級到 ElastiCache for Valkey 叢集?

1 分的閱讀內容
0

我想要將 Amazon ElastiCache for Redis OSS 叢集升級到 Amazon ElastiCache for Valkey 叢集。

解決方法

**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤訊息,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本

若要避免停機並成功升級或移轉,請遵循下列最佳做法:

若要將叢集從 ElastiCache for Redis OSS 叢集升級或移轉到 ElastiCache for Valkey 叢集,請使用線上或離線方法。

線上方法

若要在線上升級引擎或修改叢集,請使用下列其中一種方法:

  • ElastiCache 主控台
  • AWS CLI
  • ElastiCache API

離線方法

若要升級引擎或離線修改叢集,請使用 ElastiCache for Redis OSS 叢集備份,重新建立一個使用升級後引擎的叢集。

請完成下列步驟:

  1. 從叢集建立備份
  2. 從備份中還原為新的快取。或者,將叢集備份匯出到不同的 AWS 區域。
    **注意:**ElastiCache 會將備份儲存為 rdb.file
  3. 建立一個新的快取。在 Creation method (建立方法) 中,選擇 Restore from backup (從備份還原),並提供 Amazon Simple Storage Service (Amazon S3) 檔案位置。
  4. 叢集可用之後,將用戶端點替換為 Valley 叢集中的新端點。

相關資訊

Amazon ElastiCache for Valkey 入門

Amazon ElastiCache 常見問題

如何在同一區域內遷移 ElastiCache for Redis 自我設計叢集,或將叢集遷移至不同區域或其他帳戶?

如何在 Amazon ElastiCache for Redis 擴展時,將停機時間縮至最短?

AWS 官方已更新 1 年前