redis的备份还原方式主要有以下几种方式
- rdb文件迁移
- redis自带的dump命令
- 第三方redis-dump工具
redis-dump工具负责将redis的db,key,ttl,type,value等序列成json格式进行转储,基于ruby开发,所以需要ruby环境,而且新版本的redis-dump要求ruby版本须达到2.3以上.
安装RVM
ruby官方提供了一个管理工具Ruby Version Manager (RVM),该工具提供了一个命令行界面,可以更方便的对ruby进行安装,管理,以及版本切换等
- 安装GPG密钥
GPG是一种用来确保终端用户从软件提供者下载的软件是没有经过第三方篡改的认证签名技术.
$ gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
![deaba3a63d87b7ee72cef8bc67c6d2df.png](https://i-blog.csdnimg.cn/blog_migrate/f06e767aed1414bfa66b8c02a7260726.jpeg)
安装GPG密钥
- 安装RVM
$ curl -sSL https://get.rvm.io | bash -s stable