floobit
November 12th, 2012, 04:42 PM
I'm trying to create a backup strategy using s3tools and glacier, and am wondering if rsync (or similar) can create a solid file of the "diffs" it generates.
Because glacier is designed to handle a few large files, I would like to create an initial snapshot of my fs, then create monthly "diffs." If I ever needed to restore, I'd iteratively apply the diffs to the snapshot. Presumably, I'd need to keep a local, cached copy of last month's filesystem for rsync to compare with. Upon generating the update file, rsync would also update the cache fs copy.
Any thoughts on how this could be done? I've seen this strategy in enterprise backup software, but unfortunately do not have the budget for using that software at home. Is there a FOSS variant?
Thanks
Because glacier is designed to handle a few large files, I would like to create an initial snapshot of my fs, then create monthly "diffs." If I ever needed to restore, I'd iteratively apply the diffs to the snapshot. Presumably, I'd need to keep a local, cached copy of last month's filesystem for rsync to compare with. Upon generating the update file, rsync would also update the cache fs copy.
Any thoughts on how this could be done? I've seen this strategy in enterprise backup software, but unfortunately do not have the budget for using that software at home. Is there a FOSS variant?
Thanks