archive_backup_infrastructure
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| archive_backup_infrastructure [2013/10/12 20:03] – Text replace - "<div style="width:55%;margin:0 auto;border:2px solid;border-left:20px solid;border-color:#d9534f;text-align:center;padding:5px;font-weight:bold;">This page is out of date and needs rewriting.<br /> _hayden | archive_backup_infrastructure [2026/09/26 23:57] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{OODNotice}} | ||
| - | |||
| - | The other half of the raid array for the homedirs in [[dalek]] is sitting in [[brigadier]]. | ||
| - | We do not have any form of backups of homedirs in place, other than a copy from about a year ago. | ||
| - | |||
| - | Same applies to the [[davros|webserver]], | ||
| - | |||
| - | |||
| - | ====== Things to backup ====== | ||
| - | |||
| - | |||
| - | |||
| - | ===== User data ===== | ||
| - | |||
| - | //This is stuff we just can't get back/ | ||
| - | |||
| - | **[[ldap]] | ||
| - | **\\Currently backed up using '/ | ||
| - | |||
| - | **Home dirs | ||
| - | **\\RAIDed again but no regular backups as yet. | ||
| - | |||
| - | **Mail dirs | ||
| - | **\\// | ||
| - | |||
| - | **Web dirs | ||
| - | **\\Raid-Mirrored. Not backed-up. | ||
| - | |||
| - | **Databases | ||
| - | **\\Not backed up. We should probably do SQL dumps, rather than dumps of the raw db backened. | ||
| - | |||
| - | **[[lists_service]] | ||
| - | **\\Not backed up. No idea how it needs to be done. | ||
| - | |||
| - | |||
| - | ===== Other stuff ===== | ||
| - | |||
| - | |||
| - | **System configurations | ||
| - | **\\[[lcfg]] proved too much of a beast to handle. Best methods for doing this, suggestions? | ||
| - | Backing up ''/ | ||
| - | |||
| - | **System logs | ||
| - | **\\There' | ||
| - | |||
| - | Logs are kept on each system and sent to [[piper]] (see [[log_host]]) so this should be enough. | ||
| - | |||
| - | **The wiki | ||
| - | **\\This could/ | ||
| - | |||
| - | **DNS data | ||
| - | **\\This could be covered by the ' | ||
| - | |||
| - | **[[xen]] | ||
| - | **\\It might be good to take some LVM snapshots of the root FSes of our Xen VMs. It's not a real backup but would be a quick way to recover from any problems on the VMs. | ||
| - | |||
| - | **The [[firewall]] | ||
| - | **\\We could do with some backups of the firewall script. | ||
| - | |||
| - | |||
| - | ====== Solution ====== | ||
| - | |||
| - | Pert had started installing a new machine which contained one 120GB disk in LVM. | ||
| - | |||
| - | This was going to run BackupPC but this does not allow users to restore thier own files and does not seem to play well with rsync. | ||
| - | |||
| - | |||
| - | ===== Architecture ===== | ||
| - | |||
| - | |||
| - | Backups will be pushed from the various servers (file, web, etc.) to backup.t using rsync, some scripts and cron. Rsync' | ||
| - | |||
| - | As it would be tricky to monitor the backups on each of the servers using the backup service, (file, web, etc.) monitoring will be done by a script on backup.t. | ||
| - | |||
| - | Backups of home directories and mail will be shared out to the shell server(s) using NFS so users can restore their own files. | ||
| - | |||
| - | Here's an example of the directory structure used on backup.t: | ||
| - | |||
| - | < | ||
| - | /export/ | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | ... | ||
| - | / | ||
| - | / | ||
| - | ... | ||
| - | / | ||
| - | / | ||
| - | ... | ||
| - | / | ||
| - | ... | ||
| - | / | ||
| - | ... | ||
| - | ...</ | ||
archive_backup_infrastructure.1381608191.txt.gz · Last modified: (external edit)
