导出命令
mongodump -h ip:port -d 库名 -o 目标文件夹
这种只适合没有加auth的,如果你的加了auth,可以使用非auth启动,再执行导出
导入:
mongorestore -h ip:port -d 库名 --dir 备份文件夹
导入之后,停止MongoDB,再用auth启动
貌似现在只有这种方法进行MongoDB的磁盘回收(导入之后重新分配磁盘)
针对亿级别的数据并不适用,因为需要更多时间进行导入导出
建议还是初期数据量少时,设置数据自动删除索引
导出命令
mongodump -h ip:port -d 库名 -o 目标文件夹
这种只适合没有加auth的,如果你的加了auth,可以使用非auth启动,再执行导出
导入:
mongorestore -h ip:port -d 库名 --dir 备份文件夹
导入之后,停止MongoDB,再用auth启动
貌似现在只有这种方法进行MongoDB的磁盘回收(导入之后重新分配磁盘)
针对亿级别的数据并不适用,因为需要更多时间进行导入导出
建议还是初期数据量少时,设置数据自动删除索引