ZFS pool recovery TrueNAS to Proxmox

black-death

New Member
Dec 9, 2025
1
0
1
I just installed Proxmox VE 9.1.1 to migrate from a wholly TrueNAS based solution. However, due to power outages, the ZFS pool that was managed by TrueNAS was in a degraded state.

The disks themselves seem to be healthy, from their SMART properties, but I'm unable to import the pool as a ZFS pool.


Upon running

Code:
`zpool import -f poolname`

The entire node freezes, with the I/O delay pegged at 50%. The only way to bring it back is a hard reboot.

However, upon checking the disk read/writes using iostat, the disks that make up the ZFS pool are almost entirely idle.

Here's the pool configuration (which I'm able to read by importing the pool as read-only)
Code:
>  pool: Main pool

> state: DEGRADED

>status: One or more devices has experienced an error resulting in data

>corruption.  Applications may be affected.

>action: Restore the file in question if possible.  Otherwise restore the

>entire pool from backup.

>   see: [https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A](https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A)

>  scan: resilvered 76.1M in 00:07:23 with 138 errors on Sun Dec  7 20:39:34 2025

>config:

>

>NAME                                      STATE     READ WRITE CKSUM

>Main pool                                 DEGRADED     0     0     0

>raidz1-0                                DEGRADED     0     0     0

>20033341-aeb7-46ee-bce7-59a3f0e6a2b8  ONLINE       0     0     0

>61adc555-8cbb-4196-a257-f9d8ba803923  DEGRADED     0     0     0  too many errors

>693a2394-acd3-47e9-9934-e1f1cbf63ea8  ONLINE       0     0     0

>

>errors: List of errors unavailable: permission denied

The pool contained ~150GiB of data before the power outages.
Is there a way to recover this pool / the data in this pool? Any suggestions are welcome
 
Last edited: