我在MongoDB中设置了一个节点,
我目前使用mongodump
收集mongo备份并存储在另一台机器中。但我有一个场景,如果我的上一次备份时间是中午12:00,当系统在下午12:55关闭时,那么从下午12:00到下午12:55会有数据丢失
那么什么是零数据丢失的最佳方法。
注意:我在Docker中部署了mongodb
任何备份策略都表示赞赏。
谢谢, 掠夺
我有一个单节点设置
这是你的问题。如果唯一的节点出现故障,您将丢失数据(如果“向下”,则意味着机器及其存储的不可恢复的损失)。要避免数据丢失和服务中断,请设置副本集(可能在数据中心或可用区之间分配)。