create a backup script for the website
|Reported by:||wkornewald||Owned by:||gavin|
|Priority:||high||Milestone:||Website R2 (Drupal 5)|
It should create daily backups of our DBs and weekly backups of Trac, the repos, and all uploaded website files. Old backups (one month old?) should automatically be deleted.
All backups should be transferred to a backup server. Before transferring the files they should be encrypted with GPG. The private key must not be stored on any of our servers. Only import the public key on the main server (the backup server doesn't need any keys).