Sometimes, when you break stuff, it's not worth fighting it. Simply recover the backup and move on.
{{shakes fist at a missing comma in a YAML file}}
@badnetmask I can't tell you how many times I've tried to fix something only to have a <facepalm> moment when I remembered I have a backup.
@johnsturgeon
I run daily backups, but for the more "finicky" things I'm considering increasing to hourly.
@badnetmask My proxmox backup strategy (FWIW)
I have two prune strategies.
1 of them is to keep for a month but have 1 monthly 4 weekly 7 daily and 24 hourly
1 is to just keep the last backup
then I have three backup jobs
* Daily sends to ‘keep last' (this is more for OMG did I just screw that up?”
* every 2 hours (machines that change all the time, databases, etc..)
* every 6 hours (machines that change throughout the day, but I don't need the granularity.
@johnsturgeon
I don't backup on the OS level, I do it on the app/data level, but I do get the point. In any case, this is A LOT of historical data to be kept.
@badnetmask Oh gotcha. I have dozens of LXC's in proxmox each with its own backup. That way I never have to think about “how do I stop that DB, and capture it without interrupting my work?”, or “where is the configuration for app X kept?”