mongodb 的坑

作者: , 共 481 字 , 共阅读 0

1、mongorestore 数据库恢复

mongorestore -h localhost:27017 --authenticationDatabase admin -u root -p password -d database /data/backup/

1.1、mongorestore 提示 file skip

这是因为程序只支持.bson文件。如果把备份文件打包成.tar.gz等压缩文件时,恢复程序 mongorestore 不会自动解压的。必须手工解压,将解压缩后的目录提供给恢复程序。

1.2、mongorestore 提示 duplicate key error collection

这是因为默认从文件中恢复数据,而且同样 id 的数据会被跳过(而不是覆盖!)。

要想清空数据源,完全恢复为备份数据,可使用--drop选项:

mongorestore -h localhost:27017 --authenticationDatabase admin -u root -p password -d database /data/backup/ --drop

Q. E. D.

和绿野亲子的队伍一起去了卧虎山长城,忒惊险刺激,和箭扣也不分伯仲。总里程 9 公里,爬升约 600 米。
该路线从后花园景区进入,沿着黑龙潭到一线天,最后从八十一洞下山,只有五公里,爬升不到 400 ,但整个路线特别有趣味性。中间还可以绕到凤凰岭走一小段。