使用redis-dump与redis-load方式迁移redis数据库
实际生产场景中,有可能会因为迁移机房或者更换物理机等原因需要在生产环境迁移redis数据。本文就来为大家介绍一下迁移redis数据的方法。 ? 迁移redis数据一般有如下3种方式: 1、第三方工具redis-dump,redis-load 2、aof机制,需要开启aof功能 3、rdb存储机制 这里介绍第一种方式,通过redis-dump导出数据,再通过redis-load导入。开始吧。 第一步:安装gcc 终端执行gcc命令,如果提示没有此命令,说明需要安装。否则跳过此步
第二步:配置Ruby官网源地址 因为默认的Ruby官网源地址在国外,访问速度很慢,所以需要配置成国内的源地址
第三步:安装rvm命令
第四步:安装Ruby
第五步:确认Ruby版本 因为redis-dump必须要求ruby的版本不低于2.2.2
如果输出信息是ruby 2.3.3xxx,说明现在用的版本是正确的,直接跳到下一步。否则还要执行以下操作:
将默认使用ruby的版本设置为2.3.3。
删除旧版本,$version就是ruby -v查到的版本,只需要指定前面的数字版本号就行。 第六步:安装redis-dump
第七步:确认redis-dump安装成功
第八步:redis-dump导出数据 用redis-dump导出的数据格式都是json格式
第九步:将导出的数据文件移动到导入的redis服务器上去 第十步:redis-load导入数据
到此数据就迁移完了。别忘了去导入的redis查看验证下。 更多学习内容请访问: 腾讯T3-T4标准精品PHP架构师教程目录大全,只要你看完保证薪资上升一个台阶(持续更新) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |