System Drive Questions

Hello,

I have a TS-h1277AXU-RP currently running QuTS hero h5.2.6.3195 Build 20250715. I mistakenly configured the machine with the HDD pool as the system drive, but I would prefer to use the M.2 SSDs that I have. The HDD pool is already quite full of data, how can I go about making the SSDs the system drive? Could I detach the HDD pool and re-initialize with only the SSDs installed, and then reattach the HDD pool?

Thanks

hmm.. you would probably have a hard time when two system pools fight (upon insertion of the HDD pool).

You can try, worst case you have to restore from backups.

I have a feeling you will need to start over completely.

Our internal team will try to test and determine the best approach.

However, could you please provide us with more detailed information about your setup, such as how many SSDs or HDDs you have? If possible, please also provide a screenshot of your Storage Manager. Thanks!

backup sys conf

init sys w ssd

load sys cfg

remove hdd pool wo disk instaled

attach hdd and make attach and rescan to find pool on hdd

vola

5 HDDs, 2 M.2 SSDs currently configured as a cache.

I’m assuming my best path forward would be to add more drives, create a new pool with the drives, move the data to that pool, and then re-initialize?

In terms of screenshot, does this suffice or do you need more info?

This sounds promising. You’ve done this before?

If you reinit the NAS your data is gone..use your backups to restore your data.

Right, sorry, I wasn’t explicit enough. I would move the data to the new pool and then detach the pool so that nothing happens to the data. At that point I can re-initialize with the SSDs and the original HDD pool still installed, then reinstall/reattach the new pool.

We currently don’t have backups. The reason why I need to do this is to try and speed up the applications. I read from someone else somewhere that they had better replication/restore performance when using SSDs as the system drive, and I need that performance boost with 17TB of data to move.

Messing around with the drive configuration without backups is not a terribly great plan. Even if it takes a long time, I’d suggest performing this critical task first.

17TB of data will fit on a 20TB backup drive … pretty much a no brainer to buy at least one of those drives.

I forgot that I have a few 16TB drives laying around. So my new plan:

  1. Configure 16TB drives in new pool.
  2. Backup current data pool to new pool.
  3. Detach new pool.
  4. Re-initialize the NAS.
  5. Re-configure pools and system drive.
  6. Restore backed up data to original pool.

Does that sound right?

Remember the OS is on the drives, so I would not do anything with internal disks (hence the backups!)

Otherwise you might import your problems right back into the new system upon insertion of that detached volume (it ‘should’ not, but it has happened)

The problem is that when you insert drives/create a pool, the OS gets written on to them. They have memory of the configuration. You need to backup to something completely off the NAS (ie: an external HD, a different NAS or the cloud.

As soon as you insert those drives back in after you set everything back up, it’s going to cause an issue. When you “start over”, you need to completely start over. It’s a pain and it takes a long time. I have done it more than once.

In QNAP world: System Drive <> OS Drive

1 Like

Ok, so to clarify, any new pool (Pool2) I create to act as a backup target could create issues when I restore my data from it after the re-initialization? Even though it’s not the original system drive pool (Pool1) which will get re-initialized? Doesn’t that kind of negate the point of the NAS migration feature?

Maybe this will clear it up a bit: This is a 12-bay NAS. The current system drive is on a pool made up of 5 10TB drives (Pool1). I have some 16TB drives I can use in other bays for a new pool (Pool2) which I can then copy my data to. I can then detach Pool2 and physically remove those drives. Then re-initialize with the SSDs and Pool1 still installed, and re-attach/install Pool2 once that’s complete. Then move the data back over to the new Pool1.

Well, the usecase for NAS migration is to mimic the settings/layout of the old NAS as closely as possible.

I see, that makes sense.

This is essentially what I’ll be doing, the only difference is it’s the same physical NAS:

How can I move the disks to another running NAS and keep the existing data? | QNAP

And this describes something similar:

How to Safely Detach and Reattach Volume/Storage Pool | QNAP

That’s why I said it ‘should’ work, but these things have gone wrong in the past, so doing it via and external disk (to also keep your backups) would be the best solution

1 Like

And I think it’s just easier to have all the data external to the NAS. That way, you can set up everything the way you want it at once and then start moving your data back into place. It just works much better that way and it’s also easier.

2 Likes

I’m paranoid enough that I went and pulled another NAS from almost-production. I will install the 16TB drives in that one, get everything backed up, and then perform the re-initialization. Relatedly, I’ve had some issues setting up RTRR, hopefully it works in this case (they’re patched into the same switch now). I saw a post from 7 years ago where people were having the same issue I am having where authentication of the RTRR account fails for some reason.