使用mongodump和mongorestore进行备份和还原
- 安装MongoDB Community, 注意如果不是windows 10以上需要使用 4.2.24版本
- 安装Navicat, 可以方便调用mongodump这些可执行程序
- 安装mongo database tools. 4.2.24版本在安装目录的bin文件夹已经带有mongodump. 记得选择msi的安装方式, 省事儿
- 打开Navicat, 在集合处右键选择
MongoDump...
或MongoRestore...
进行备份还原
PS: 之前使用导出json的方式来进行, 后面发现会丢失meta信息. 某些字段在导入之后会变成不一样的字段. 例如:
|
|
会变成
|
|
这样会导致如果使用某些框架进行反序列化的时候会出现问题