如何使用mongodb中的数据文件恢复特定集合?

如何使用mongodb中的数据文件恢复特定集合?,mongodb,restore,database-backups,internals,Mongodb,Restore,Database Backups,Internals,我想从mongodb数据库恢复一个特定的集合,我有它的数据文件(整个数据库),我只想恢复一个集合 还有,当集合及其集合-*.wt文件和索引文件发生任何更改时,哪些数据文件会受到影响 注意:我不想使用mongorestore,我有一个分片集群 我尝试了对collection-*.wt及其相关索引文件和_mdb_目录文件的简单复制和粘贴 谢谢。为什么不能转储一个集合并还原它?我想用数据文件进行备份。我可以备份完整的数据库,但在收集的情况下,我需要知道在收集中有任何更改时哪些文件会受到影响,以便备份这

我想从mongodb数据库恢复一个特定的集合,我有它的数据文件(整个数据库),我只想恢复一个集合

还有,当集合及其集合-*.wt文件和索引文件发生任何更改时,哪些数据文件会受到影响

注意:我不想使用mongorestore,我有一个分片集群

我尝试了对collection-*.wt及其相关索引文件和_mdb_目录文件的简单复制和粘贴


谢谢。

为什么不能转储一个集合并还原它?我想用数据文件进行备份。我可以备份完整的数据库,但在收集的情况下,我需要知道在收集中有任何更改时哪些文件会受到影响,以便备份这些文件和恢复将带来我想要的收集back@Astro我使用snapshot作为mongodump的备份替代品