Add an -r
flag after set
.
The confusion arises with restores due to how ZFS treats the pool’s top-level root dataset. Some people conflate it with the “pool”.
This is why I personally create “pseudo roots”, which makes replications, backups, and restores more intuitive.
Pseudo root datasets are glorified placeholders. Think of them as keychains for your keys.