Due to some reasons, I had to migrate my TrueNAS Server to a new one. There is a lot of GIS data in my TrueNAS Server but since it won’t boot, I need to do a fresh install on my new server hardware. The idea was to keep the existing hard disks and then import the Pool from the hard disk to the new TrueNAS installation. You may follow my guide below if you have a similar situation where you want to migrate your TrueNAS to a new server. This article will show you how to import the existing Pool on TrueNAS. I am using TrueNAS 13.0.
Scenario:
- I have two hard disks 4 TB each.
- One Pool
Steps to Import Existing Pool on TrueNAS
First, connect the two hard disks to the new TrueNAS server. And then log in to the TrueNAS dashboard and make sure all the disks are recognized on the new system. See the example below.
Now, go to Storage | Pools. Click Add to add a new Pool to TrueNAS. And then, choose Import an existing pool.
If your previous pool is encrypted, select Yes to decrypt the data, otherwise choose No.
Now select your existing Pool from the list.
Press Import to start the process
The process could take a few minutes depending on how big your data is.
Pool import works really well on TrueNAS. So, if something happens with your TrueNAS server and you had to re-install, don’t worry, you can re-import your pool safely.