Michael Doran Home Page
Contact | Site Map | Search  
  Home > Archives > Using Scripts > Reading & Writing > Ex. #2: bk-vygr-dl0 1
Using Scripts to Automate Voyager Tasks

Example #2: bk-vygr-dl0 1 2 3 4

#!/bin/sh

###############################################################
#
#   Shell Script: bk-vygr-dl0
#   Backup Voyager database, dump level 0
#   1998 & 1999, Michael Doran, doran@uta.edu
#   University of Texas at Arlington Libraries
#
###############################################################

# shut down servers
/etc/init.d/dbora stop
/etc/init.d/httpd stop

# run "savecritical" script (per Voyager Technical Manual)
/m1/utility/savecritical

# Unmount the Voyager file system
/usr/sbin/umount /m1

# Do backup
/usr/sbin/ufsdump 0ucvf /dev/rmt/0cb /dev/md/rdsk/d0

# Remount the Voyager file system
/usr/sbin/mount /m1

# Restart Voyager
/etc/init.d/dbora start
/etc/init.d/httpd start
/etc/init.d/voyager start

# Exit script.
exit 0