I'm about to start migrating a lot of files on UFS filesystems from a Solaris 9 
server  to a new server running Solaris 10 (u3) with ZFS (a Thumper). Now... 
What's the "best" way to move all these files? Should one use Solaris tar, 
Solaris cpio, ufsdump/ufsrestore, rsync or what?

I currently use Solaris tar like this:
   cd $DIR && tar [EMAIL PROTECTED] - . | rsh $HOST "cd $NEWDIR && tar [EMAIL 
PROTECTED] -"

ufsdump/ufsrestore doesn't restore the ACLs so that doesn't work, same with 
rsync.

cpio will fail with filenames with strange characters (since Solaris cpio 
doesn't support the "print0/0" options from Gnu find/cpio). Considering that 
this is some
4TB of files to move - what other alternatives are there? 

Is there some faster alternative to "rsh" - I wonder if a tool that was 
designed for 
interactive communications really is suited for multi-terabyte data transfers 
:-)

Anyway - how did you convert your large filesystems?

/Eagerly awaiting ZFS ACL support in Samba and rsync...
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to