#!/bin/sh
if [ $#  -ne 1 ]
then
	echo "Usage: `basename $0` <targetdevice>"
	exit 1
fi

if [ !-z `mount |grep $1` ]
then
	mount $1 /mnt/backup
fi

for mpoint in  `awk '/ufs/ {print $2}' /etc/fstab |egrep -v '(tmp|backup)'`
do
	dump -L -0au -h0 -f /mnt/backup/`hostname -s`-`echo $mpoint | sed 's!/!=!g'`.backup $mpoint
done
umount /mnt/backup

