So here's the situation.. I have been tasked with migrating a 2008 R2 file server to FreeNAS. To do this I am going to have to follow a very convoluted way to get there. There's 20TB of data on a 28TB RAID6 array. I will be setting up both machines with jumbo packets and Intel NICs for this transfer. I will have temporary access to 11x3TB hard drives to migrate the data. Here's the steps I will be taking:
1. Use an 11 drive RAIDZ2 temporary FreeNAS server to create a temporary location for the data.
2. Copy all of the data from the 2008 R2 server to FreeNAS.
3. Install/Setup the "new" permanent FreeNAS on the former 2008 R2 server.
4. Copy all of the data from the temporary FreeNAS server back to the "new" permanent FreeNAS server.
5. Destroy the zpool and disassemble the machine as the hard drives will be used elsewhere.
So, what's the fastest way to get all of the data from the 2008 R2 server to FreeNAS and then from 1 FreeNAS machine to the other? I was thinking about CIFS, FTP, Rsync, etc. Even if I got a constant 100MB/sec I'm looking at 92 hours for a complete file copy for 20,060GB of data. Shoo!
Any recommendations for how to accomplish this feat? I was thinking rsync because I could set it up to run-once and let it go until it finishes. Of course, I'll have to wait 4 days or so for it to finish one-way(yuk!). I just figured rsync is probably the most user friendly and possibly the fastest. I just don't know how fast/slow rsync is and I can't find any good info on how rsync performs for file transfers. I've never used it, but I did set it up on 2 VMs on 2 different machines and it was very easy, but slow. Presumably it was slow because it had 3GB of RAM and was virtualized.
1. Use an 11 drive RAIDZ2 temporary FreeNAS server to create a temporary location for the data.
2. Copy all of the data from the 2008 R2 server to FreeNAS.
3. Install/Setup the "new" permanent FreeNAS on the former 2008 R2 server.
4. Copy all of the data from the temporary FreeNAS server back to the "new" permanent FreeNAS server.
5. Destroy the zpool and disassemble the machine as the hard drives will be used elsewhere.
So, what's the fastest way to get all of the data from the 2008 R2 server to FreeNAS and then from 1 FreeNAS machine to the other? I was thinking about CIFS, FTP, Rsync, etc. Even if I got a constant 100MB/sec I'm looking at 92 hours for a complete file copy for 20,060GB of data. Shoo!
Any recommendations for how to accomplish this feat? I was thinking rsync because I could set it up to run-once and let it go until it finishes. Of course, I'll have to wait 4 days or so for it to finish one-way(yuk!). I just figured rsync is probably the most user friendly and possibly the fastest. I just don't know how fast/slow rsync is and I can't find any good info on how rsync performs for file transfers. I've never used it, but I did set it up on 2 VMs on 2 different machines and it was very easy, but slow. Presumably it was slow because it had 3GB of RAM and was virtualized.