加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Redis RDB方式数据备份与恢复

发布时间:2020-12-16 04:40:44 所属栏目:安全 来源:网络整理
导读:Redis数据备份 实例 127.0.0.1:6379?bgsaveOK 这里为什么用bgsave而不使用save,请参考文章: redis 持久化详解,RDB是什么? Redis恢复数据 1、 获取redis备份目录 127.0.0.1:6379?CONFIG?GET?dir1)?"dir"2)?"D:softwareRedis"127.0.0.1:6379 以上命令 CO

Redis数据备份

实例

127.0.0.1:6379>?bgsave
OK

这里为什么用bgsave而不使用save,请参考文章:

redis 持久化详解,RDB是什么?

Redis恢复数据

1、 获取redis备份目录

127.0.0.1:6379>?CONFIG?GET?dir
1)?"dir"
2)?"D:softwareRedis"
127.0.0.1:6379>

以上命令 CONFIG GET dir 输出的 redis 备份目录为 /usr/local/redis/bin。

2、 停止redis服务

src/redis-cli?-p?6379?shutdown

src是redis安装目录

3、拷贝redis备份文件(dump.rdb)到 /usr/local/redis/bin目录下

4、重新启动redis服务

linux

src/redis-server?redis.conf


#?ubuntu
/etc/init.d/redis-server?stop
/etc/init.d/redis-server?start
/etc/init.d/redis-server?restart

ubuntu(备份文件在哪里,就在那里启动redis)

127.0.0.1:6379>?config?get?dir
1)?"dir"
2)?"/var/lib/redis"

cd?/var/lib/redis
redis-server

windows

src/redis-server?redis.windows.conf

实际上只要redis重启,会自动读取备份目录下dump.rdb文件,如果有该文件,会自动恢复数据。

5、查看是否redis恢复数据

$?src/redis-cli
127.0.0.1:6379>?keys?*
?1)?"k1"
?2)?"k2"
?3)?"k3"
?4)?"k4"
?5)?"k5"

相关文章:如何停止/重启/启动redis服务

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读