this post was submitted on 28 Aug 2023
392 points (96.4% liked)
Programmer Humor
32426 readers
1206 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I like to add --ignore-existing to it aswell in case it gets interrupted. Useful when it's a timed backup or similar
If it doesn’t ignore existing by default, what’s the difference between that and plain old copy?
Rsync checks the files and only issues the copy if the file size/modified dates are different by default. Ignore existing will not overwrite a changed file afaik.
If the file is large it only sends the changed blocks (e.g. you have a 100gb database and only a dozen 4mb blocks have been modified it won't send the full 100gb across the network)