redis数据迁移

实验环境
1.自建redis
node1.purchase268-3.redis.jst.opsbs.intranet.shuyun.com 31691 密码

2.阿里云redis
r-vy13fc5bc195fb84.redis.rds.aliyuncs.com 6379 密码


1.直接进入自建redis的后台,因为redis跑在docker里面,本机上没有安装redis客户端,需要先安装个redis客户端
wget http://download.redis.io/redis-stable.tar.gz
tar -xvf redis-stable.tar.gz
cd redis-stable/
make
cp src/redis-server /usr/local/bin/
cp src/redis-cli /usr/local/bin/
安装完就可以使用redis-cli命令了

2.redis-cli -h 127.0.0.1 -p 31691 -a 密码 config set appendonly yes
开启aof功能

3.cd /data/cloud_dbaas/redis/purchase268-3/node1/data/
aof文件默认会跟配置文件一个目录,所以进入对应的配置文件目录

4.redis-cli -h r-vy13fc5bc195fb84.redis.rds.aliyuncs.com -p 6379 -a 密码 --pipe < appendonly.aof
直接把aof文件导入到阿里云的redis里

5.然后在阿里云的redis上验证数据是否正确和完整


本文转自 Bruceweien 51CTO博客,原文链接:http://blog.51cto.com/bruceweien/1932385
上一篇:javascript之事件绑定


下一篇:ODPS数据迁移指南