1.安裝Ruby環(huán)境
yum -y install ruby ruby-devel
yum -y install rubygems
2.更換鏡像源
gem sources --add http://gems.ruby-china.com/ --remove https://rubygems.org/
3.查看鏡像源
gem sources --l
4.安裝安裝redis-dump
gem install redis-dump
5.redis導(dǎo)出全部數(shù)據(jù)
1.redis導(dǎo)出全部數(shù)據(jù)唆涝,沒有指定db庫找都,有密碼
redis-dump -u 127.0.0.1:6379 -a password > redis_6379.json
2.redis導(dǎo)出數(shù)據(jù),指定db庫廊酣,無密碼
redis-dump -u 127.0.0.1:6379 -d 1 > redis_1.json
6.導(dǎo)入數(shù)據(jù)
命令(cat filename.json | redis-load -u :password@host:port -d 0)無密碼可省略
cat redis_1.json | redis-load -u 127.0.0.1:6379 -d 0
ps:碰到Ruby版本過低問題
1. yum install curl #安裝curl
2. curl -L get.rvm.io | bash -s stable #安裝rvm能耻,失敗多試幾次
3. source /usr/local/rvm/scripts/rvm #切換對應(yīng)環(huán)境
4. rvm list known #查看有哪些版本
5. rvm install 2.7.5 #選擇自己需要的版本安裝
6. rvm use 2.7.5 #選擇使用版本
7. rvm remove 2.5.0 #移除舊版本
8. ruby --version #查看當(dāng)前版本