Difference between revisions of "SAC:Backups"
Jump to navigation
Jump to search
(backup of ProjectsVM?) |
(→Backups: various updates, remove most peer1 related stuff.) |
||
Line 14: | Line 14: | ||
== osgeo1 (primary peer1 host) == | == osgeo1 (primary peer1 host) == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==== current cron jobs for backups ==== | ==== current cron jobs for backups ==== | ||
Line 44: | Line 38: | ||
backup script are in /root/scripts | backup script are in /root/scripts | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== osgeo3 & osgeo4 == | == osgeo3 & osgeo4 == | ||
Line 103: | Line 48: | ||
== [[ProjectsVM]] == | == [[ProjectsVM]] == | ||
+ | |||
+ | Bacula - we need details. | ||
??? How does it work? | ??? How does it work? | ||
+ | |||
+ | == svn.osgeo.org == | ||
+ | |||
+ | As noted in [[Subversion]] the subversion repository is mirrored using svn mirroring and does not need to be backed up otherwise. | ||
[[Category:Infrastructure]] | [[Category:Infrastructure]] |
Revision as of 10:35, 16 December 2010
Backups
backup.osgeo.org
This the OSUOSL VM used for backups starting in 2010/04. It is used for rsync backups of various things (download.osgeo.org, osgeo1, ...), and backula backups of OSU OSL VMs.
- Admins: Frank Warmerdam (rsync), Martin Spott (backula)
- access is via SAC shell group.
- download.osgeo.org rsync mirroring runs nightly and is externally available at download2.osgeo.org.
- /osgeo/backup/backula is for backula backups
- /osgeo/backup/rsync is for rsync backups
- /osgeo/longterm is for long term backups of static material (ie conference web sites)
More documentation is required on Backula.
osgeo1 (primary peer1 host)
current cron jobs for backups
/etc/cron.d/backup.cron
#### Backup cron jobs # min hour day month dayofweek user command # # 2am: Daily rsync to /home/back 05 2 * * * root /root/scripts/daily.sh # Every 3 hours # /etc/mysql-zrm #33 */3 * * * root /usr/bin/rsync -a --delete /etc/mysql-zrm/ /home/back/etc/mysql-zrm/ # /var/lib/mysql-zrm #34 */3 * * * root /usr/bin/rsync -a --delete /var/lib/mysql-zrm/ /home/back/mysql-zrm/ # call backup_trac_svn.sh to backup # subversion /var/www/svn/repos # trac /var/www/trac 45 */3 * * * root /root/scripts/backup_svn_incremental.sh #45 */3 * * * root /root/scripts/trac_backup.pl #45 */3 * * * root /root/scripts/backup_trac_svn.sh # Thisdoes some hourly drupal/mysql optimization 39 * * * * root /root/scripts/drupal_cron.sh
backup script are in /root/scripts
osgeo3 & osgeo4
See: Infrastructure Transition Plan 2010
download.osgeo.org
As noted in Download Server the contents of download.osgeo.org are rsync'ed to osgeo2.
ProjectsVM
Bacula - we need details.
??? How does it work?
svn.osgeo.org
As noted in Subversion the subversion repository is mirrored using svn mirroring and does not need to be backed up otherwise.