Daniel Jozsef wrote:
It's funny how linuxers seem to continuously rant on about how closed
technologies cause vendor lock-in... Now, I'm in a vendor lock-in with an open
technology: Reiser FS.
I have around 300 gigs of data in a quintillion files, many of them with
non-ascii filenames, on a ReiserFS partition.
Now, I am planning on creating an OpenSolaris fileserver with two disks in
Raid1, and would like to move this bulk over, with minimum risk of data
corruption (including filename corruption, of course).
Since Solaris has no native ReiserFS support, I'm currently contemplating my
possibilities. Since it's a "copy once and forget ReiserFS forever" scenario, I
definitely DO NOT want to spend time with installing Linux over any virtualization
architecture, configuring NFS to copy files from the virtual linux to Solaris, or
anything like that.
The ideal scene would be where I plug in an USB stick with some liveCD distro,
mount the RAIDed HDDs and the ReiserFS partition, do the copy, then forget I
ever had anything to do with that liveCD. However, I'm unsure whether Linux
supports ZFS (lol), and whether using a RAID array with two different software
RAID implementations is safe.
Ideas are welcome... :D Thanks!
You're pretty much hosed with trying to have both read natively by some
operating system. ZFS is natively supported by only Solaris/OpenSolaris
and FreeBSD, neither of which understand ReiserFS. Linux natively
understands ReiserFS, but only understands ZFS under the FUSE stuff.
I'd not bother with that. If the ReiserFS partition is actually a Linux
(software) RAID of any kind, well...
Frankly, your best bet is to have both systems (the old and new)
configured, and do an 'rsync --checksum' over the network from one
system to another. 300GB should take a 6-12 hours (counting disk speeds
and varying file sizes) over a 1G Ethernet.
If you are planning on cannibalizing the old server to create the new
server, well, you are pretty much screwed. I'd say get an external USB
drive, format it to FAT32 (vfat) or NTFS, then use something like GNU
tar to back up the ResierFS filesystem to a bunch of tar files on the
USB drive. Solaris will read vfat or NTFS. It's a bit ugly, in any case.
--
Erik Trimble
Java System Support
Mailstop: usca22-123
Phone: x17195
Santa Clara, CA
_______________________________________________
opensolaris-discuss mailing list
[email protected]