4 ms·
I have a machine with two 6TB RAID 1 arrays. I have a backup script that runs rsync against a bunch of hosts periodically to one array. Then, weekly I run borg
by kkielhofner 5y ago
I have a machine with two 6TB RAID 1 arrays. I have a backup script that runs rsync against a bunch of hosts periodically to one array. Then, weekly I run borg backup from one array to the other. Between borg compression and deduplication I have months of backups on the backup array.
Then at least once a month I bring in an offsite 6TB USB drive and rsync the borg backup to it after manually reviewing that the current borg backups are “sane”.
The main advantage to this approach is that even with complete physical destruction I can access/restore anything within hours. Additionally, going back to old versions or checkpoints locally is extremely fast (seconds to minutes) no matter the file size. I also have occasions where I create/change a lot of data in the same day, to the point where a former overnight cloud backup process would occasionally fail to run because it was still running from the night before!