TrueNAS SCALETrueNAS Nightly Development Documentation
This content follows experimental nightly development software. Pre-release software is intended for testing purposes only.
Use the Product and Version selectors above to view content specific to a stable software release.

Import Pool

ZFS pool importing works for pools exported or disconnected from the current system, those created on another system, and for pools you reconnect after reinstalling or upgrading the TrueNAS system.

The import procedure only applies to disks with a ZFS storage pool.
Do I need to do anything different with disks installed on a different system? When physically installing ZFS pool disks from another system, use the zpool export poolname command in the Linux command line or a web interface equivalent to export the pool on that system. Shut down that system and move the drives to the TrueNAS system. Shutting down the original system prevents an in use by another machine error during the TrueNAS import.

To import a pool, go to the Storage Dashboard and click Import Pool at the top of the screen.

TrueNAS detects the pools that are present but not connected and adds them to the Pools dropdown list.

Import Pool Screen
Figure 1: Import Pool Screen

Select a pool from the Pool dropdown list, then click Import.

Can I import GELI-encrypted pools?

GELI encryption is specific to FreeBSD so TrueNAS SCALE cannot import GELI-encrypted pools. See the GELI Pool Migrations section in the CORE Storage Encryption article.

The Preparing to Migrate article provides information on what you can and cannot migrate and a checklist of actions to take before migrating from CORE with GELI-encrypted pools to SCALE.