【Redis】 redis資料遷移

小亮520cl發表於2018-08-09

0.redis_dump與redis_load

http://blog.51cto.com/wujianwei/2105124


1aof遷移

開啟現有 Redis 例項的 AOF 功能(如果例項已經啟用 AOF 功能則忽略此步驟)。
# redis-cli -h old_instance_ip -p old_instance_port config set appendonly yes
透過 AOF 檔案將資料匯入到新的雲資料庫 Redis 版例項(假定生成的 AOF 檔名為 appendonly.aof)。
# redis-cli -h aliyun_redis_instance_ip -p 6379 -a password --pipe < appendonly.aof
注意    
如果原有舊的 Redis 例項不需要一直開啟 AOF,可在匯入完成後透過以下命令關閉。    
# redis-cli -h old_instance_ip -p old_instance_port config set appendonly no




2.複製rdb檔案

注意:版本不一致會導致啟動失敗



3.使用遷移工具如:

優勢:資料線上遷移,增量也同步,支援叢集架構等


4.強烈推薦這個工具

很強大:包括記憶體分析 資料備份 資料過濾 線上遷移等等



5.阿里雲工具集

1.單例項遷移:redis-port(全量與時時增量,跨版本成功)

參考:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29096438/viewspace-2199591/,如需轉載,請註明出處,否則將追究法律責任。

相關文章