LastBackupLastBackup
数据库连接

MongoDB

连接 MongoDB 数据库进行自动备份

MongoDB

MongoDB 是流行的 NoSQL 文档数据库。LastBackup 使用 mongodump 创建一致性备份。

状态

🔜 即将推出 - MongoDB 支持在我们的路线图中。

配置参数(预览)

字段
主机数据库服务器地址(如 localhostcluster.mongodb.net
端口27017(默认)
数据库要备份的数据库名称
用户名MongoDB 用户
密码用户密码

连接字符串格式

mongodb://username:password@host:port/database

MongoDB Atlas:

mongodb+srv://username:password@cluster.mongodb.net/database

所需权限

备份用户需要以下角色:

// 创建专用备份用户
db.createUser({
  user: "backup_user",
  pwd: "secure_password",
  roles: [
    { role: "backup", db: "admin" },
    { role: "read", db: "myapp" }
  ]
})

最佳实践

  • 使用具有最小权限的专用备份用户
  • 所有连接启用认证
  • 副本集从从节点备份以减少负载
  • 定期测试恢复以验证备份完整性

On this page

MongoDB | LastBackup