redis的rdb文件在不同服务器之间的迁移 导入阿里云redis

我是将本地的6380与6381的redis导入到阿里与redis

首先导入的是3680端口的数据

(1)关闭要迁移到的服务器的redis的aof日志功能(我的要迁移到的是本机的redis6380.conf)

vim redis6380.conf,将appendonly yes修改为appendonly no

(2)我们先看一下当前redis的数据,并将数据用save命令固化到rdb文件中,我的rdb文件为/usr/local/redis/var/redis.rdb

就是redis6380.conf的dir的路径

对于在阿里云 ECS 上自建的 Redis 实例,执行如下操作:

开启现有 Redis 实例的 AOF 功能(如果实例已经启用 AOF 功能则忽略此步骤)。

/usr/local/redis/bin/redis-cli -h old_instance_ip(本机IP) -p 6380 config set appendonly yes

登录本机redis

/usr/local/redis/bin/redis-cli -p 6380

然后执行save

查看本机redis的进程   ps -ef|gerp redis

杀死进程

通过 AOF 文件将数据导入到新的云数据库 Redis 版实例 (假定生成的 AOF 文件名为 appendonly.aof)。

/usr/local/redis/bin/redis-cli -h aliyun_redis_instance_ip(阿里云的IP) -p 6381 -a password(密码) --pipe < appendonly.aof

导入6381的同样操作步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值