February 6, 201610 yr I have an old Unraid 6 server (built sometime in 2010) that is failing. Rather than spend anymore time diagnosing the server, I'm just going to cannibalize the case and power supply, and build something new. I'd like to move the disks from the old server into the new machine. What is the best procedure for moving drives with existing data on them to a new build. The new build will have a 4TB parity so that I can add larger drives in the future. Do I just move all the drives over to the new server without a parity drive, and assign the new drives as data? Do I then add the new 4TB drive as a parity drive? The Unraid 6 manual is not very helpful here. Thanks.
February 6, 201610 yr Community Expert New Config with the existing data drives and new parity. Start and parity will build. Preclear each new drive and add.
February 7, 201610 yr unRAID will still recognize the drives and current array even after hardware changes assuming you have a valid configuration. No need to start over. Typically, just plug the USB into the new server with the same drives and it will boot and work just like nothing was changed.
February 7, 201610 yr Community Expert unRAID will still recognize the drives and current array even after hardware changes assuming you have a valid configuration. No need to start over. Typically, just plug the USB into the new server with the same drives and it will boot and work just like nothing was changed. It might be less error prone to do it that way instead of New Config. Then after everything checks out just replace the old parity with the new larger parity. And of course if you wanted to reuse the old parity as data you could use the method linked in bjp999's sig for a way to avoid having to clear the old parity. So many options!
February 9, 201610 yr Author unRAID will still recognize the drives and current array even after hardware changes assuming you have a valid configuration. No need to start over. Typically, just plug the USB into the new server with the same drives and it will boot and work just like nothing was changed. So is the drive order irrelevant? I can plug the existing drives in any order into the new server, and Unraid will detect which drive is Parity and what drives are Data? Thanks.
February 9, 201610 yr Community Expert unRAID will still recognize the drives and current array even after hardware changes assuming you have a valid configuration. No need to start over. Typically, just plug the USB into the new server with the same drives and it will boot and work just like nothing was changed. So is the drive order irrelevant? I can plug the existing drives in any order into the new server, and Unraid will detect which drive is Parity and what drives are Data? Thanks. If you do it like lionelhutz suggested then unRAID will know all the drive assignments by their serial number. (These assignments are stored on your flash in config/super.dat)
July 31, 20169 yr Old thread I know - but thought that somebody else might benefit from this thread too. So, I have a i5 unraid 6 setup with multiple drives. I have the guts of a new server complete. My question is, can I rip all the drives from the older unraid machine and then it all the data be sat there ready to use if I plug and play into the new machine. Would rather not have to buy 12b of drives to merely do a transfer. Thanks in advance!
July 31, 20169 yr Community Expert Old thread I know - but thought that somebody else might benefit from this thread too. So, I have a i5 unraid 6 setup with multiple drives. I have the guts of a new server complete. My question is, can I rip all the drives from the older unraid machine and then it all the data be sat there ready to use if I plug and play into the new machine. Would rather not have to buy 12b of drives to merely do a transfer. Thanks in advance! Yes. But for piece of mind, get a printout of the Main page (and 'Cache' tab, if you have one) of the GUI. Then, go to 'Settings' tab, 'Disk Settings' icon and set "Enable auto start:" to 'No'. Shutdown your old server. Pull all the HD's and Flash Drive and install in the new server. Boot the server, check the GUI and make sure that your parity drive is assigned to 'Parity' and your 'Cache' drive is set to 'Cache, and that you have the right number of data drives. (Data drive positions are not important.) Start the array. Now change back the "Enable auto start:" to 'Yes'. If your experience is like mine was, it will be up-and-running within four minutes after you install the last drive.
January 25, 20188 yr Appreciate that this is a very old post, but I have just been through this process and wanted to let anyone know that it worked perfectly.. my only issue was my IP reservation on my router, removing the reservation and then trying to assign it to the new mac address. but the process of ..... Quote Then, go to 'Settings' tab, 'Disk Settings' icon and set "Enable auto start:" to 'No'. Shutdown your old server. Pull all the HD's and Flash Drive and install in the new server. Boot the server, check the GUI and make sure that your parity drive is assigned to 'Parity' and your 'Cache' drive is set to 'Cache, and that you have the right number of data drives. (Data drive positions are not important.) Start the array. Now change back the "Enable auto start:" to 'Yes'.
January 31, 20188 yr If you have 4 SSDs setup as a BTRFS RAID 0 in your cache pool and wanted to move that over. Would you have to keep the same serial drives as the same drive assignment? Or would unRAID be able to figure that one out too? I ask as I intend to do a server migration over the next week or so.
January 31, 20188 yr Community Expert 59 minutes ago, ryoko227 said: If you have 4 SSDs setup as a BTRFS RAID 0 in your cache pool and wanted to move that over. Would you have to keep the same serial drives as the same drive assignment? Or would unRAID be able to figure that one out too? I ask as I intend to do a server migration over the next week or so. You just need to connect all 4, and FYI device order isn't important in a pool, as long as all are present it's fine.
July 15, 20196 yr I know this is a old post sorry, but I have been reading up on moving my Raid and I have found a few sites that talk about it, and I would like to confirm a few things. I am happy about the parts @Frank1940 posted above, but I found this posting https://www.spxlabs.com/blog/2018/6/15/move-existing-unraid-disks-to-a-new-server, and they are talking about clearing the cache. but no telling you how. the only thing I can think about is moving out is the cache is my work that is label to go to a unraid like Users folder or works folder, but what about the appdata folder ?. do I need to do anything with this folder ?
July 15, 20196 yr Community Expert 4 minutes ago, chris_netsmart said: I am happy about the parts @Frank1940 posted above, but I found this posting https://www.spxlabs.com/blog/2018/6/15/move-existing-unraid-disks-to-a-new-server, and they are talking about clearing the cache. but no telling you how. If you're going to keep the same cache devices there's no need to move anything.
July 15, 20196 yr 9 minutes ago, johnnie.black said: If you're going to keep the same cache devices there's no need to move anything. thanks for the post.
October 20, 20196 yr what happens if i add existing 3 data drives with data on them from the old server into a new server with several disks allready member of a array on the new server? Or is the only safe option to copy over the data from old to new and then add the old drives as "new" drives
October 20, 20196 yr Community Expert If you add a new data drive to a parity protected array then Unraid will Clear (I.e. write zeroes) to the drive before adding it to ensure parity remains valid. This will wipe any existing content on the drive.
October 20, 20196 yr 1 hour ago, orlando500 said: okey.. thanks. Guess i have to transfer tru nfs then... Or, set a new config and build parity with all the disks. You will be unprotected from drive failure until it completes, so not the safest option, but much faster. Copying then adding keeps parity valid and allows you to compare the files to be sure the copy was successful. Slow, but safe.
November 15, 20205 yr My unraid config is screwed up after a cache drive fail. I have very little in the way of apps or dockers installed. How can I move the disk config and parity to a clean usb install and move my serial registration to a new usb boot of unraid. Thanks in advance newbie.
November 16, 20205 yr Community Expert On 11/15/2020 at 11:49 AM, Stratto said: How can I move the disk config and parity to a clean usb install Copy super.dat from the config folder.
May 18, 20224 yr I know this is an old topic and I'm resurrecting a zombie thread...but I just wanted to comment that it still works as of 5/18/2022 with the current up to date version of Unraid (6.9.2). I recently gutted my server and replaced the motherboard and CPU completely and added in an LSI 9211-8i (IT Mode) card. I then connected all the same hard drives up and powered things online and everything just connected and worked...all VM's, all docker containers, all arrays, all shares...they just worked. Anyway, just wanted to chime in and let folks know that the above method referenced by @lionelhutz (link directly below) worked like a charm. Drive order is irrelevant as serial number is used...so it doesn't matter what connection they are as long as they are connected.
July 6, 20224 yr On 5/18/2022 at 9:37 AM, devnet said: I know this is an old topic and I'm resurrecting a zombie thread...but I just wanted to comment that it still works as of 5/18/2022 with the current up to date version of Unraid (6.9.2). I recently gutted my server and replaced the motherboard and CPU completely and added in an LSI 9211-8i (IT Mode) card. I then connected all the same hard drives up and powered things online and everything just connected and worked...all VM's, all docker containers, all arrays, all shares...they just worked. Anyway, just wanted to chime in and let folks know that the above method referenced by @lionelhutz (link directly below) worked like a charm. Drive order is irrelevant as serial number is used...so it doesn't matter what connection they are as long as they are connected. I'm doing something similar, but my new motherboard supports NVMe drives so my plan is to add two drives and move my cache to one of them. Should I just boot server and start the array with the two NVMe drives left unassigned, just to make sure everything started and is running fine? Then after that's finished, add the NVMe drives in to the cache pool? Or should I fire everything up first just to confirm everything works, then physically install the drives in to the motherboard and add to Unraid? Edited July 6, 20224 yr by caimakale
July 6, 20224 yr Community Expert 1 hour ago, caimakale said: boot server and start the array with the two NVMe drives left unassigned, just to make sure everything started and is running fine? Then after that's finished, add the NVMe drives in to the cache pool? Sounds good to me.
July 25, 20223 yr On 7/6/2022 at 1:26 AM, caimakale said: I'm doing something similar, but my new motherboard supports NVMe drives so my plan is to add two drives and move my cache to one of them. Should I just boot server and start the array with the two NVMe drives left unassigned, just to make sure everything started and is running fine? Then after that's finished, add the NVMe drives in to the cache pool? Or should I fire everything up first just to confirm everything works, then physically install the drives in to the motherboard and add to Unraid? I think either one of those approaches will work. If it were me, I'd do the first one.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.