我的 mongodb 现在无法启动,当我想启动 mongo 时出现错误 ***aborting after invariant() failure
现在我想将 collection-0-****.wt 文件恢复到一个新的数据库,这可能吗?
与 MongoDB 3.2 一样,只能将 WiredTiger 数据目录的完整备份复制到新实例中。WiredTiger 集合或索引文件不是独立的;它们依赖于WiredTiger.*目录文件中的其他元数据。如果数据文件不完整或不一致,您在启动时获得的不变/断言是预期的。
如果您想备份和恢复单个集合,您应该使用mongodump和mongorestore,例如:
mongodump --db test --collection northwind --host host1
mongorestore --db test dump/test/northwind.bson --host host2
Run Code Online (Sandbox Code Playgroud)
有关支持的完整备份过程,请参阅:MongoDB 备份方法。
| 归档时间: |
|
| 查看次数: |
16172 次 |
| 最近记录: |