I occasionally check the rsync* logs and make sure the files exist on the remote server, but that's about it. Rarely I'll open a random file to ensure it's good. But I've never checked the full backup. I figure that's probably good enough for my uses though; I might add a bit more once I spin up some new servers over the next couple months. At the very least I'll be adding RAID to the backup server, which should help. I was considering a second parallel backup server for some of the more critical stuff, and some automated checks of the logs. Still need to figure out an offsite strategy though. And perhaps actual restore testing.
But since my backup is rsync, not total disk mirroring...my strategy is if I ever hose my disk or accidentally delete something, I'll be retrieving the individual files I need rather than imaging the entire damn thing. So even if I only occasionally spot-check a few individual files at random then I know I won't lose *everything*, though I might lose a file or directory somewhere if something goes seriously wrong. Or a few days work since I don't check on a daily basis. Not great, but quite an improvement from the 'dd to a bigger drive when I get a new PC' method I was using until a few months ago :)
*And yes, I'm using rsync to do nightly incrementals, not just a sync :)
(Score: 2) by urza9814 on Friday November 06 2015, @04:35PM
I occasionally check the rsync* logs and make sure the files exist on the remote server, but that's about it. Rarely I'll open a random file to ensure it's good. But I've never checked the full backup. I figure that's probably good enough for my uses though; I might add a bit more once I spin up some new servers over the next couple months. At the very least I'll be adding RAID to the backup server, which should help. I was considering a second parallel backup server for some of the more critical stuff, and some automated checks of the logs. Still need to figure out an offsite strategy though. And perhaps actual restore testing.
But since my backup is rsync, not total disk mirroring...my strategy is if I ever hose my disk or accidentally delete something, I'll be retrieving the individual files I need rather than imaging the entire damn thing. So even if I only occasionally spot-check a few individual files at random then I know I won't lose *everything*, though I might lose a file or directory somewhere if something goes seriously wrong. Or a few days work since I don't check on a daily basis. Not great, but quite an improvement from the 'dd to a bigger drive when I get a new PC' method I was using until a few months ago :)
*And yes, I'm using rsync to do nightly incrementals, not just a sync :)