redis数据备份(数据迁移)

备份博客:  http://www.jb51.net/article/57066.htm

redis的备份和还原,借助了第三方的工具,redis-dump

1. 安装 redis-dump 

yum install ruby rubygems ruby-devel  //安装rubygems 以及相关包

  [ 我们友门鹿不需要,可以访问外网 ] gem sources -a http://ruby.taobao.org/  //源,加入淘宝,外面的源不能访问

gem install redis-dump -V  //安装redis-dump

2 、redis-dump导出数据

     redis-dump -u 10.20.101.106:6379  > test.json 

      telnet 测试    telnet 10.20.101.106 6379


redis数据备份(数据迁移)_第1张图片

       

3、redis-load还原数据     

    先 telnet  连接 清空数据    telnet 10.20.101.106 6379

     

redis数据备份(数据迁移)_第2张图片

 

导入数据 命令 : 

        < test.json redis-load -u 10.20.101.106:6379


经测试 130 万长度的 list ,导出 13 秒左右  , 导入 50秒左右

你可能感兴趣的:(redis数据备份(数据迁移))