centos 7 安装 reids-dump

1. 安装rvm管理工具

    curl -L get.rvm.io | bash -s stable

安装报错,提示没有public key,于是照着提示,继续下面的操作:gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

2. 加载rvm和列出可安装的 ruby 版本

     source /usr/local/rvm/scripts/rvm

    rvm list known

    rvm install 2.4.1

    rvm use 2.4.1

3. 安装 reids-dump

    gem install redis-dump

导出数据:

    redis-dump-u10.10.20.154:6377-d1>test.json

导入数据:

    < test.json redis-load -u :[email protected]:6379 -d 0 -n

    一定要加-n参数,表示已二进制传输,不然会报错。

reference: http://www.voidcn.com/article/p-fzqvptsj-bsd.html


==============================================================

1.安装redis-dump工具

导入和导出服务器都需要安装redis-dump。

安装命令:

yum install ruby rubygems ruby-devel -y

gem install redis-dump -V

2.导出操作

redis-dump -u :[email protected]:6379 -d 0 -O > test.json

导出成文件test.json,位于/目录

参数说明:

-u:redis密码

-d:对哪个库操作

-O:导出到哪个文件

3.导入操作

将导出文件test.json拷贝到导入服务器/目录。

导入操作前,需要清空redis的0库。

redis-cli -p 6379

auth 123456

select 0

flushdb

之后进行导入操作

< test.json redis-load -u :[email protected]:6379 -d 0 -n

一定要加-n参数,表示已二进制传输,不然会报错。

CSDN 原文:https://blog.csdn.net/qq_33324608/article/details/75270901?utm_source=copy

你可能感兴趣的:(centos 7 安装 reids-dump)