ubuntu

Ubuntu下MongoDB如何备份

小樊
51
2025-05-06 02:28:17
栏目: 云计算

在Ubuntu下备份MongoDB数据库,可以使用mongodump工具。以下是备份的步骤:

  1. 打开终端(Terminal)。

  2. 确保已经安装了MongoDB。如果没有,请参考官方文档进行安装:https://docs.mongodb.com/manual/installation/ubuntu/

  3. 使用mongodump命令进行备份。以下是一个基本的备份命令示例:

mongodump --host <hostname> --port <port> --username <username> --password <password> --authenticationDatabase admin --db <database_name> --out <output_directory>

请将<hostname><port><username><password><database_name><output_directory>替换为实际值。例如:

mongodump --host localhost --port 27017 --username myUser --password myPassword --authenticationDatabase admin --db myDatabase --out /backups/mongodb

这个命令将会备份名为myDatabase的数据库,并将备份文件存储在/backups/mongodb目录中。

  1. 备份完成后,你可以在<output_directory>目录下找到备份文件。这些文件通常以.bson格式存储。

注意:如果你使用的是MongoDB Atlas云数据库,你需要创建一个IAM用户并为其分配适当的权限,然后使用该用户的凭据进行备份。

更多关于mongodump的详细信息和选项,请参考官方文档:https://docs.mongodb.com/database-tools/mongodump/

0
看了该问题的人还看了