Server Fault is a question and answer site for system and network administrators. 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

I currently have a backup system that stores everything I want to backup in a single file. The file is approximately 15 GB. The backup is made nightly.

I'm looking for a system for a Linux server that will keep daily backups for 7 days, weekly backups for a month, and monthly backups indefinitely.

I'm trying to find a system like this, but don't really know where to start.

Is there an existing system that does this? Or am I better off writing my own?

share|improve this question

closed as off topic by sysadmin1138 Jan 18 '12 at 3:11

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration 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.

I have to say that you can't have looked very hard if you're not even sure such a system exists. – John Gardeniers Jul 17 '11 at 22:05
Product and Service recommendations are off topic per the FAQ. – sysadmin1138 Jan 18 '12 at 3:11
up vote 4 down vote accepted

Amanda and BackupPC are both widely-used and well-respected F/OSS backup utilities. Either one of them could be configured to maintain the backup aging/rotation that you specified.

If you wanted something more simple, you could look into rdiff-backup or rsnapshot.

share|improve this answer
I have used BackupPC for a few small shops and had good luck with it. – Nathan Powell Jul 18 '11 at 0:54

Bacula can be configured to do this. You can probably find something here too.

share|improve this answer

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