Encryption key weirdness between host and backup pools. host is different from backup, but host unlocks part of backup data

I will warn you, there’s a high likelihood you’ll lose your data, unless you get a real clear grasp of what is going on, and you practice the routine habit of backing up your config and keys (or passphrases), and testing them regularly.

If you’re caught in this shuffle, you might accidentally change a dataset’s userkey (without realizing it), or not realize that an exported keyfile is relevant only to a dataset’s original encryption key, which has since been changed / inherited. You might even accidentally overwrite a “saved keystring” or “saved passphrase” that was meant for another dataset, confusing the two and forever locking yourself out of your own data.

1 Like