有没有办法确定 oplog 切片属于 mongo 备份的 pbm 列表中的哪个特定快照?

Is there a way to determine to which specific snapshot does an oplog slice belongs to in pbm list for mongo backups?

我正在使用 percona 备份管理器为 mongodb 个实例开发备份解决方案。

如果启用了 PITR 选项,当我执行 pbm list 时,我会得到快照和 oplog 切片范围的输出。

有没有办法以编程方式从输出中确定哪个 oplog 切片范围属于哪个备份,以便我可以将 oplog 切片范围关联到快照。

切片总是从 =>(大于等于) 的完整快照时间和 <(小于) 的下一个完整快照开始。

例如 2020-12-14T14:26:20Z [完整:2020-12-14T14:34:39] 此备份的 PITR(Slice) 是 2020-12-14T14:26:40 - 2020-12-16T17:27:26

如果你想恢复那么先 恢复 2020-12-14T14:26:20Z [完成:2020-12-14T14:34:39] 然后 应用 2020-12-14T14:26:40 - 2020-12-16T17:27:26 这个切片,你会得到数据直到 2020-12-16T17:27:26

您可以在此处获取更多详细信息https://www.percona.com/doc/percona-backup-mongodb/point-in-time-recovery.html