Closed matsimon closed 5 years ago
+1 for "createtxg,guid" - zxfer on FreeBSD 12 can't replicate dataset - error message:
...
Creating destination filesystem "zusbbackup/backups/pf-mon/zroot" with specified properties.
cannot create 'zusbbackup/backups/pf-mon/zroot': 'createtxg' is readonly
Error when creating destination filesystem.
Thanks @petr-fischer for you input, I think for these 2 features we can pretty much assume that they are available to illumos, FreeBSD and ZFS on Linux since if I read the illumos ticket 9621 correctly.
Also when comparing zfs(1) from FreeBSD 11.2 vs. 12.0 it seems both these options have been imported with that release.
I'll try to check for the other feature but will first go ahead an offer a pull request for these (IMO) confirmed read-only features.
Just found another potential addition to this list (on FreeBSD 12): dnodesize
.
Just found another potential addition to this list (on FreeBSD 12):
dnodesize
.
FreeBSD 12 has dnodesize, but 11.x does not.
Hi
First: Thank you for your continued work on zxfer. I ran into issues when I tried to basically use zxfer for backup to a local USB disk while using CentOS 7.5 and ZFS on Linux 0.7.11 where zxfer only started to work and not fail with a error message about read-only attributes after adding the following new attributes to readonly_properties:
This was easily reproducible via i.e. said example in zxfer(8) Examples section "Ex1 - Backup a pool (including snapshots and properties)". Both the source and destination pools were created with ZFS on Linux.
This was only a trial and error, however I can't judge if this es even actually the right thing to do or if I am doing something really bad. The transfers seem to be giving expected results after some manual check on the source and destination data.
It would be nice, if we could integrated this upstream once we are certain that this isn't causing regressions for anyone or only a Linux-specific thing.
Regards Mathieu