Heim  >  Fragen und Antworten  >  Hauptteil

数据备份 - mongodb数据库如何定时备份?上线的项目,mongodb需要注意什么?

如题,mongodb数据库如何实现定时备份,目前数据库在阿里云上,为了安全,如何实现每天或者一定时间自动备份到另一个服务器上?
mongodump 如何时间定时自动执行?
已经上线的项目,后期维护需要注意什么??

伊谢尔伦伊谢尔伦2755 Tage vor759

Antworte allen(2)Ich werde antworten

  • 给我你的怀抱

    给我你的怀抱2017-04-25 09:04:39

    如果是想定时执行,在 Linux 下使用 crontab 即可。

    但是我认为,为了提高线上 mongoDB 的可用性,使用复制集是最合适的。当一个 mongo 实例挂了后,自动切换到例外一个。还有,在一定场景下,复制集可以提高读的性能。当然前提是你有多余的机器。

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-25 09:04:39

    mongodump好像没有定时选项 不过要是操作系统倒是可以 ,例如linux 可以使用vi编辑器 编辑执行 mongodump -u -p -d -h ,然后通过crontab命令来定时的启动vi来达到定时备份的目的。

    Antwort
    0
  • StornierenAntwort