我有一个包含两个成员的副本集,我不小心删除了集合中的所有文档,我不确定我是如何做到的,但它已经消失了。是否有可能取回所有数据?
问问题
5813 次
1 回答
4
除非您有备份(始终建议仅用于此类事情),或者其中一个副本正在使用slavedelay,否则恐怕记录的删除是最终的。如果您在下一次 fsync 到磁盘之前终止进程(类似地,如果您在复制删除之前中断了复制),您可能能够及时强制关闭以将数据保存在磁盘上,但即便如此它也会很棘手。
于 2012-08-29T10:46:53.287 回答