This script constructs a backup of removable media, replacing any previous backup if the new version differs only in containing additional new files. The backup is performed efficiently, avoiding copying of content common to the previous and new backups, by use of hard links and rsync (the same mechanism used by rsnapshot). As a result, the time taken to backup a media card depends only on the number of photos added or changed since the previous backup. A simple GUI is included in the package.
mediabackup-0.02.tar.gz (gzipped tar file, 48k) |
mediabackup_0.02-1_all.deb (Ubuntu deb package, 12k) |