Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

i have external hdd and i want two different backup policies:

  • Identical backup of one folder to ext hdd, but only changed/create files will be writen every day
  • Full backup another folder every day, but delete files like ./*/bin*, ./*/obj* in backups older than 1 week

Which backup software can you recommend to me?

share|improve this question

closed as off topic by slhck, Ivo Flipse Jul 16 '12 at 14:45

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 2 down vote accepted

An interesting tool I've recently discovered is rdiff-backup.

rdiff-backup backs up one directory to another, possibly over a
network. The target directory ends up a copy of the source
directory, but extra reverse diffs are stored in a special
subdirectory of that target directory, so you can still recover
files lost some time ago. The idea is to combine the best
features of a mirror and an incremental backup. rdiff-backup also
preserves subdirectories, hard links, dev files, permissions,
uid/gid ownership, modification times, extended attributes, acls,
and resource forks. Also, rdiff-backup can operate in a bandwidth
efficient manner over a pipe, like rsync. Thus you can use
rdiff-backup and ssh to securely back a hard drive up to a remote
location, and only the differences will be transmitted. Finally,
rdiff-backup is easy to use and settings have sensical defaults.
share|improve this answer
This sounds good too – kravemir Sep 13 '10 at 15:21
The good thing is that it stores all the incremental versions, just like Subversion does for the code. – cYrus Sep 13 '10 at 15:36
I can't make choice between rdiff-backup and rsync – kravemir Sep 13 '10 at 15:43
Is rdiff-backup supporting identical backup/copy/change/delete every day? – kravemir Sep 13 '10 at 15:44
As far as I know (I use it from yesterday...) every rdiff-backup invocation updates the identical copy and adds a new diff to the list so you can also ask the version of the backup files of (say) three days ago. I find it very useful. I suggest you to take a look at the man for all the options. Here's some examples ( – cYrus Sep 13 '10 at 15:56

None other than the fabulous rsync :)

Excluding filetypes from the backup is as simple as using 1 switch:

rsync -avz --exclude="*.obj" /home/john/critical
share|improve this answer
and can you explain some example of doing things like i've posted – kravemir Sep 13 '10 at 15:05
Example and man page has been provided – John T Sep 13 '10 at 15:08
OK, you've answered the question, provide example isn't in question :). I'll ask for complete configuration in another question. – kravemir Sep 13 '10 at 15:13

Not the answer you're looking for? Browse other questions tagged .