Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Under Linux,

I have an SSD as my main boot disk with about 50 GB or so of data, and a mostly empty 2TB HDD for bulk storage.

I would like to run a cron job periodically that does a full/incremental backup of my SSD's file system to my HDD. I remember one of my old sysadmins used to use a Perl-based one that was very good and did an incremental backup using hard-links, but I can't remember the name of it (anyone?). Or failing that can anyone recommend an appropriate package?

share|improve this question
rsync is the way I'd go for this. – Rob Mar 28 '12 at 18:29
@Rob: rsync doesn't do incremental backup AFAIK? I'd like to be able to go back some time period and get an older image, without having to do a full backup everytime. – Andrew Tomazos Mar 28 '12 at 18:32
Oh, yeah. Totally skipped a word, my bad. Some google searches turn up results for incremental backups with rsync – Rob Mar 28 '12 at 18:37
up vote 2 down vote accepted

You want rsnapshot. It uses rsync and hard links to efficiently copy only changes to the backup, and keep multiple directories that each appear to be a full backup, but unchanged files are hard linked so they don't take up more space.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.