recherche

Maison  >  Questions et réponses  >  le corps du texte

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

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

伊谢尔伦伊谢尔伦2816 Il y a quelques jours802

répondre à tous(2)je répondrai

  • 给我你的怀抱

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

    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.

    répondre
    0
  • 曾经蜡笔没有小新

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

    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.

    répondre
    0
  • Annulerrépondre