Ultrix-3.1/src/cmd/oper/m11_day.bak

SCCSID="@(#)m11_day.bak	3.0	4/22/86"
: ULTRIX-11 Micro/pdp-11 DAILY file system backup command file
: Level 9 dump of ROOT and /USR file system from RD51/RD52 unit 0
: to the specified RX50 unit.
: Retries dump on error.

echo ""
echo "ULTRIX-11 DAILY File System Backup"
while true
do
	echo ""
	echo -n "RX50 Unit Number <1, 2, or 3> ? "
	read TN
	case $TN in
	1)	T=rx1; break ;;
	2)	T=rx2; break ;;
	3)	T=rx3; break ;;
	*)	echo ""; echo "Bad unit number" ;;
	esac
done
while true
do
	echo ""
	echo -n "Mount first ROOT level 9 dump diskette for - "
	date
	echo ""
	YN=n
	while test $YN != y
	do
		echo -n "Ready <y or n> ? "
		read YN
		if test $YN
		then	echo ""
		else	YN=n
			echo ""
		fi
	done
	sync
	dump 9umf /dev/r$T /dev/rrd00
	if test $? = 0
	then	break
	else	echo ""
		echo -n "FATAL ERROR: try again <y or n> ? "
		read YN
		if test $YN != y
		then	break
		fi
	fi
done
while true
do
	echo ""
	echo -n "Mount first /USR level 9 dump diskette for - "
	date
	echo ""
	YN=n
	while test $YN != y
	do
		echo -n "Ready <y or n> ? "
		read YN
		if test $YN
		then	echo ""
		else	YN=n
			echo ""
		fi
	done
	sync
	dump 9umf /dev/r$T /dev/rrd01
	if test $? = 0
	then	break
	else	echo ""
		echo -n "FATAL ERROR: try again <y or n> ? "
		read YN
		if test $YN != y
		then	break
		fi
	fi
done