我在本地 ubuntu 机器上创建了一个数据库。
如何将其传输到我的远程服务器(ec2 Ubuntu)
最佳答案
使用 mongodump
and mongorestore
获取(并恢复)MongoDB 数据库的完整二进制备份。压缩备份的 dump
目录,以便更快地复制到您的 Amazon 实例(BSON 往往压缩得很好)。
我强烈建议您阅读标准 Backup and Restore with MongoDB Tools,而不是遵循临时说明。 MongoDB手册中的教程。
您也可以使用 Filesystem snapshot ,但 mongodump
和 mongorestore
仅导出数据,因此您的备份会更小(即,由于预分配,您的远程服务器不会继承任何 excessive storage allocation)。
https://stackoverflow.com/questions/21303456/