I am about to have us embark on an upgrade of several 4100 systems which
run Sybase databases, all of which are now V3.2G and will be upgraded to
V4.0D plus jumbo patch 3. The systems each have several 3-channel RAID
controllers and about 40 Gbytes of data
Rather than follow the normal upgrade path of 3.2G to V4.0a to V4.0d, we
plan a different strategy for which I'd like your comments.
Because we want to minimize the downtime, even on a weekend, we plan do the
upgrade in the following fashion:
1. Set systems to Single User Mode.
2. Backup the Sybase Database files, logs, etc. by using tar.
3. Run a script which tars up everything we can think of which denotes the
system's current configuration.
Listed below are the files we want to save.
4. Install firmware upgrade
5. Install V4.0d, install patch3 using existing disk partitions
6. Untar the saved system configuration files
7. Reboot
8. Re-install Sybase
9. Untar the Sybase data, logs, etc.
Listed below is the set of files, relative to / that I think we need to tar
up. There is no LSM on this system, but there is
ADVFS in use with root_domain#root, usr_domain#usr, and var_domain#var as
well as several domains of data.
/bin/tar cR "$FILESTOSAVE" is the tar comand we will use with pwd at /
from our script.
I'd like your comments if we have left out anything critical, and on a
higher level, if you have any suggestions as to the sanity of this approach.
I will summarize.
./.cshrc
./.login
./.netscape
./.profile
./DXsession
./etc/apc_repository
./etc/binlog.conf
./etc/csh.login
./etc/disktab
./etc/exports
./etc/fdmns
./etc/fstab
./etc/ftpusers
./etc/gettydefs
./etc/group
./etc/hosts
./etc/hosts.equiv
./etc/hosts.lpd
./etc/inetd.conf
./etc/inittab
./etc/lprsetup.dat
./etc/magic
./etc/mailertable
./etc/motd
./etc/namedb
./etc/networks
./etc/ntp.conf
./etc/passwd
./etc/passwd.dir
./etc/passwd.pag
./etc/ppp/options
./etc/printcap
./etc/profile
./etc/rc.config
./etc/remote
./etc/resolv.conf
./etc/routes
./etc/rpc
./etc/sec/audit_events
./etc/sec/event_aliases
./etc/securettys
./etc/sendmail.cf
./etc/services
./etc/shells
./etc/snmpd.conf
./etc/svc.conf
./etc/sysconfigtab
./sbin/bcheckrc
./sbin/init.d
./sbin/rc0.d
./sbin/rc2.d
./sbin/rc3.d
./usr/lib/X11/app-defaults/DXpause
./usr/lib/X11/app-defaults/DXsession
./usr/lib/X11/app-defaults/DXterm
./usr/lib/X11/app-defaults/Mwm
./usr/lib/X11/app-defaults/XTerm
./usr/lib/X11/app-defaults/Xdefaults
./usr/lib/X11/app-defaults/pwrchute
./usr/lib/powerchute
./usr/local
./usr/opt/swxcr/swxcrmon.maillist
./usr/share/lib/Mail.rc
./usr/share/lib/termcap
./usr/share/lib/terminfo/dec.ti
./usr/share/lib/kernel_options/kernel_options.db
./usr/shlib/so_locations
./usr/skel
./usr/sys/conf/param.c
./usr/users
./var/adm/cron/.proto
./var/adm/lmf
./var/adm/syslog.dated
./var/adm/sendmail/aliases
./var/shlib/so_locations
./var/spool/mail
./var/spool/mqueue
./var/yp/Makefile
./var/yp/ypxfr_1perday
./var/yp/ypxfr_1perhour
./var/yp/ypxfr_2perday
./var/X11/Xserver.conf
./var/X11/fs/config
./var/X11/xdm/Xresources
./var/X11/xdm/Xservers
./var/X11/xdm/Xsession
./var/X11/xdm/Xsetup_0
./var/X11/xdm/xdm-config
./var/X11/xdm/xdm-config.fs
./var/spool/cron/crontabs
Regards
+--------------------------------------+
Bruce B. Platt, Ph.D.
Comport Consulting Corporation
78 Orchard Street, Ramsey, NJ 07446
Phone: 201-236-0505 Fax: 201-236-1335
bbp_at_comport.com, bruce_at_ bruce.platt_at_
OR, bruce_at_bbplatt.com
Received on Thu Jun 03 1999 - 20:38:59 NZST