Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Possible Duplicate:
How to provide proper backups for multiple Linux based servers?

I want to do nightly backups of the whole system and be able to rollback to any of last 7 days. And, it must be incremental backups. What tool should I use? The tutorials I've read about rsync tell only how to store latest incremental backup and I need last 7.

share|improve this question

marked as duplicate by mailq, Steven Monday, Chopper3 Sep 5 '11 at 7:31

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
What media do you plan to backup to? Tape? NFS? Disk? SMB? –  ewwhite Sep 4 '11 at 19:22
    
I plan to backup to disk and also upload backups to ftp –  Poma Sep 5 '11 at 5:20
add comment

4 Answers

up vote 3 down vote accepted

Have you considered rsnapshot? It uses rsync for the incremental backup, but gives you as many snapshots as you want (and have space for).

Similar to jcisio's suggestion, but fully packaged.

share|improve this answer
add comment

If you are un ubuntu why don't use integrated SimpleBackupSuite ? Is simple and easy to use .

Otherwise you can do wat you want with bacula but is not easy to use as SimpleBackupSuite.

share|improve this answer
    
I'm using server edition and don't have a gui. I know about bacula but it's way too complicated. –  Poma Sep 5 '11 at 6:44
add comment

I think you want a backup solution that uses small disk space.

With rsync and hard links you can create backup and roll back to any previous snapshot. Only files which are modified use disk space. You can even create 365 snapshots and roll back to any of them, and it does not uses too much disk space (supposing that your files does not change much: if everyday you replace your files with completely different files, then there is really no efficient incremental backup solution).

A helpful tutorial is http://www.mikerubel.org/computers/rsync_snapshots/

share|improve this answer
add comment

If you're looking for an inexpensive robust commercial package that works well on standalone systems and can do bare-metal recovery, you can try Cactus Lone-Tar. It uses a variety of transports and can handle multiple types of destinations. Cataloging and Master/Selective/Incremental backups are very easy to schedule and maintain.

share|improve this answer
add comment

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