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?

link|improve this question

3  
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 at 3:11
feedback

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

Questions on Server Fault are expected to generally relate to servers, networking, or desktop infrastructure, within the scope defined in the faq.

2 Answers

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.

link|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
feedback

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

link|improve this answer
feedback

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