Redis学习笔记(十三)--aof恢复和rdb服务器间迁移
2018-03-15 19:53
246 查看
今天处理点实际问题:
1.不小心执行flushall怎么办?
答:立即shutdown nosave服务器(这一条不会写入aof),因为当你flushall后可能还要号就分钟rdb(数据还没存储),这时候aof可能还没有重写,你这时候shutdown nosave服务器,防止其他进程写数据,导致aof重写,只要aof没有重写,然后手工进aof文件修改flushall相关行,这样就不会导致数据丢失。万一在你aof重写而且rdb还在flushall以后导出,则数据丢失。估计工作也不保了。
2.我们想把redis的内容整体导到另一台服务器怎么办?
答:只要将rdb文件复制到另一台服务器下,修改conf文件的rdb路径和filename,在复制时一定要关闭当前服务器,因为如果不关闭,服务器打开着rdb,文件句柄占用,你会发现无法完成迁移。rdb导出有条件,所以复制之前你需要执行save或者bgsave。
1.不小心执行flushall怎么办?
答:立即shutdown nosave服务器(这一条不会写入aof),因为当你flushall后可能还要号就分钟rdb(数据还没存储),这时候aof可能还没有重写,你这时候shutdown nosave服务器,防止其他进程写数据,导致aof重写,只要aof没有重写,然后手工进aof文件修改flushall相关行,这样就不会导致数据丢失。万一在你aof重写而且rdb还在flushall以后导出,则数据丢失。估计工作也不保了。
2.我们想把redis的内容整体导到另一台服务器怎么办?
答:只要将rdb文件复制到另一台服务器下,修改conf文件的rdb路径和filename,在复制时一定要关闭当前服务器,因为如果不关闭,服务器打开着rdb,文件句柄占用,你会发现无法完成迁移。rdb导出有条件,所以复制之前你需要执行save或者bgsave。
相关文章推荐
- redis的aof恢复与rdb服务器间迁移
- aof恢复与rdb服务器间迁移
- 15 redis 之 aof恢复与rdb服务器间迁移
- redis下rdb在不同服务器之间的迁移 导入阿里云redis
- redis下rdb在不同服务器之间的迁移
- Magento更换域名(测试环境迁移至生产服务器)
- 赛门铁克企业版服务器重装恢复
- Redis——持久化方式RDB和AOF的区别
- 阿里云服务器迁移记(一)
- 公告:3月29日24时至次日2时迁移服务器,51CTO全站暂停服务
- Perfoce服务器代码迁移
- Lync Server 2010标准版前端服务器迁移之一:新建中央站点(中)
- SQLSERVER 数据量太大,重启服务器后,数据库显示正在恢复
- 使用sdeexport和sdeimport命令对SDE数据库的备份、迁移或恢复
- VS中GIT:如何恢复至某一版本并提交至远程服务器
- 一键安装Gitlab后的备份、迁移与恢复
- redis持久化RDB和AOF
- SVN服务器迁移
- Oracle数据库迁移(从一台服务器迁移到另一台服务器)
- KVM虚拟化笔记(十三)------kvm虚拟机静态迁移