我有一个 NoSQL 数据库(Elasticsearch),每天都会拍摄快照,还有一个单独的 Elasticsearch,每天都会通过脚本从最后一个快照中进行恢复,恢复后会向邮件发送数据在磁盘上占用了多少空间以及每个索引中有多少个文档,这大致可以说明备份一切正常,它是完整的,您可以将这些数据与生产中的磁盘空间占用和数据库中的文档数量进行比较
但我想完成检查,并编写一个服务,在恢复后,将“转到”生产中的数据并比较备份和实时系统之间的数据(来自某些索引)(差异?),如果存在差异,则向邮件或其他渠道发出警报
这里还有什么可以添加的?我想对备份进行全面检查以便恢复