黑马程序员技术交流社区

标题: 【武汉校区】Redis数据备份与恢复 [打印本页]

作者: 武汉分校-小舞    时间: 2019-1-9 17:33
标题: 【武汉校区】Redis数据备份与恢复
Redis提供了两种持久化选项,分别是RDBAOF
默认情况下60秒刷新到disk一次[save 60 10000 当有1wkeys数据被改变时Redis的数据集保存在叫dump.rdb一个二进制文件,这种策略被称为快照。
也可以手动调用SaveBGSAVE命令的:
1
/usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 -a pwd bgsave
快照易恢复,文件也小,但是如果遇到宕机等情况的时候快照的数据可能会不完整。此时可能需要启用另一种持久化方式AOF,在配置文件中打开[appendonly yes]
AOF刷新日志到disk的规则:
appendfsync always #always 表示每次有写操作都进行同步,非常慢,非常安全。
appendfsync everysec #everysec表示对写操作进行累积,每秒同步一次
官方的建议的everysec,安全,就是速度不够快,如果是机器出现问题可能会丢失1秒的数据。
也可以手动执行bgrewriteaof进行AOF备份:
1
/usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 -a pwd bgrewriteaof



作者: 不变的誓言    时间: 2019-4-9 23:21
感谢分享

作者: 太上忘情    时间: 2019-5-6 22:45
谢谢111111




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2