o2geao 发表于 2018-11-3 14:43:33

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上验证数据是否正确和完整

页: [1]
查看完整版本: redis数据迁移