1. 程式人生 > >CentOS 中 Redis 資料庫用redis-dump 備份資料

CentOS 中 Redis 資料庫用redis-dump 備份資料

CentOS 中 Redis 資料庫用redis-dump 備份

1、安裝Ruby 環境

$  yum -y install ruby ruby-devel

$  yum -y install rubygems

2、新增淘寶Ruby映象

# 檢視現有ruby源;
$ gem sources -l 

# 移除現有ruby源;
$ gem sources --remove http://rubygems.org/

# 新增淘寶ruby源;
$ gem sources --add https://ruby.taobao.org/

# 檢視更改後的ruby源;
$ gem sources -l 

3、安裝redis-dump

更新Ruby版本

$  yum -y install curl 

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

$  source /usr/local/rvm/scripts/rvm 

$  rvm list known   

$  rvm install 2.3.4 


$  rvm use 2.3.4

執行以上命令 就使用了Ruby 2.3.4版本,接下來安裝redis-dump


$ gem install redis-dump

4、備份和還原

#備份 password 是你資料庫的密碼
$ redis-dump -a password -u 127.0
.0.1:6379 > test.json #還原 $ test.json redis-load -u 127.0.0.1:6379