"To the iXsystems Support Team / Community,
I am reaching out regarding a critical data access issue on my TrueNAS Core system (Version 13.0-U6.8).
The Problem: After a system reboot and update, my main data pool (‘Backup’, ~7.6TB) was unmounted. ZFS reports the pool is encrypted with aes-256-gcm, but the keylocation is set to prompt.
Technical Background:
-
The pool was originally managed by the TrueNAS WebUI. I never manually set a passphrase; it was handled automatically by the system.
-
zpool historyshows that the system used to load keys from temporary files in/tmp/(e.g.,zfs load-key -L file:///tmp/tmp...). -
After the update, the
storage_encrypteddatasettable infreenas-v1.dbappears to be missing or empty for this pool, andstorage_volumemarksvol_encryptas0, even though ZFS layer confirms it IS encrypted. -
I have access to the
pwenc_secretand severalfreenas-v1.dbbackups from previous Boot Environments (November 2025 and April 2026).
Request: Is there a known procedure to re-derive or extract the ZFS Master Key from the pwenc_secret and the configuration database when the WebUI metadata has been desynchronized? I need to recover the keyfile to run zfs load-key.
I am a long-time user and this pool contains critical data. Any advanced CLI guidance or recovery tool recommendation would be deeply appreciated.
Best regards, Lucas."