Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Hardware migration hit a snag "All existing data on this device will be OVERWRITTEN when array is Started"

Featured Replies

Hi there guys, I'm migrating one of my servers to a new motherboard :
 

  1. Turned off array auto start
  2. Took a screenshot of the disk order
  3. Transported all HDDs and nvme's to the new system
  4. booted 
  5. noticed that one of the cache nvme's was missing (never started the array)
  6. powered off and re-seated the missing nvme device from a pci-e slot that seems to be the issue into another
  7. booted again, every drive was recognized but the cache pool didn't populate with the missing drive automatically
  8. if I try to assign the missing drive in it's original place it shows the following warning "All existing data on this device will be OVERWRITTEN when array is Started"


At no point have I started the array so I think I'm still safe...my initial instinct was to rebuild the flash from the online backup...BUT... it seem to have been overwritten just as I booted (even without starting the array...doh...)

Seems to me that there is probably a very simple solution here but I'm not seeing it ...maybe because of the scary warning


Can anyone give me an insight?

Thanks


 

  • Author

Here's a couple of screenshots... still haven't dared to start the array out of fear :

Now:

after.PNG


Before:
before.PNG

Edited by Diego Spinola

Remove both cache devices from pool, start array to force Unraid to forget them, stop array and assign both as they were, the all existing... message should go away.

  • Author

Hi there @jonathanm  thanks for the reply, just now I found an offsite (B2) "flash backup" generated last night which would certainly contain all config files needed for this to be repaired (don't really know where this cache pool info would be located but i'm sure it is in there right?), do you think that the safest way it is to do what you said even though I have some "cache only" shares on my server? Am I overthinking it and there's no real risk ?

Using your plan I would:

  1. Turn VM and Dockers off
  2. Remove all devices from cache pool
  3. Start and Stop array
  4. Create a new cache pool with the same drives, in the same order as before

 

  •  Plan B : Try to recover the configs from yesterday's backup 

     Thanks 
  • Author

Something really weird just happened: I rebooted the server (Again without starting the array) and it seem to have "remembered" the disk:
image.thumb.png.42554a8a4af661ac769c1f6cbb5d9273.png
 

 

all by itself...

any way to check that it won't destroy my data before staring the array?

45 minutes ago, Diego Spinola said:

after.PNG

 

 

3 minutes ago, Diego Spinola said:

image.thumb.png.42554a8a4af661ac769c1f6cbb5d9273.png
 

 

3 minutes ago, Diego Spinola said:

any way to check that it won't destroy my data before staring the array?

Since the message is gone it should be fine.

  • Author

Thanks @jonathanm , it ended up working perfectly , strange behavior tho , I'll report it as soon as I'm finished with the upgrades

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.