需先安裝 redis-cli
安裝 ruby
跟 gem
yum -y install ruby ruby-devel
yum -y install rubygems
使用 gem 裝 rvm
載入 來源
及憑證
gem sources -a http://mirrors.aliyun.com/rubygems/
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
使用腳本安裝
curl -sSL https://get.rvm.io | bash -s stable
若報錯 ERROR : 讀不到憑證 再重新載入一次即可
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -
再重新安裝一次
curl -sSL https://get.rvm.io | bash -s stable
載入 rvm腳本
source /etc/profile.d/rvm.sh
rvm版本 確認
rvm -v
再用 rvm 升級 ruby
安裝 ruby 2.5 版
rvm install 2.5
ruby 版本確認
ruby --version
再用 gem安裝 redis-dump
gem install redis-dump
若報錯 ERROR : 需要再安裝 yajl-ruby
重新再安裝一次即可
gem install yajl-ruby -v 1.4.1
gem install redis-dump
redis 備份 及 匯入語法 ( 可以使用別台的 IP 遠端備份 )
備份語法
redis-dump -u 127.0.0.1:9736 -a 'redisPasword' > /root/info-redis-bak.json
匯入語法
<info-redis-bak.json redis-load -u 127.0.0.1:9736