首页 > 电脑专区 > 互联网 >

redis数据库怎么做备份和还原

来源:互联网 2023-03-02 10:22:15 277

本文给大家介绍下redis数据库中怎么做备份与还原

zhD办公区 - 实用经验教程分享!

zhD办公区 - 实用经验教程分享!

redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • redis

备份

  • 1

    进入要备份的redis服务器中,在命令行窗口连接上redis,执行连接命令zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    redis-cli -a 密码

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 1该信息未经许可获取自百度经验
  • 2

    输入指令 config get dir 来得到redis的数据备份文件路径,得到结果后记下这个路径,后面要用到

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 3

    执行备份命令,这里有两种备份指令zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    执行save命令,redis会同步执行备份,阻塞其它命令的执行zhD办公区 - 实用经验教程分享!

    执行BGSAVE命令,reids将会在后台执行备份过程zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    输入备份命令执行备份,redis执行完成后会回显备份结果和执行的时间,并且会在上一步的路径中生成一个rdb文件zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 4

    进入redis的数据备份路径,复制出rdb文件,这个就是redis数据库的完整备份文件啦,到此我们已经完成了redis数据库的备份zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 还原

  • 1

    登录要恢复数据的redis服务器,同样在命令行中连接到redis服务器,执行config get dir 来得到redis的数据备份文件路径zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 2

    找到路径后,将之前备份的rdb文件上传到此目录中

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 3

    然后重启redis服务器,重启好后,用命令行连接redis,执行keys *指令,观察结果会发现redis中的数据已恢复,到此,redis数据恢复成功

    zhD办公区 - 实用经验教程分享!

    zhD办公区 - 实用经验教程分享!

    redis数据库怎么做备份和还原zhD办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!zhD办公区 - 实用经验教程分享!


    标签: 备份恢复

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码