I see two potential problems with the proposal compared to the current solution:
- Can you rsync to FAT volumes and retain all file properties correctly (ownership, permissions, etc)?
- The current solution compresses the data. This might be of benefit for some users. For one it speeds up the restore.
/Lars
Hi.
1.
For fat32 you need to use the --modify-window option
man-page:
--modify-window
When comparing two timestamps, rsync treats the timestamps as being equal if they differ by no more than the modify-window value. This is normally 0 (for an exact match), but you may find it useful to set this to a larger value in some situations. In particular, when transferring to or from an MS Windows FAT filesystem (which represents times with a 2-second resolution), --modify-window=1 is useful (allowing times to differ by up to 1 second).
rsync -av --modify-window=2 /srcdir /destdir
2. Compression
Since I work with different builds and storage space is no issue I could easily live with uncompressed trees on my media. I could also move data
from one tree to another.
With rsync I can even easily implement incremental backups, in case I messed something up I can easily rollback to an earlier stage.
The incremental backups just include the delta data. space is no subject.
-------------
The above comments "Take Opera" -- keep your system lean. Come on. That's not the way it works.
I have a build environment , with quite some sources and kernel-headers, etc. Backup gets quite annoying.