使用mongodump和mongorestore备份与恢复Mongodb数据
# 备份MongoDB数据库
mongodump --host mongodb1.example.net --port 27017 --db mydbname --out /path/to/backup/
# 恢复MongoDB数据库
mongorestore --host mongodb2.example.net --port 27017 --db mydbname /path/to/backup/mydbname/
在这个例子中,mongodump
命令用于从指定的MongoDB实例(mongodb1.example.net
)上备份mydbname
数据库。备份的数据存储在本地文件系统的指定目录/path/to/backup/
中。
mongorestore
命令用于将备份数据恢复到另一个MongoDB实例(mongodb2.example.net
)上的mydbname
数据库。注意,恢复操作会覆盖目标数据库中的所有数据,因此请谨慎使用。
评论已关闭