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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章