User Tools

Site Tools


aoe:backups

Tivoli

Three systems are backed up with university backup:

  • bacchus
  • athena
  • alexandria

To invoke the interface, log in with an X session to the server and start dsm

$ ssh -XY alexandria
$ su -
# dsmj &

Setup is roughly detailed: tsm_campus_backups

Local Backups

Storage RAID

The alexandria RAID is mirrored nighly to alexandria2's Raid. The partitions are set up manually on alexandria2 to match alexandria. A cron job runs on alexandria to copy the data

@daily rsync -avt -e 'ssh -p 32776' --delete /export/ 192.168.2.74:/export

Linux Machines

Other cron jobs on alexandria back up “special” Linux machines:

@hourly rsync -azt --delete-during root@courier.aoe.vt.edu:/var/spool/ /home/backup/courier/courier_var_spool/
@daily rsync -aztv --delete-during root@courier.aoe.vt.edu:/etc /home/backup/courier
@daily rsync -aztv --delete-during root@courier.aoe.vt.edu:/var /home/backup/courier
@daily rsync -azt --delete-during root@typhon.aoe.vt.edu:/group/code/ /home/sssl/group_code_backup/
@daily rsync -aztv --delete-during root@licenseserver2.aoe.vt.edu:/etc /home/backup/licenseserver2/backup
@daily rsync -aztv --delete-during root@licenseserver2.aoe.vt.edu:/opt /home/backup/licenseserver2/backup
@daily rsync -aztv --delete-during root@licenseserver2.aoe.vt.edu:/var /home/backup/licenseserver2/backup

Webserver

bacchus (ssh port 32722) also does a local configuration backup:

@daily rsync -avt --delete /www /mnt/lacie/nightlyrsync/

The website backup to baccus3 (/www) is not really needed anymore since moving to Ensemble CMS.

#@daily rsync -avt -e 'ssh -p 32722' --exclude=sssl-html --exclude=sssl-logs --delete /www/ 192.168.2.6:/www

The mysql database is copied to bacchus3 over the install network.

@daily rsync -avt -e 'ssh -p 32722' --delete /var/lib/mysql 192.168.2.6:/var/lib/

riccioli

riccioli (aka xentest, aka mirror.aoe.vt.edu, also the install network router) backs up its configuration locally to a usb drive, /mnt/mybook

@daily rsync -avt --delete /tftpboot /mnt/mybook1/backup
@daily rsync -avt --delete /opt/install /mnt/mybook1/backup
@daily rsync -avt --delete /xen /mnt/mybook1/backup
@daily rsync -avt --delete /etc/xen /mnt/mybook1/backup/etc
@daily rsync -avt --delete /etc/dnsmasq.conf /mnt/mybook1/backup/etc/
@daily rsync -avt --delete /var/lib/xen /mnt/mybook1/backup/var/lib

riccioli also mirrors the Scientific Linux repos that AOE uses

@daily rsync -avzlH --delete --exclude=sites/AOE --exclude=sites/Fermi --exclude=archive/debuginfo --exclude=archive/obsolete rsync://rsync.scientificlinux.org/scientific/55/ /export/pub/linux/scientific/55/
@daily rsync -avzlH --delete --exclude=sites/AOE --exclude=sites/Fermi --exclude=archive/debuginfo --exclude=archive/obsolete rsync://rsync.scientificlinux.org/scientific/5x/ /export/pub/linux/scientific/5x/
@daily rsync -avzlH --delete --exclude=sites/AOE --exclude=sites/Fermi --exclude=archive/debuginfo --exclude=archive/obsolete rsync://rsync.scientificlinux.org/scientific/5rolling/ /export/pub/linux/scientific/5rolling/
@daily rsync -avzlH --delete --exclude=sites/AOE --exclude=sites/Fermi --exclude=archive/debuginfo --exclude=archive/obsolete rsync://rsync.scientificlinux.org/scientific/6.0/ /export/pub/linux/scientific/6.0/
@daily rsync -avzlH --delete --exclude=sites/AOE --exclude=sites/Fermi --exclude=archive/debuginfo --exclude=archive/obsolete rsync://rsync.scientificlinux.org/scientific/6x/ /export/pub/linux/scientific/6x/
@daily rsync -avzlH --delete --exclude=sites/AOE --exclude=sites/Fermi --exclude=archive/debuginfo --exclude=archive/obsolete rsync://rsync.scientificlinux.org/scientific/6rolling/ /export/pub/linux/scientific/6rolling/
@daily rsync -avzlH --delete rsync://rsync.scientificlinux.org/scientific/livecd/55/ /export/pub/linux/scientific/livecd/55/

AD controllers

A Scheduled task runs to copy neptune's C: drive and another task to backup the system state. The backups are stored on /home/backup on the file server.

aoe/backups.txt · Last modified: 1970/01/14 14:26 by 127.0.0.1