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.

Replace working smaller drive with larger drive - safer method?

Featured Replies

Hi, 

 

I looked around and didn't find a thread on this but here goes. 

 

I'm interested in adding the drive without an array rebuild as I have dockers that I need to run (think security camera's) that will be writing data to the array while this is being performed. I had a drive fail a year ago and I tried writing data to the array during a rebuild and I lost data. I'm running unraid 6.12.6

 

I'm following this: https://docs.unraid.net/legacy/FAQ/replacing-multiple-data-drives/#safer-method

 

I've already installed physically the new larger drives in my system. I want to swap out 2x 4TB drives with 2x 10TB drives. 

 

The 4TB drives are already included in the array. The 10TB drives have been pre-cleared with Unassaigned Devices plugin. Good to go there. I made an xfs file system on the 10TB drives and I have already rsync -avX one of the 4TB drives to one of the 10TB drives. 

 

What is the correct method to go about doing the drive upgrade that won't cause unraid to rebuild parity?

 

 

Edited by xjumper84
added pertinent information

You always need to rebuild the data drive or resync parity, there's no other way, and doing that correctly should never cause any data loss.

  • Author

So either way I just pull the 4TB drive, put the 10tb drive in it's spot and rebuild the data onto the 10tb drive. 

 

Also, while I do that, I can't be running a docker container that will be writing data to the array. Is that correct? 

55 minutes ago, xjumper84 said:

Also, while I do that, I can't be running a docker container that will be writing data to the array. Is that correct? 

You may use the array as normal, including writes, but it will drastically slow down both operations.

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...

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.