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?