数据备份 - mongodb数据库如何定时备份?上线的项目,mongodb需要注意什么?
伊谢尔伦
伊谢尔伦 2017-04-25 09:02:39
0
2
763

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

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(2)
给我你的怀抱

Si vous souhaitez l'exécuter régulièrement, utilisez simplement crontab sous Linux.

Mais je pense que afin d'améliorer la disponibilité de mongoDB en ligne, il est plus approprié d'utiliser des jeux de réplicas. Lorsqu'une instance mongo se bloque, elle passe automatiquement à celle d'exception. De plus, dans certains scénarios, les jeux de réplicas peuvent améliorer les performances de lecture. Bien entendu, le principe est que vous disposez de machines supplémentaires.

曾经蜡笔没有小新

Mongodump ne semble pas avoir d'option de timing, mais c'est possible si le système d'exploitation est utilisé. Par exemple, sous Linux, vous pouvez utiliser l'éditeur vi pour éditer et exécuter mongodump -u -p -d -h, puis utilisez la commande crontab pour démarrer vi régulièrement afin d'atteindre l'objectif de sauvegarde planifiée.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal