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 [2009/02/08 16:34] – /* User data */ mediawiki_default | archive_backup_infrastructure [2026/09/26 23:57] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | 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. | ||
| - | |||
| - | |||
| - | ===== Other stuff ===== | ||
| - | |||
| - | |||
| - | **System configurations | ||
| - | **\\[[lcfg]] proved too much of a beast to handle. Best methods for doing this, suggestions? | ||
| - | Tarballing ''/ | ||
| - | |||
| - | **System logs | ||
| - | **\\There' | ||
| - | |||
| - | //Might be worth sending syslogs to a [[log_server]], | ||
| - | |||
| - | //Seems such a facility already existed on dalek, it just hadn't been used since early 2004 - this was like 300MB of logs a day - would want to seriously bitshift this down to reasonable size if we want to consider storing them// - Seth 18:28, 29 January 2006 (GMT) | ||
| - | |||
| - | **The wiki | ||
| - | **\\MediaWiki has facilities for this - probably want to automate... - //From what I remember from playing with mediawiki, this is best accomplished with a mysqldump of the wikidb database// - xhosa | ||
| - | |||
| - | |||
| - | ====== Solution ====== | ||
| - | |||
| - | Pert has started installing a new machine - [[tennant]] (//CNAME '' | ||
| - | |||
| - | 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.1234110889.txt.gz · Last modified: (external edit)
