I have 3 questions
1st question: How I can verify the integrity of a Datomic backup? For example, a way to calculate a hash from a DB value. That way I can run the hash against my production DB and run the same hash against a restored backup of my production DB and compare.
2nd question: How is a Datomic backup structured? What are values? What are roots?
3rd question: I have a Datomic DB running on AWS and have two backups of the same database. One is a recurring backup to an S3 bucket, running every hour; the other is a local backup that I run pseudo randomly whenever I feel like it. When I run the Linux command
diff against these two backups, the S3 backup has more files in both the
roots subdirectory and the
values subdirectory, although no files actually differ according to the output. Why is this?