0
我正在运行隐藏的优先级为0的副本服务器作为备份。 我想知道是否可以忽略备份服务器上的命令如dropDatabase
和removeJournalFiles
?忽略隐藏备份副本上的dropDatabase命令?
在我的情况下,假设备份服务器不应该删除任何复制数据库是安全的。
我正在运行隐藏的优先级为0的副本服务器作为备份。 我想知道是否可以忽略备份服务器上的命令如dropDatabase
和removeJournalFiles
?忽略隐藏备份副本上的dropDatabase命令?
在我的情况下,假设备份服务器不应该删除任何复制数据库是安全的。
不直接,不使用正常复制。
但是,如果你使用“脚本”进行复制,那么你可以做任何你想要的。网络中有很多示例可以读取源opLog,然后将其应用到目标数据库。
你有这样的例子?任何链接?这可以工作为我的目的,但乍一看我什么也找不到。 – Blizz
副本集成员没有备份。这就和说RAID是文件备份一样。如果管理员意外删除了数据会怎么样?一个延迟的成员可能有一些用于备份目的,但是快照或转储无法实现正确的备份概念。 –
谢谢你的评论。显然你是对的,我没有使用它作为“备份”服务器“,而是作为”备份的来源“ - 服务器。我的问题仍然存在。 – Blizz