ZFS pool access

jcoffey0093

Dabbler
Joined
Aug 26, 2019
Messages
16
I have a ZFS pool that was attached to my TrueNas server. I had an event where the system stopped recognizing the ZFS Pool. I tried re-importing the pool into a new pool which failed to import.
I tried using Mdadm to read the files on the hard drive using Ubuntu 20.04. but I was getting an error.

I tried using Disk Drill to recover all the files on the hard drive, but this can take a long time, and the recover files are renamed.
Disk Drill will try to recover all deleted files on the disk drive.

I have heard there is another option - ZFS-FUSE for Mac ( Catalina and earlier). I not sure how to use the option.

I appreciate any solution.
Thank you
jag5cof
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
If your pool has corruption to its metadata or insufficient replicas, your only alternative will be to attempt recovery with a tool like Klennet (https://www.klennet.com/zfs-recovery/default.aspx).

It's not free, but you can run it to see what will be recovered before paying, so only time lost if it's not going to work.

The other options you mention either don't fully support ZFS (disk drill) or expect a working pool (ZFS-FUSE).

I also managed to find this... https://github.com/Stefan311/ZfsSpy

It's open source and may be able to recover files, but I have no personal experience with it, but do note the requirement to work with image files rather than directly with the disks (also an option in Klennet which might be wise to take if you have the disk capacity available somewhere). (nor much with Klennet other then some basic tyre kicking)
 
Last edited:
Top