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

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

来源:互联网 版权归原作者所有,如有侵权,请联系我们

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

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

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

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

工具/原料

  • 电脑
  • redis

备份

  • 1

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

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

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

    redis-cli -a 密码

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

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

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

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

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

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

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

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

  • 3

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

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

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

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

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

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

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

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

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

  • 4

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

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

  • 还原

  • 1

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

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

  • 2

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

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

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

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

  • 3

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

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

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

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

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


    标签: 备份恢复

    办公区 Copyright © 2016-2024 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号