Transferring Array to ESXI v7.0 -- Advice?


Recommended Posts

Hello!

 

I began my journey with UnRaid 3-4 years ago, with a crappy old AMD desktop and zero working knowledge of networking, storage or virtualization. Aside from the obvious, this OS opened my eyes and fueled an ever-expanding homelab and desire to learn... while slowly draining my bank account :).

 

Here's where I am:

 

- R730XD LFF, running Dell's custom ESXI 7.0 iso

- Crossflashed H330 Mini to HBA330 Mini

- Unraid VM configured & tested with:

      - HBA330 Mini direct passthrough

      - Unraid Trial > USB Flash Drive direct passthrough

      - Unraid WebGUI works great, added Unassigned Drives(+) Plugin

      - Successfully added a 850 Evo 250gb & a 2.5" 10k SAS Drive 

      - Formatted / mounted one as unassigned drive

      - Created a 1 drive array w/ other, formatted and mounted it

      - SMB Shares are working swimmingly and all seems to be well

 

How can I "safely" dismount my existing & nearly full 20tb array from an older rig and transfer it into this virtualized state?

 

Are there any other things I need to check within Unraid to ensure I have a successful move? Am I missing anything???

 

All and any feedback welcome!

 

Thanks :)

-bmilcs

 

 

Edited by bmilcs
Link to comment

Assuming the HBA330 will accommodate all your array (and cache?) drives, it should be fairly straightforward and painless.

 

I suppose I would use the VM you already created, with your existing (production, licensed) USB drive:

 

0. Make sure you allocated sufficient resources (CPU, RAM) to the Unraid machine.

1. Take a snapshot of the drive locations in the old array (SNs), just in case.

2. Configure the production Unraid to not auto-start the array. Properly shut down the old machine.

3. Move your array drives, cache drive(s) and boot USB drive to the R730 (via the HBA330). 

4. Start the R730. Assign the USB drive to the Unraid VM, instead of the trial one.

5. Configure the Unraid machine to boot from the USB (hey, it's ESXi 7).

6. Boot the Unraid VM.

 

If all worked well, Unraid should boot and you should see an un-started array with all your drives in their places. Make sure they are all indeed in their correct slots, and then you can start the array.

Up to here this should all be reversible, in case of failure.

 

Remember none of your plugin installations on the trial USB drive are carried over. You have basically imported your entire existing Unraid system.

 

 

One potential gotcha might be that for some reason the drives will get a slightly different name. In that case you will need to go through one more step - "new config" with carefully assigning drives into positions - but I doubt this would happen.

 

Good luck!

 

Link to comment

Thanks man.

 

Is there an easy way to keep my old array with a new copy of the installer? I'd ideally like a fresh clean start, without losing my data. I can't even remember all of the customizations and tweaks I've tried over the years and forgot about. 

Link to comment
9 minutes ago, bmilcs said:

Is there an easy way to keep my old array with a new copy of the installer? I'd ideally like a fresh clean start, without losing my data. I can't even remember all of the customizations and tweaks I've tried over the years and forgot about. 

You could, for some value of "easy". 

 

Note that your current license is tied to the current USB stick. For a fresh start, you'll need to either (a) get a new license or (b) ask Limetech to move your existing license to a new USB stick, or (c) back up your existing USB stick, put a fresh install of Unraid on it and then copy the license files (only) from the backup back to the USB stick.

 

Then, you will want to do a "new config", assign each drive to its exact location from the old array (make triple sure!!), mark "parity is already valid" and sail away. You will of course need to re-configure all user shares, plugins, dockers etc. etc.

 

Link to comment
1 hour ago, bmilcs said:

Alright. So, my unraid server finally stayed up long enough to do a full parity check with zero errors. I turned off autostart, took some screenshots of it's current configuration, and am taking it down now for the transplant! Wish me luck.

Go @bmilcs! Report results... 🙂

Link to comment

@doron 

 

UtFT7JR.png

 

So scared! Booting for the first time w/ production USB & drives installed.

 

Sorry for the lack of responses. I've been mounting plywood & 6u network rack in my closet, running 2 lines of CAT6a to each room of my house, with an epic cable management tray in my attic & over-the-top sch40 6" PVC leftovers through the ceiling :). 

 

DOH. I don't have my ESXI's vlan setup properly on my R730XD. 

 

Edit: Patch Panel fail.

Edited by bmilcs
Link to comment
  • 2 weeks later...

Quick update: All is well :). Finally went through a full parity check and UnRaid is running better than it ever has.

 

It goes to show any 'old hardware' does not beat a decommissioned enterprise level server. Of course it I'm such a dummy.

Rybkz3N[1].png

Edited by bmilcs
Link to comment
  • 4 weeks later...
10 minutes ago, Adam64 said:

I was never able to get the VM to see the USB stick.  Neither native nor with plopexec.

ESXI is fussy with what USB drives you use. I failed to install it twice with older drives.

 

Try adding it this way if you haven't already.

 

Here's what you want to pick up:

 

https://www.amazon.com/dp/B077Y149DL/ref=twister_B078VKF48F?_encoding=UTF8&psc=1

unraid-esxi.PNG

Edited by bmilcs
Link to comment
  • 1 month later...

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.