Heim > Fragen und Antworten > Hauptteil
如题,mongodb数据库如何实现定时备份,目前数据库在阿里云上,为了安全,如何实现每天或者一定时间自动备份到另一个服务器上?
mongodump 如何时间定时自动执行?
已经上线的项目,后期维护需要注意什么??
给我你的怀抱2017-04-25 09:04:39
如果是想定时执行,在 Linux 下使用 crontab
即可。
但是我认为,为了提高线上 mongoDB 的可用性,使用复制集是最合适的。当一个 mongo 实例挂了后,自动切换到例外一个。还有,在一定场景下,复制集可以提高读的性能。当然前提是你有多余的机器。
曾经蜡笔没有小新2017-04-25 09:04:39
mongodump好像没有定时选项 不过要是操作系统倒是可以 ,例如linux 可以使用vi编辑器 编辑执行 mongodump -u -p -d -h ,然后通过crontab命令来定时的启动vi来达到定时备份的目的。