offline backup with md5-verification?
I need to create an offline archival backup solution which verifies md5 to protect form bitrot.
The workflow I had in mind works like this.
Material is rsynced from server to backup disk A. Md5 sums is calculated from the original server material.
Backup disk A is rsynced to backup disk B to hopefully have one proper copy of a file if it rots.
The files is deleted from server so backupA is now the main source for the files.
Every time I add new files to backupA from server I also run a check on existing files to see that they match original md5, if not, check backupB and copy files from there to A.
I figure this should keep my files fairly safe for archival.
How should I set up this? Is this the best way for offline archival storage?
I work with film and animation so I do have large amount of data that needs to be backed up. In average each project is about 100-500Gb.