I have application logs I need to persist for compliance reasons with immutability. Today those files get dumped to a server, and I back them up to WORM tapes with NetBackup today. And once backed up to tape they are deleted because I only need them for regulatory reasons (unlikely ever to be retrieved). Having them on source disk is not necessary.
I want to recreate this with image-based backups: Veeam Performance Tier -> S3 -> Glacier. Because tapes are a nightmare.
But it seems only certain job types can go to Glacier.
Seems at best I get weekly Fulls to Glacier with GFS flags. But if I'm running the backup and deleting the files every day, will that not "miss" data for long term persistence? I'll get the Sunday Full for the week to Glacier, then that's it. Nothing else to Glacier? What about Monday thru Saturday? I get in most workloads a weekly full to Glacier is fine, but im doing "Archiving" and the supported flow seems to be more focused on "Backups" where potentially missing data during the week is OK. For me its not.Backup files with GFS flags assigned
VeeamZIP backup files
Exported backup files
Orphaned backups
Backups created with Veeam Backup for Red Hat Virtualization
Backups exported by K10 policies
I suppose i can do some type of daily VeeamZIP via Powershell, but that seems messy and not long-term supportable as adjusting job parameters and whatnot is a pain vs the console/gui. Also not sure how job failure reporting works, etc.
Or i make sure that files never get deleted before the Weekly GFS full. But that's also problematic in the real world when compliance/regulatory things are involved.
Any pointers here?