i have Elasticsearch on which snapshots are taken daily, there is also a separately Elasticsearch which every day is restored by a script from the last snapshot and after restoration sends to the mail how much space the data takes up on the disk and how many documents in each index which gives an approximate a picture of the fact that everything is OK with the backup, it is intact and you can compare this data with Production in terms of the occupied disk space and the number of documents in the database
But I want to finalize the check, and write a service that, after restoration, will “go” to the data on Production and compare them (from some index) between the backup and the live system (diff?), And if there is a discrepancy, then alert to the mail or some other channel
what else can be added here? I want to make a full check of backups for recovery