I always give up about an hour later.
The problem I always hit is that, while it's easy to get rsync to copy, I can never get it to NOT copy if a file is already on the remote drive and has the same timestamp, size and checksum as the one on my local folder. This is a problem because, the first time you run the sync, rsync always copies EVERYTHING! So, if your backup is 250GB, it takes about 24 hours to do the first sync (over a wifi network), despite the fact that the files are already on the remote and completely up to date (having copied them across using a USB 3.0 drive in anticipation of having partial file syncing)!
This is the rsync command I'm using:
- Code: Select all
rsync -az -i -u -E --checksum -p -e ssh /home/myname email@example.com:/home/myname/myname-backups/myname-home-dir
--checksum (allegedly) makes rsync just look at the checksum of each file and -u (allegedly) indicates it should skip the copy if the remote file is up to date.
But it still copies the lot.
I've checked up on a load of stuff about rsync and it seems a lot of people have the same problem. I wondered if anyone had managed to get this working OR if someone could recommend a syncing tool that actually does what it says on the tin.