在Ubuntu下备份MongoDB数据库,可以使用mongodump
工具。以下是备份的步骤:
打开终端(Terminal)。
确保已经安装了MongoDB。如果没有,请参考官方文档进行安装:https://docs.mongodb.com/manual/installation/ubuntu/
使用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
目录中。
<output_directory>
目录下找到备份文件。这些文件通常以.bson
格式存储。注意:如果你使用的是MongoDB Atlas云数据库,你需要创建一个IAM用户并为其分配适当的权限,然后使用该用户的凭据进行备份。
更多关于mongodump
的详细信息和选项,请参考官方文档:https://docs.mongodb.com/database-tools/mongodump/