假设我们要备份名为mydb的数据库,用户名为admin,密码为123456,备份文件存储在/home/user/backup目录下,备份文件名为backup.tar.gz。具体命令如下:

mongodump -h localhost -u admin -p 123456 --authenticationDatabase admin -d mydb -o /home/user/backup tar -zcvf backup.tar.gz /home/user/backup/mydb

解释:

  • mongodump:mongodump命令用于备份MongoDB数据库。
  • -h:指定MongoDB服务器地址,默认为localhost。
  • -u:指定用户名。
  • -p:指定密码。
  • --authenticationDatabase:指定验证用户的数据库,默认为admin。
  • -d:指定备份的数据库名称。
  • -o:指定备份文件输出路径。
  • tar:tar命令用于将文件打包成tar文件。
  • -z:表示使用gzip压缩算法。
  • -c:表示创建新的tar文件。
  • -v:表示在打包过程中显示详细信息。
  • -f:表示指定输出文件名。
给个mongodump的具体的例子 有密码

原文地址: https://www.cveoy.top/t/topic/bqey 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录