0
1
I am backing up my personal photo/video library to Amazon S3 (several hundred GB).
I am currently using Cyberduck on my Mac to drag & drop, but I've already had a few fail without a clear retry/resume behavior.
I'd like to find a way to upload a directory with confidence that they are all transferred completely, and with a clear way to retry/resume any that failed.
What would you recommend? A command line approach is fine.
If you're on a Mac, is there a reason you can't just mount the SSH connection as a disk and run Time Machine against that disk? (I don't use a Mac myself but I don't see a reason why this wouldn't work, and AFAIK Time Machine is incremental which saves you bandwidth) – pzkpfw – 2015-11-30T12:43:37.317
woah, that's kind of a crazy idea. Never thought of using S3 with TM. However, I don't need TM and would rather do a one time full backup. I mentioned that I'm on a Mac, but I'm curious if there is something that would work with Linux too. For example, would
rsync
work for this? I'm not familiar with it enough to know which flags to use, but it seems like a reliable tool. – Andrew – 2015-11-30T23:22:17.3531
rsync
should work and is easy to use, just google some examples. There's alsoduplicity
which wraps around rsync to create a time machine-like backup solution, works well. See https://easyengine.io/tutorials/backups/duplicity-amazon-s3/ – pzkpfw – 2015-12-01T07:17:07.430