3 ms·
Ask HN: Offsite backup, BUT without local copy of the data (with catalog)?
The problem: if I have 1TB of data, I need to have 1TB of "local" storage to make incremental backups with most tools. That consumes space and disables me to store my incremental backups encrypted/signed/etc
There is obviously the not-so-space-technology of backup catalogs. For windows systems there are: backup4all and Genie-Soft Backup Manager that use those.
For linux I could not find one. The closest alternative I could come with is 'git add ./*', 'git-gc' and then storing the packfile offsite, but it's a bit unstraight method, I suppose.
Are there any free/OSS alternatives for both linux and windows, which you can tell me about?
- dnewcome 17y agoI know this thread is old, but I ran across it in a search. I use a tool called dar (http://dar.linux.free.fr/ http://dar.linux.free.fr/) that is along the lines of tar, but with extra features for dealing with multi-volume backup sets and diffs easily. It lets you extract a catalog from the backup set that you can use locally as a checkpoint for doing diff/incremental backups. The catalog is really small, mine is ~10Mb for hundreds of thousands of files. ## here is the initial backup: backing up /nas to ## an archive set /mnt/usb/nas on a usb device dar -R / -c /mnt/usb/nas -g nas ## extracting the catalog from the backup and ## saving it under my home directory dar -A /mnt/usb/nas -C /home/dan/backup/nas-catalog ## I use the local copy of the catalog in my home folder ## when doing diff backups to another mounted usb device dar -R / -c /mnt/usb/nas-diff -g nas -A /home/dan/backup/nas-catalog
- wmf 17y agoI don't quite understand the use case. Do you want to backup data and then delete the local copy? I think that's more like archiving than backup, and it's not clear to me what "incremental" even means in that case. Or do you intend to keep your 1 TB of live data, but you don't want the backup tool to use any additional disk space? Speaking of catalogs, I wonder if Duplicity is what you want.
- dimitry12 17y agoThe scenario is: keep my 1 TB of data and store backup completely off-site, without having local copy of it when doing increments (so the backup tool can not compare the original data and backup to find the changes, but need to consult catalog instead).