为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕工程0101907 2018-08-15 10:14:50
如题,mongodb数据库如何实现定时备份,目前数据库在阿里云上,为了安全,如何实现每天或者一定时间自动备份到另一个服务器上?mongodump 如何时间定时自动执行?已经上线的项目,后期维护需要注意什么??
查看完整描述

2 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

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

查看完整回答
反对 回复 2018-08-26
?
慕雪6442864

TA贡献1812条经验 获得超5个赞

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

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


查看完整回答
反对 回复 2018-08-26
  • 2 回答
  • 0 关注
  • 897 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信