閱讀608 返回首頁    go 小米 go 小米5


數據導入__快速入門_雲數據庫 Redis 版-阿裏雲

redis-cli 是 Redis 原生的命令行工具。ApsaraDB for Redis 支持用戶通過 redis-cli 來導入數據,方便用戶將已有的 Redis 數據導入到 ApsaraDB for Redis 裏,實現數據的無縫遷移。

注意事項
  • 由於 ApsaraDB for Redis 僅支持從阿裏雲內網訪問,所以此操作方案僅在阿裏雲 ECS 上執行才生效。 若用戶的 Redis 不在阿裏雲 ECS 服務器上,用戶需要將原有的 AOF 文件複製到 ECS 上再執行以上操作。
  • redis-cli 是 Redis 原生的命令行工具。若用戶在 ECS 上無法使用 redis-cli,可以先下載安裝 Redis 即可使用 redis-cli。
操作方案

對於在阿裏雲 ECS 上自建的 Redis 實例,執行如下操作:

  1. 開啟用戶現有 Redis 實例的 AOF 功能(如果實例已經啟用 AOF 功能則忽略此步驟)。

    1. # redis-cli -h old_instance_ip -p old_instance_port config set appendonly yes
  2. 通過 AOF 文件將數據導入到新的 ApsaraDB for Redis 實例 (假定生成的 AOF 文件名為 append.aof)。
    1. # redis-cli -h aliyun_redis_instance_ip -p 6379 -a instance_id:password --pipe < appendonly.aof
    注意:如果原有舊的 Redis 實例不需要一直開啟 AOF,可在導入完成後通過以下命令關閉。
    1. # redis-cli -h old_instance_ip -p old_instance_port config set appendonly no

最後更新:2016-11-23 16:03:54

  上一篇:go 規格說明__購買指南_雲數據庫 Redis 版-阿裏雲
  下一篇:go 使用 DTS 遷移數據__快速入門_雲數據庫 Redis 版-阿裏雲