代码之家  ›  专栏  ›  技术社区  ›  luchaninov Shyju

MongoDB备份计划

  •  19
  • luchaninov Shyju  · 技术社区  · 14 年前

    我想从MySQL切换到MongoDB,但是大量的数据丢失(超过1小时)对我来说是不可接受的。

    我需要3个备份计划:

    1. 每小时备份计划 . 数据每隔X分钟刷新一次磁盘,如果服务器出了问题,我会确保在重新启动后,至少在一小时前它会拥有所有数据。我可以配置它吗?

    2. 每日备份计划 . 数据每天都会同步到备份磁盘,所以即使服务器发生爆炸,我也可以在几个小时内恢复昨天的数据。我应该使用fsync、master-slave还是其他什么方法?我希望流量最小,所以理想情况下只发送更改。

    3. 每周备份计划 . 数据被同步到第二个备份磁盘,所以如果服务器和第一个备份磁盘都爆炸了,我至少有上周的数据。这里是可靠性问题,所以可以通过网络发送所有数据。

    我该怎么做?

    3 回复  |  直到 14 年前
        3
  •  0
  •   wanghao    9 年前