Hi,
I got 2 servers created with FreeNAS 11.2 that are both now running TrueNAS CORE 12.0-U6.
The main server got a GELI encrypted HDD pool and a GELI encrypted SSD pool.
The other server is just for backup and got identical hardware but only got that GELI encrypted HDD pool.
Normally I do a weekly replication of the main servers HDD + SSD pool to the backup servers HDD pool.
But because of a dying SSD I needed to maintain the SSD pool so I used that to destroy and recreate the SSD pool with more drives. GELI encryption isn'T available anymore so I created a unencrypted pool and only encrypted a dataset that all other datasets/zvols are childs of. That worked fine so far but now I got the problem that I can't backup my SSD pool anymore because it looks like it is not possible to replicate a ZFS natively encrypted dataset/zvol to a "non" (or GELI) encrypted pool.
Is there a way to somehow get the replication working without needing to destroy and recreate both of the HDD pools? Recreation would be very annoying because when I destroy my main GELI encrypted HDD pool and recreate it with ZFS native encrytion I can't use replication or "zfs send | zfs recv" to copy the data over from the backup HDD pool because I run into the same problem like with the SSD pool that replication isn't possible between GELI and native encrypted pools. So I would need to create all datasets and zvols from scratch and manually copy over the files using rsync and dd (like I did it with the SSD pool before).
Any hints on how to best do that?
I got 2 servers created with FreeNAS 11.2 that are both now running TrueNAS CORE 12.0-U6.
The main server got a GELI encrypted HDD pool and a GELI encrypted SSD pool.
The other server is just for backup and got identical hardware but only got that GELI encrypted HDD pool.
Normally I do a weekly replication of the main servers HDD + SSD pool to the backup servers HDD pool.
But because of a dying SSD I needed to maintain the SSD pool so I used that to destroy and recreate the SSD pool with more drives. GELI encryption isn'T available anymore so I created a unencrypted pool and only encrypted a dataset that all other datasets/zvols are childs of. That worked fine so far but now I got the problem that I can't backup my SSD pool anymore because it looks like it is not possible to replicate a ZFS natively encrypted dataset/zvol to a "non" (or GELI) encrypted pool.
Is there a way to somehow get the replication working without needing to destroy and recreate both of the HDD pools? Recreation would be very annoying because when I destroy my main GELI encrypted HDD pool and recreate it with ZFS native encrytion I can't use replication or "zfs send | zfs recv" to copy the data over from the backup HDD pool because I run into the same problem like with the SSD pool that replication isn't possible between GELI and native encrypted pools. So I would need to create all datasets and zvols from scratch and manually copy over the files using rsync and dd (like I did it with the SSD pool before).
Any hints on how to best do that?