美文网首页
Redis集群备份与恢复

Redis集群备份与恢复

作者: 角角_d216 | 来源:发表于2019-11-03 15:07 被阅读0次

    1、将redis集群A下的数据文件备份

    2、将备份文件恢复到redis集群B下。

    1、备份redis集群A

    Shell代码 

    [root@admin12 redis-3.0.6]# redis-cli -h localhost -p 6380 save  

    OK  

    [root@admin12 redis-3.0.6]# redis-cli -h localhost -p 6381 save  

    OK  

    [root@admin12 redis-3.0.6]# redis-cli -h localhost -p 6382 save  

    OK  

    2、将备份出的文件拷贝出来

    Shell代码 

    [root@admin12 ~]# cp /var/lib/redis/6380/dump.rdb ./dump_6380.rdb  

    [root@admin12 ~]# cp /var/lib/redis/6381/dump.rdb ./dump_6381.rdb  

    [root@admin12 ~]# cp /var/lib/redis/7382/dump.rdb ./dump_6382.rdb  

    3、关闭redis集群B

    Shell代码 

    [root@localhost ~]# redis-cli -p 6380 shutdown  

    [root@localhost ~]# redis-cli -p6381 shutdown  

    [root@localhost ~]# redis-cli -p6382 shutdown  

    4、将备份文件复制到redis集群B下

    Shell代码 

    /var/lib/redis/6380/dump.rdb  

    /var/lib/redis/6381/dump.rdb  

    /var/lib/redis/6382/dump.rdb  

    5、重新启动redis集群B

    Shell代码 

    [root@localhost redis]# cd /etc/redis  

    [root@localhost redis]# service redis_6380 start  

    Starting Redis server...  

    [root@localhost redis]# service redis_6381 start  

    Starting Redis server...  

    [root@localhost redis]# service redis_6382 start  

    Starting Redis server...  

    相关文章

      网友评论

          本文标题:Redis集群备份与恢复

          本文链接:https://www.haomeiwen.com/subject/gustbctx.html