Opened 18 years ago
Closed 15 years ago
#967 closed enhancement (fixed)
create a backup script for the website
Reported by: | wkornewald | Owned by: | gavin |
---|---|---|---|
Priority: | high | Milestone: | Website R2 (Drupal 5) |
Component: | Website | Version: | |
Keywords: | Cc: | mphipps | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
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).
Change History (5)
comment:1 by , 18 years ago
Cc: | added |
---|
comment:2 by , 18 years ago
Status: | new → assigned |
---|
Finished most of the backup script. Only encryption and upload to backup server is missing.
comment:3 by , 17 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:4 by , 17 years ago
Status: | new → assigned |
---|
comment:5 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed for dev.haiku-os.org.
Migrating to a new server will mean this will have to be done from the beginning anyway.
I already created a script for site5 and I have a GPG key which we could use. The script must be adapted because of different DB names and passwords. Also, files aren't encrypted, yet. The files ("backup_dbs", "backup_files") are in the "backups" folder.
Michael, could you please sign-up for a backup account?