如何使用oplog进行备份
通过设置操作日志oplog的实时备份点,可以完成快照式的数据库备份。这样做的好处就是如果我们在使用mongodump进行备份的操作时,如有操作正进行数据库删除之类的操作时,我们的mongodump备份已经将这个数据库备份完,那么我们获得的备份就会和实际的数据库不同,而且这个数据库在事实上未成存在过。
mongodump不是快照备份,备份过程中系统可能会继续进行操作。oplog的设置就是避免这种情况发生的,不过使用oplog的前提是mongod启动时使用了--replSet选项。本质是使用了复制的功能,以后讲到复制大家就更清楚了。