'dump' will not work on ZFS. This fact is bound in to the nature of ZFS. 'tar' will work, but by default will not cross mount points due to the use of the --one-file-system parameter by amanda (this is actually a good thing). You can alter this behavior to a certain extent by the use of the 'include' parameter in your DLE definition.
Amanda has supported the use of 'zfs send' as a backup method for some time now. You'll need to check the documentation on details. The BSD's don't automatically organize rpool on the Solaris model, and boot environment administration of the type present in Solaris is (in my experience) problematic (although there are some OSS tools to do this, I haven't had great success with them). HTH. Bryan On Sat, Oct 27, 2012 at 10:24:04AM +0200, Gour wrote: > On Fri, 26 Oct 2012 11:40:20 -0400 > Brian Cuttler <[email protected]> wrote: > > > That is odd, and not reflective out output for ZFS file systems > > on a Solaris box. > > Hmm.. > > > Clearly the script will not work for you as intended. > > You mean dump or even gnutar? > > > I have no clue what tank0/ROOT/default contains, suspect > > /root/default is the mount point, but you'd know and I > > can only guess. Suspect tank0/ROOT is in fact /root. > > Here I'll include df-h output as well: > > [gour@atmarama gour] df > -h > ~ Filesystem Size Used Avail Capacity Mounted > on tank0/ROOT/default 368G 5.5G 363G 1% / > devfs 1.0k 1.0k 0B 100% /dev > procfs 4.0k 4.0k 0B 100% /proc > linprocfs 4.0k 4.0k 0B > 100% /compat/linux/proc tank0/root 363G 40M > 363G 0% /root tank0/tmp 363G 126k > 363G 0% /tmp tank0/usr/home 363G 73k > 363G 0% /usr/home tank0/usr/home/gour 893G 529G > 363G 59% /usr/home/gour tank0/usr/jails 363G > 83M 363G 0% /usr/jails tank0/usr/obj 363G > 31k 363G 0% /usr/obj tank0/usr/pbi 374G > 11G 363G 3% /usr/pbi tank0/usr/ports 363G > 675M 363G 0% /usr/ports tank0/usr/ports/distfiles 363G > 106M 363G 0% /usr/ports/distfiles > tank0/usr/src 363G 435M 363G 0% /usr/src > tank0/var/audit 363G 31k 363G 0% /var/audit > tank0/var/log 363G 626k 363G 0% /var/log > tank0/var/tmp 363G 114k 363G 0% /var/tmp > > > and zfs list (again): > > [gour@atmarama gour] zfs list > ~ > NAME USED AVAIL REFER MOUNTPOINT > tank0 550G 363G 31K legacy > tank0/ROOT 5.52G 363G 31K legacy > tank0/ROOT/default 5.52G 363G 5.52G /mnt > tank0/root 40.1M 363G 40.1M /root > tank0/swap 2.06G 365G 37.8M - > tank0/tmp 127K 363G 127K /tmp > tank0/usr 543G 363G 31K /mnt/usr > tank0/usr/home 530G 363G 73.5K /usr/home > tank0/usr/home/gour 530G 363G 530G /usr/home/gour > tank0/usr/jails 83.8M 363G 83.8M /usr/jails > tank0/usr/obj 31K 363G 31K /usr/obj > tank0/usr/pbi 11.6G 363G 11.6G /usr/pbi > tank0/usr/ports 782M 363G 676M /usr/ports > tank0/usr/ports/distfiles 106M 363G 106M /usr/ports/distfiles > tank0/usr/src 435M 363G 435M /usr/src > tank0/var 802K 363G 31K /mnt/var > tank0/var/audit 31K 363G 31K /var/audit > tank0/var/log 626K 363G 626K /var/log > tank0/var/tmp 114K 363G 114K /var/tmp > > > Does it help? > > > I can not be 100% certain about linux, but as far as Solaris > > goes (I believe linux to be the same) dump will only dump ext > > type, ufs, xfs etc type file systems, that tar is always used > > with ZFS file systems. > > I'm on Free(PC)BSD. > > > Sincerely, > Gour > > -- > A person who has given up all desires for sense gratification, > who lives free from desires, who has given up all sense of > proprietorship and is devoid of false ego ? he alone can > attain real peace. > > http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810 >
