backup with (r)dump
Harold Tomlinson
haroldt at paralandra.yorku.ca
Fri Nov 23 09:22:27 AEST 1990
Hi...
Our 4 decstation never shut down and are backed up via rdump
nightly. Works fine for us. FS's are never unmounted.
Do a `man dump` and look at the options. An example backup
program follows:
----------------------------------------------------------------
#!/bin/sh
#
# backme --- backup paralandra
#
date >backuplog 2>>backuplog
echo "rewinding" >>backuplog 2>>backuplog
echo 'mt -f /dev/rmt0h rewind' >>backuplog 2>>backuplog
mt -f /dev/rmt0h rewind >>backuplog 2>>backuplog
date >>backuplog 2>>backuplog
echo "Paralandra Backup Begins" >> backuplog 2>>backuplog
date >>backuplog 2>>backuplog
echo "" >> backuplog 2>> backuplog
echo "Doing / locally" >> backuplog 2>> backuplog
echo 'dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0a' >>backuplog 2>>backuplog
dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0a >>backuplog 2>>backuplog
echo "" >>backuplog 2>>backuplog
echo "Doing /usr locally" >> backuplog 2>> backuplog
echo 'dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0d' >>backuplog 2>>backuplog
dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0d >>backuplog 2>>backuplog
echo "" >>backuplog 2>>backuplog
echo "Doing /var locally" >> backuplog 2>> backuplog
echo 'dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0e' >>backuplog 2>>backuplog
dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0e >>backuplog 2>>backuplog
echo "" >>backuplog 2>>backuplog
echo "Doing /usr/users locally" >> backuplog 2>> backuplog
echo 'dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0f' >>backuplog 2>>backuplog
dump 0ufds /dev/nrmt0h 250000 10000 /dev/rz0f >>backuplog 2>>backuplog
echo "" >>backuplog 2>>backuplog
echo "Paralandra Backup Ends" >> backuplog 2>>backuplog
date >>backuplog 2>>backuplog
date >>backuplog 2>>backuplog
echo "offlining" >>backuplog 2>>backuplog
echo 'mt -f /dev/rmt0h rewoffl' >>backuplog 2>>backuplog
mt -f /dev/rmt0h rewoffl >>backuplog 2>>backuplog
date >>backuplog 2>>backuplog
-----------------------------------------------------------------
by the way, you must be root.
haroldt.
--
======================================================================
===== =====
=== Harold Tomlinson ===
= haroldt at paralandra.yorku.ca =
= or haroldt at titan.yorku.ca =
= 736-5257-33802 =
======================================================================
More information about the Comp.unix.admin
mailing list