【问题标题】:automate mongo db backup through amazon web service通过亚马逊网络服务自动化 mongo db 备份
【发布时间】:2021-10-08 13:26:12
【问题描述】:

我们如何通过 AWS 门户自动执行 mongo db 备份,我们有独立的 mongo db 设置,我们正在通过 EC2 实例记录...然后通过 mongo pod 记录,没有配置副本集,我们可以使用 db 备份mongodump,但是我们想通过门户自动完成工作,我们怎么做,任何步骤。

【问题讨论】:

  • 我们可以使用 S3 在 AWS 中为 mongodump 备份创建自动化。

标签: mongodb mongodb-query pymongo


【解决方案1】:

制作一个备份数据库的sh

mongodump -h $SERVER_NAME:$PORT -d "XXX" -u $DATABASE_USER -p $PASSWORD --authenticationDatabase XXX --out /home/ubuntu/backUp/

然后在 crontab 上使用:

0 0 * * * /usr/bin/sh /home/ubuntu/backUp/backUp.sh

这个 crontab 每天 00:00 运行

您可以更改输出文件夹,例如使用aws s3 存储桶

【讨论】:

  • 谢谢 Luis,我们可以直接使用 aws 门户自动执行该过程吗,我们可以完全使用 AWS 工具进行 mongodb 备份吗? AWS 通过 AWS 备份提供备份,而不仅仅是使用脚本进行备份并将其存储在 s3 上。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-29
  • 2017-11-29
  • 2012-11-08
相关资源
最近更新 更多