Zipline BackupZipline Backup Home Page
This script automatically takes care of your daily, weekly and monthly backups by g-zipping them. It features - multiple rotating backups and backup to Amazon S3 and Rackspace Cloud Files.
About This ScriptThis script creates a site_backups folder. In this
... [More] folder it creates another three folders - daily, weekly and monthly.
It first looks to see if it is the first day of the month. If it is, then it creates a tar.gz of the month and places it into the monthly folder.
Next it looks to see if it is the specific day of the week according to what you have specified in the settings. If it is, then it creates a tar.gz of the week and places it into the weekly folder.
Then it creates a tar.gz of the day and places it into the daily folder.
Then if you have the online storage backup enabled, it will start by creating a tar.gz of each of the websites that you have in your daily, weekly, and monthly folders. It places these into the temp folder.
Once it has gone through and created all of the tar.gz files of the websites, it then looks to see if you have database backups enabled.
If you do, then it tar.gz that folder that is specified in the settings and coppies it over to the temp folder.
Next the script looks to see what online backup services you have enabled. It will then go through and copy whatever is in the temp folder to the online storage of your choice.
The script then deletes everything out of the temp folder.
You should then have full backups both locally and at the online storage of your choice. [Less]