NAS Upgrade with Disk Migration + new SSD

Hi all - I have a TS-451+ that I’ve decided to upgrade to a TS-464. I’ve read about updating the firmware without drives, ensuring firmware updates, etc. However, the TS-464 supports m2 SSD drives and I’m wondering if I should consider installing one then loading the core OS and apps on an SSD first, but I don’t know if that would cause any issues doing a migration for my drives from the old TS-451+.

Is there any advice or guidance for how to perform this? Is it possible without losing the data volume (a nonstarter for me)?

Thanks!

Migrating to a new device has to be done as is.

If you add SSD’s first, you will have a bad time (even more so if you do not have backups, so make tripple sure you have good current backups)

If you want to install the system volume on SSD, you need to start from scratch and restore from backups.

1 Like

Kind of what I figured, thanks! And there’s not a way to move system-level things to the SSD later, right?

To promote a new system volume you have to remove the current system volume (that would be your main storage), so it’s basically starting from scratch*

Also be advised that there is spanning OS partitions on all disks that get accessed all the time for logs,apps,etc. So disk sleep would not work either way.

‘*’ I seem to remember that somebody did a “safely detach” of their current system volume and then promoted a new one to system and later on imported the detached volume again, but I am not sure this will work for sure (also backups would be VERY much needed here)
https://www.qnap.com/en/how-to/faq/article/how-to-safely-detach-and-reattach-volumestorage-pool

1 Like

Unfortunately I don’t have a lot of options aside from this system for backing up 35TB, so I’ll just keep things as is for the time being. Appreciate the input, thank you!

One thing to make clear, the “system” volume is NOT the OS volume. The operating system in QNAP is spread across all drives. There is no way to install the OS on just an SSD drive. “System” volume means the default volume for applications, QNAPs internal databases, etc.

It speeds things up but not in the way you might think,

So if I initialize a new QNAP (QTS) with only M2 drives, but then add HDDs it’ll start to use that for “system” data as well after the fact?

Correct, the system RAID1 partitions (md9 and md13) will be added to each drive

1 Like

How does it handle removal of a pool after the fact? Just fall back to the other mirrors it has?

Correct, as long as one member of this spanning RAID1 group is present, the base OS and log files (minus kernel and bootstrapper stuff on the DOM) remain intact.

Here’s what I’m considering. I have ~30TB of data. I still have my “old” NAS drives that were 4x8TB in a RAID5 previously. In a RAID0 that’s 32TB.

So, what if…

  • When I get my new 464 I initialize it with m2 drives and no HDDs
  • Then I install my old 4x8TB HDDs in the 464 and initialize as a RAID0
  • Back up my 30TB of content from the TS-451+ to the 464
  • “Remove” that storage pool from the 464 after the backup, pull the drives
  • Move my current drives from the 451 to the 464 and let it initialize a new (empty) storage pool in RAID5
  • (can I?) Move the RAID0 drives to the 451 and it can read them?
  • Then restore the data from the 451 to my new pool on the 464

Is that plausible? Risky? Impossible?

I can likely pare down the 30TB into “stuff I actually care to back up” also.

With RAID0, you should definitely care about backups first.

Get a TR004 and setup it up with large drives that will fit this data comfortably and back it up.

RAID0 will destroy ALL your data upon single drive failure and cannot be expanded by any means (adding disks or swapping disks). So you are basically on borrowed time until your data is gone.

Agreed. I would never rely on RAID0 for anything important. I did once and lost it all.

RAID0 is great and useful but only for stuff you really aren’t worried about. For example, my TS-451 is used solely for QVR Surveillance and recording video from my cameras. I have 4 drives with some being difference sizes in RAID0. If I lose my recordings, no big deal. I’m not worried about it.

Any data I care about is at the very least in a RAID1 configuration.

The RAID0 is just for staging the data temporarily. That’s all. I would verify the data was intact before wiping the production array. Then immediately restore.

What I’m mainly concerned with is if I can “move” the RAID0 array from the 464 to the 451 as I’ve described, since the 451 won’t have any other data store on it for the system stuff.

In terms of moving the old disks, as they are currently containing your system volume, they would clash with your new systems new system volume.

As mentioned further up, you can try to detach and reattach the volume/pool, this way it might work (if the process is clever enough to check for existing system volumes first)

Just inserting the disks cold from the old system, would for sure end in tears.

1 Like

In this case, it may be necessary to reconfigure the NAS settings. However, the good news is that data migration will not be required, and your existing files can remain intact. If this approach is acceptable to you, we can provide some reference guides and procedures to assist you. Thank you!

Hi @SteveKo - I’d love any additional info or references you can share that will help! Thanks!

BTW: dealing with large data (if 30TB is large depends to owners view), does not excuse of not having backups. :wink:

Regards

1 Like

Thank you for your valuable contribution to the question.