语境
我有一个实时运行的 redis 服务器。
我想做一个备份。
主意:
我想做以下事情:
cp dump.rdb ~/some-other-location/06-24-2012.rdb ?
关心
我没有看到任何东西可以保证 dump.rdb 始终是一个一致的数据库存储。(也就是说,在我看来,当我执行 cp 时,redis 正在写入一些数据,因此 dump.rdb 处于不一致状态。)
问题:
这很糟糕,因为我现在必须关闭 redis 数据库才能制作 dump.rdb 的副本
问题:
在 redis-server 运行时,对数据库进行实时备份的正确方法是什么?手册的哪一部分向我保证,这种方法会创建一个处于一致(不是半写)状态的数据库。
谢谢!