Hello,
We currently have a backup repository made of clear Ubuntu (Linux hardened repository in veeam terms) with XFS partition.
The problem arose when, in addition to the backups themselves, there was a need to perform SureBackups. Surebackup only runs on the main backups (not the backup copy jobs) the obvious solution would be an All-Flash repo but this is quite expensive. Currently one job takes serval days to fully verify VM operation and perform antivirus scan. Daily backup takes about 20TB.
I came up with the idea to use TrueNAS Scale for this.
My first idea is as follows:
- Create two datasets - SDD and HDD
- Install MinIO App and create two buckets: backup-ssd and backup-hdd
- Create Scale-Out Repository in Veeam and for performance tier connnect SSD MinIO bucket and for capacity tier HDD MinIO bucket.
If I understand veeam documentation correctly - performance tier has priority, so after the backup is made, surebackup should run from SSD?
Should I use two separate minIO instances for the SSD and HDD bucket?
What do you guys think of this solution? Any other ideas maybe?