Warning: Permanently added '98.81.196.11' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/11226698-epel-10-aarch64 --chroot epel-10-aarch64 Version: 1.10 PID: 11806 Logging PID: 11808 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'bootstrap': 'off', 'build_id': 11226698, 'buildroot_pkgs': [], 'chroot': 'epel-10-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'a9b0e7aaa9c3ac4454d2f048916c215dde5c6637', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/spike/znapzend/znapzend', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'znapzend', 'package_version': '0.23.6-1', 'project_dirname': 'znapzend', 'project_name': 'znapzend', 'project_owner': 'spike', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/spike/znapzend/epel-10-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'spike/znapzend--gitlab.com:spike77453', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'gitlab.com:spike77453', 'tags': [], 'task_id': '11226698-epel-10-aarch64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/spike/znapzend/znapzend /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/spike/znapzend/znapzend', '/var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend'... Running: git checkout a9b0e7aaa9c3ac4454d2f048916c215dde5c6637 -- cmd: ['git', 'checkout', 'a9b0e7aaa9c3ac4454d2f048916c215dde5c6637', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend rc: 0 stdout: stderr: Note: switching to 'a9b0e7aaa9c3ac4454d2f048916c215dde5c6637'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at a9b0e7a automatic import of znapzend Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading znapzend-0.23.6.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o znapzend-0.23.6.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/spike/znapzend/znapzend/znapzend-0.23.6.tar.gz/md5/d3b8a58b17e977474ca311c3786b3af9/znapzend-0.23.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 301.8k 100 301.8k 0 0 18.54M 0 0 INFO: Reading stdout from command: md5sum znapzend-0.23.6.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend/znapzend.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1793280330.813093 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.9 starting (python version = 3.14.5, NVR = mock-6.9-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend/znapzend.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1793280330.813093 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend/znapzend.spec) Config(centos-stream+epel-10-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.9 INFO: Mock Version: 6.9 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf4 detected and used (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-6.0.2-1.fc44.aarch64 rpm-sequoia-1.10.2-2.fc44.aarch64 python3-dnf-4.24.0-3.fc44.noarch python3-dnf-plugins-core-4.10.1-9.fc44.noarch dnf5-5.4.6.0-1.fc44.aarch64 dnf5-plugins-5.4.6.0-1.fc44.aarch64 Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 19 kB/s | 1.8 kB 00:00 CentOS Stream 10 - BaseOS 2.7 MB/s | 3.0 MB 00:01 CentOS Stream 10 - AppStream 11 MB/s | 2.4 MB 00:00 CentOS Stream 10 - CRB 1.7 MB/s | 585 kB 00:00 CentOS Stream 10 - Extras packages 180 kB/s | 11 kB 00:00 Extra Packages for Enterprise Linux 10 - aarch6 14 MB/s | 7.3 MB 00:00 Dependencies resolved. ======================================================================================== Package Arch Version Repo Size ======================================================================================== Installing: bash aarch64 5.2.26-6.el10 baseos 1.8 M bzip2 aarch64 1.0.8-25.el10 baseos 54 k centos-stream-release noarch 10.0-23.el10 baseos 29 k coreutils aarch64 9.5-14.el10 baseos 1.1 M cpio aarch64 2.15-3.el10 baseos 290 k diffutils aarch64 3.10-8.el10 baseos 405 k epel-rpm-macros noarch 10-7.el10_3 epel 8.4 k findutils aarch64 1:4.10.0-5.el10 baseos 555 k gawk aarch64 5.3.0-7.el10 baseos 1.1 M glibc-minimal-langpack aarch64 2.39-147.el10 baseos 25 k grep aarch64 3.11-10.el10 baseos 298 k gzip aarch64 1.13-4.el10 baseos 167 k info aarch64 7.1-6.el10 baseos 182 k patch aarch64 2.7.6-26.el10 appstream 130 k redhat-rpm-config noarch 296-1.el10 appstream 73 k rpm-build aarch64 4.19.1.1-28.el10 appstream 77 k sed aarch64 4.9-5.el10 baseos 315 k shadow-utils aarch64 2:4.15.0-13.el10 baseos 1.3 M tar aarch64 2:1.35-13.el10 baseos 860 k unzip aarch64 6.0-69.el10 baseos 186 k util-linux aarch64 2.40.2-23.el10 baseos 1.2 M which aarch64 2.21-44.el10 baseos 42 k xz aarch64 1:5.6.2-5.el10 baseos 480 k Installing dependencies: R-srpm-macros noarch 1.3.7-2.el10_3 epel 11 k alternatives aarch64 1.30-2.el10 baseos 41 k ansible-srpm-macros noarch 1-21.el10_3 epel 20 k audit-libs aarch64 4.2.1-3.el10 baseos 141 k authselect aarch64 1.5.3-1.el10 baseos 229 k authselect-libs aarch64 1.5.3-1.el10 baseos 266 k basesystem noarch 11-22.el10 baseos 4.3 k binutils aarch64 2.41-66.el10 baseos 6.7 M binutils-gold aarch64 2.41-66.el10 baseos 936 k bzip2-libs aarch64 1.0.8-25.el10 baseos 42 k ca-certificates noarch 2026.2.92_v9.0.319-100.1.el10 baseos 1.1 M centos-gpg-keys noarch 10.0-23.el10 baseos 26 k centos-stream-repos noarch 10.0-23.el10 baseos 11 k coreutils-common aarch64 9.5-14.el10 baseos 2.1 M cracklib aarch64 2.9.11-8.el10 baseos 96 k cracklib-dicts aarch64 2.9.11-8.el10 baseos 3.6 M crypto-policies noarch 20260811-1.git4dcd294.el10 baseos 95 k curl aarch64 8.12.1-8.el10 baseos 214 k cyrus-sasl-lib aarch64 2.1.28-27.el10 baseos 107 k debugedit aarch64 5.3-2.el10 appstream 87 k dwz aarch64 0.16-1.el10 appstream 137 k ed aarch64 1.20-5.el10 baseos 82 k efi-srpm-macros noarch 6-8.el10 appstream 23 k elfutils aarch64 0.197-1.el10 baseos 644 k elfutils-debuginfod-client aarch64 0.197-1.el10 baseos 45 k elfutils-default-yama-scope noarch 0.197-1.el10 baseos 10 k elfutils-libelf aarch64 0.197-1.el10 baseos 261 k elfutils-libs aarch64 0.197-1.el10 baseos 268 k file aarch64 5.45-12.el10 baseos 48 k file-libs aarch64 5.45-12.el10 baseos 761 k filesystem aarch64 3.18-17.el10 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-18.el10 appstream 27 k forge-srpm-macros noarch 0.4.0-6.el10 appstream 21 k fpc-srpm-macros noarch 1.3-7.el10_1 epel 7.8 k gdb-minimal aarch64 17.2-4.el10 appstream 4.2 M gdbm aarch64 1:1.26-15.el10 baseos 171 k gdbm-libs aarch64 1:1.26-15.el10 baseos 58 k ghc-srpm-macros noarch 1.9.2-1.el10_0 epel 9.1 k glibc aarch64 2.39-147.el10 baseos 1.8 M glibc-common aarch64 2.39-147.el10 baseos 307 k glibc-gconv-extra aarch64 2.39-147.el10 baseos 1.7 M gmp aarch64 1:6.2.1-12.el10 baseos 268 k go-srpm-macros noarch 3.8.0-1.el10 appstream 27 k jansson aarch64 2.14-3.el10 baseos 47 k json-c aarch64 0.18-3.el10 baseos 46 k kernel-srpm-macros noarch 1.0-29.el10 appstream 8.7 k keyutils-libs aarch64 1.6.3-5.el10 baseos 33 k krb5-libs aarch64 1.21.3-11.el10 baseos 769 k libacl aarch64 2.4.0-2.el10 baseos 26 k libarchive aarch64 3.7.7-11.el10 baseos 406 k libattr aarch64 2.6.0-2.el10 baseos 17 k libblkid aarch64 2.40.2-23.el10 baseos 122 k libbrotli aarch64 1.1.0-8.el10 baseos 344 k libcap aarch64 2.69-7.el10 baseos 91 k libcap-ng aarch64 0.9.3-2.el10 baseos 33 k libcbor aarch64 0.11.0-3.el10 baseos 34 k libcom_err aarch64 1.47.1-5.el10 baseos 26 k libcurl aarch64 8.12.1-8.el10 baseos 362 k libeconf aarch64 0.6.2-4.el10 baseos 33 k libevent aarch64 2.1.13-1.el10 baseos 256 k libfdisk aarch64 2.40.2-23.el10 baseos 155 k libffi aarch64 3.4.4-10.el10 baseos 38 k libfido2 aarch64 1.14.0-7.el10 baseos 97 k libgcc aarch64 14.4.1-4.el10 baseos 114 k libgomp aarch64 14.4.1-4.el10 baseos 345 k libidn2 aarch64 2.3.7-3.el10 baseos 119 k libmount aarch64 2.40.2-23.el10 baseos 155 k libnghttp2 aarch64 1.68.0-6.el10 baseos 71 k libpkgconf aarch64 2.1.0-3.el10 baseos 39 k libpsl aarch64 0.21.5-6.el10 baseos 65 k libpwquality aarch64 1.4.5-13.el10 baseos 121 k libselinux aarch64 3.11-3.el10 baseos 98 k libsemanage aarch64 3.11-3.el10 baseos 122 k libsepol aarch64 3.11-2.el10 baseos 333 k libsmartcols aarch64 2.40.2-23.el10 baseos 81 k libssh aarch64 0.12.2-2.el10 baseos 277 k libssh-config noarch 0.12.2-2.el10 baseos 8.4 k libstdc++ aarch64 14.4.1-4.el10 baseos 859 k libtasn1 aarch64 4.20.0-5.el10 baseos 73 k libunistring aarch64 1.1-10.el10 baseos 540 k libutempter aarch64 1.2.1-15.el10 baseos 28 k libuuid aarch64 2.40.2-23.el10 baseos 27 k libverto aarch64 0.3.2-10.el10 baseos 22 k libxcrypt aarch64 4.4.36-10.el10 baseos 124 k libxml2 aarch64 2.12.5-15.el10 baseos 673 k libzstd aarch64 1.5.5-9.el10 baseos 285 k lua-libs aarch64 5.4.8-1.el10 baseos 128 k lua-srpm-macros noarch 1-15.el10 appstream 9.8 k lz4-libs aarch64 1.9.4-8.el10 baseos 68 k mpfr aarch64 4.2.1-8.el10 baseos 324 k ncurses-base noarch 6.4-15.20240127.el10 baseos 98 k ncurses-libs aarch64 6.4-15.20240127.el10 baseos 325 k ocaml-srpm-macros noarch 10-4.el10 appstream 10 k openblas-srpm-macros noarch 2-19.el10 appstream 8.7 k openldap aarch64 2.6.13-1.el10 baseos 236 k openssl-fips-provider aarch64 1:3.5.9-1.el10 baseos 719 k openssl-libs aarch64 1:3.5.9-1.el10 baseos 2.1 M p11-kit aarch64 0.26.4-1.el10 baseos 539 k p11-kit-trust aarch64 0.26.4-1.el10 baseos 141 k package-notes-srpm-macros noarch 0.5-13.el10 appstream 10 k pam aarch64 1.6.1-11.el10 baseos 589 k pam-libs aarch64 1.6.1-11.el10 baseos 55 k pcre2 aarch64 10.44-1.4.el10 baseos 225 k pcre2-syntax noarch 10.44-1.4.el10 baseos 149 k perl-srpm-macros noarch 1-57.el10 appstream 9.5 k pkgconf aarch64 2.1.0-3.el10 baseos 44 k pkgconf-m4 noarch 2.1.0-3.el10 baseos 15 k pkgconf-pkg-config aarch64 2.1.0-3.el10 baseos 11 k popt aarch64 1.19-9.el10 baseos 64 k publicsuffix-list-dafsa noarch 20240107-5.el10 baseos 59 k pyproject-srpm-macros noarch 1.23.2-1.el10 appstream 15 k python-srpm-macros noarch 3.12-11.el10 appstream 22 k qt6-srpm-macros noarch 6.10.1-1.el10 appstream 9.1 k readline aarch64 8.2-11.el10 baseos 212 k rpm aarch64 4.19.1.1-28.el10 baseos 562 k rpm-build-libs aarch64 4.19.1.1-28.el10 baseos 88 k rpm-libs aarch64 4.19.1.1-28.el10 baseos 300 k rpm-sequoia aarch64 1.10.2.3-1.el10 baseos 900 k rust-toolset-srpm-macros noarch 1.99.1-1.el10 appstream 10 k setup noarch 2.14.5-7.el10 baseos 153 k sqlite-libs aarch64 3.46.1-6.el10 baseos 729 k systemd-libs aarch64 257-35.el10 baseos 813 k util-linux-core aarch64 2.40.2-23.el10 baseos 544 k xz-libs aarch64 1:5.6.2-5.el10 baseos 108 k zip aarch64 3.0-45.el10 baseos 264 k zlib-ng-compat aarch64 2.2.3-3.el10 baseos 63 k zstd aarch64 1.5.5-9.el10 baseos 455 k Transaction Summary ======================================================================================== Install 150 Packages Total download size: 60 M Installed size: 217 M Downloading Packages: (1/150): alternatives-1.30-2.el10.aarch64.rpm 1.3 MB/s | 41 kB 00:00 (2/150): audit-libs-4.2.1-3.el10.aarch64.rpm 2.9 MB/s | 141 kB 00:00 (3/150): authselect-1.5.3-1.el10.aarch64.rpm 4.0 MB/s | 229 kB 00:00 (4/150): basesystem-11-22.el10.noarch.rpm 488 kB/s | 4.3 kB 00:00 (5/150): authselect-libs-1.5.3-1.el10.aarch64.r 6.9 MB/s | 266 kB 00:00 (6/150): bash-5.2.26-6.el10.aarch64.rpm 42 MB/s | 1.8 MB 00:00 (7/150): binutils-gold-2.41-66.el10.aarch64.rpm 30 MB/s | 936 kB 00:00 (8/150): bzip2-1.0.8-25.el10.aarch64.rpm 5.9 MB/s | 54 kB 00:00 (9/150): bzip2-libs-1.0.8-25.el10.aarch64.rpm 4.8 MB/s | 42 kB 00:00 (10/150): centos-gpg-keys-10.0-23.el10.noarch.r 2.9 MB/s | 26 kB 00:00 (11/150): ca-certificates-2026.2.92_v9.0.319-10 67 MB/s | 1.1 MB 00:00 (12/150): binutils-2.41-66.el10.aarch64.rpm 89 MB/s | 6.7 MB 00:00 (13/150): centos-stream-release-10.0-23.el10.no 2.0 MB/s | 29 kB 00:00 (14/150): centos-stream-repos-10.0-23.el10.noar 1.3 MB/s | 11 kB 00:00 (15/150): coreutils-9.5-14.el10.aarch64.rpm 95 MB/s | 1.1 MB 00:00 (16/150): cpio-2.15-3.el10.aarch64.rpm 25 MB/s | 290 kB 00:00 (17/150): coreutils-common-9.5-14.el10.aarch64. 113 MB/s | 2.1 MB 00:00 (18/150): cracklib-2.9.11-8.el10.aarch64.rpm 10 MB/s | 96 kB 00:00 (19/150): crypto-policies-20260811-1.git4dcd294 11 MB/s | 95 kB 00:00 (20/150): curl-8.12.1-8.el10.aarch64.rpm 23 MB/s | 214 kB 00:00 (21/150): cyrus-sasl-lib-2.1.28-27.el10.aarch64 12 MB/s | 107 kB 00:00 (22/150): cracklib-dicts-2.9.11-8.el10.aarch64. 126 MB/s | 3.6 MB 00:00 (23/150): diffutils-3.10-8.el10.aarch64.rpm 33 MB/s | 405 kB 00:00 (24/150): ed-1.20-5.el10.aarch64.rpm 9.2 MB/s | 82 kB 00:00 (25/150): elfutils-0.197-1.el10.aarch64.rpm 61 MB/s | 644 kB 00:00 (26/150): elfutils-debuginfod-client-0.197-1.el 4.5 MB/s | 45 kB 00:00 (27/150): elfutils-default-yama-scope-0.197-1.e 1.2 MB/s | 10 kB 00:00 (28/150): elfutils-libelf-0.197-1.el10.aarch64. 27 MB/s | 261 kB 00:00 (29/150): elfutils-libs-0.197-1.el10.aarch64.rp 27 MB/s | 268 kB 00:00 (30/150): file-5.45-12.el10.aarch64.rpm 5.4 MB/s | 48 kB 00:00 (31/150): file-libs-5.45-12.el10.aarch64.rpm 68 MB/s | 761 kB 00:00 (32/150): findutils-4.10.0-5.el10.aarch64.rpm 48 MB/s | 555 kB 00:00 (33/150): gdbm-1.26-15.el10.aarch64.rpm 18 MB/s | 171 kB 00:00 (34/150): gawk-5.3.0-7.el10.aarch64.rpm 88 MB/s | 1.1 MB 00:00 (35/150): filesystem-3.18-17.el10.aarch64.rpm 138 MB/s | 4.8 MB 00:00 (36/150): gdbm-libs-1.26-15.el10.aarch64.rpm 4.4 MB/s | 58 kB 00:00 (37/150): glibc-2.39-147.el10.aarch64.rpm 120 MB/s | 1.8 MB 00:00 (38/150): glibc-common-2.39-147.el10.aarch64.rp 32 MB/s | 307 kB 00:00 (39/150): glibc-gconv-extra-2.39-147.el10.aarch 140 MB/s | 1.7 MB 00:00 (40/150): glibc-minimal-langpack-2.39-147.el10. 2.5 MB/s | 25 kB 00:00 (41/150): gmp-6.2.1-12.el10.aarch64.rpm 28 MB/s | 268 kB 00:00 (42/150): gzip-1.13-4.el10.aarch64.rpm 18 MB/s | 167 kB 00:00 (43/150): grep-3.11-10.el10.aarch64.rpm 29 MB/s | 298 kB 00:00 (44/150): info-7.1-6.el10.aarch64.rpm 19 MB/s | 182 kB 00:00 (45/150): jansson-2.14-3.el10.aarch64.rpm 5.2 MB/s | 47 kB 00:00 (46/150): json-c-0.18-3.el10.aarch64.rpm 5.2 MB/s | 46 kB 00:00 (47/150): keyutils-libs-1.6.3-5.el10.aarch64.rp 3.6 MB/s | 33 kB 00:00 (48/150): libacl-2.4.0-2.el10.aarch64.rpm 2.9 MB/s | 26 kB 00:00 (49/150): krb5-libs-1.21.3-11.el10.aarch64.rpm 71 MB/s | 769 kB 00:00 (50/150): libarchive-3.7.7-11.el10.aarch64.rpm 41 MB/s | 406 kB 00:00 (51/150): libattr-2.6.0-2.el10.aarch64.rpm 1.9 MB/s | 17 kB 00:00 (52/150): libblkid-2.40.2-23.el10.aarch64.rpm 13 MB/s | 122 kB 00:00 (53/150): libbrotli-1.1.0-8.el10.aarch64.rpm 35 MB/s | 344 kB 00:00 (54/150): libcap-2.69-7.el10.aarch64.rpm 10 MB/s | 91 kB 00:00 (55/150): libcap-ng-0.9.3-2.el10.aarch64.rpm 3.6 MB/s | 33 kB 00:00 (56/150): libcbor-0.11.0-3.el10.aarch64.rpm 3.7 MB/s | 34 kB 00:00 (57/150): libcom_err-1.47.1-5.el10.aarch64.rpm 2.9 MB/s | 26 kB 00:00 (58/150): libcurl-8.12.1-8.el10.aarch64.rpm 37 MB/s | 362 kB 00:00 (59/150): libeconf-0.6.2-4.el10.aarch64.rpm 3.7 MB/s | 33 kB 00:00 (60/150): libevent-2.1.13-1.el10.aarch64.rpm 27 MB/s | 256 kB 00:00 (61/150): libfdisk-2.40.2-23.el10.aarch64.rpm 17 MB/s | 155 kB 00:00 (62/150): libffi-3.4.4-10.el10.aarch64.rpm 4.2 MB/s | 38 kB 00:00 (63/150): libfido2-1.14.0-7.el10.aarch64.rpm 11 MB/s | 97 kB 00:00 (64/150): libgcc-14.4.1-4.el10.aarch64.rpm 12 MB/s | 114 kB 00:00 (65/150): libgomp-14.4.1-4.el10.aarch64.rpm 35 MB/s | 345 kB 00:00 (66/150): libidn2-2.3.7-3.el10.aarch64.rpm 13 MB/s | 119 kB 00:00 (67/150): libmount-2.40.2-23.el10.aarch64.rpm 17 MB/s | 155 kB 00:00 (68/150): libnghttp2-1.68.0-6.el10.aarch64.rpm 7.8 MB/s | 71 kB 00:00 (69/150): libpkgconf-2.1.0-3.el10.aarch64.rpm 4.4 MB/s | 39 kB 00:00 (70/150): libpsl-0.21.5-6.el10.aarch64.rpm 7.2 MB/s | 65 kB 00:00 (71/150): libpwquality-1.4.5-13.el10.aarch64.rp 13 MB/s | 121 kB 00:00 (72/150): libselinux-3.11-3.el10.aarch64.rpm 11 MB/s | 98 kB 00:00 (73/150): libsemanage-3.11-3.el10.aarch64.rpm 13 MB/s | 122 kB 00:00 (74/150): libsepol-3.11-2.el10.aarch64.rpm 34 MB/s | 333 kB 00:00 (75/150): libsmartcols-2.40.2-23.el10.aarch64.r 8.5 MB/s | 81 kB 00:00 (76/150): libssh-0.12.2-2.el10.aarch64.rpm 29 MB/s | 277 kB 00:00 (77/150): libssh-config-0.12.2-2.el10.noarch.rp 960 kB/s | 8.4 kB 00:00 (78/150): libstdc++-14.4.1-4.el10.aarch64.rpm 80 MB/s | 859 kB 00:00 (79/150): libtasn1-4.20.0-5.el10.aarch64.rpm 8.0 MB/s | 73 kB 00:00 (80/150): libunistring-1.1-10.el10.aarch64.rpm 53 MB/s | 540 kB 00:00 (81/150): libutempter-1.2.1-15.el10.aarch64.rpm 3.1 MB/s | 28 kB 00:00 (82/150): libuuid-2.40.2-23.el10.aarch64.rpm 3.0 MB/s | 27 kB 00:00 (83/150): libverto-0.3.2-10.el10.aarch64.rpm 2.4 MB/s | 22 kB 00:00 (84/150): libxcrypt-4.4.36-10.el10.aarch64.rpm 14 MB/s | 124 kB 00:00 (85/150): libxml2-2.12.5-15.el10.aarch64.rpm 65 MB/s | 673 kB 00:00 (86/150): libzstd-1.5.5-9.el10.aarch64.rpm 30 MB/s | 285 kB 00:00 (87/150): lua-libs-5.4.8-1.el10.aarch64.rpm 14 MB/s | 128 kB 00:00 (88/150): lz4-libs-1.9.4-8.el10.aarch64.rpm 7.5 MB/s | 68 kB 00:00 (89/150): ncurses-base-6.4-15.20240127.el10.noa 11 MB/s | 98 kB 00:00 (90/150): mpfr-4.2.1-8.el10.aarch64.rpm 32 MB/s | 324 kB 00:00 (91/150): ncurses-libs-6.4-15.20240127.el10.aar 34 MB/s | 325 kB 00:00 (92/150): openldap-2.6.13-1.el10.aarch64.rpm 25 MB/s | 236 kB 00:00 (93/150): openssl-fips-provider-3.5.9-1.el10.aa 67 MB/s | 719 kB 00:00 (94/150): openssl-libs-3.5.9-1.el10.aarch64.rpm 162 MB/s | 2.1 MB 00:00 (95/150): p11-kit-0.26.4-1.el10.aarch64.rpm 53 MB/s | 539 kB 00:00 (96/150): p11-kit-trust-0.26.4-1.el10.aarch64.r 15 MB/s | 141 kB 00:00 (97/150): pam-1.6.1-11.el10.aarch64.rpm 57 MB/s | 589 kB 00:00 (98/150): pam-libs-1.6.1-11.el10.aarch64.rpm 6.1 MB/s | 55 kB 00:00 (99/150): pcre2-10.44-1.4.el10.aarch64.rpm 24 MB/s | 225 kB 00:00 (100/150): pcre2-syntax-10.44-1.4.el10.noarch.r 16 MB/s | 149 kB 00:00 (101/150): pkgconf-2.1.0-3.el10.aarch64.rpm 4.9 MB/s | 44 kB 00:00 (102/150): pkgconf-m4-2.1.0-3.el10.noarch.rpm 1.7 MB/s | 15 kB 00:00 (103/150): pkgconf-pkg-config-2.1.0-3.el10.aarc 1.2 MB/s | 11 kB 00:00 (104/150): popt-1.19-9.el10.aarch64.rpm 7.1 MB/s | 64 kB 00:00 (105/150): publicsuffix-list-dafsa-20240107-5.e 6.6 MB/s | 59 kB 00:00 (106/150): readline-8.2-11.el10.aarch64.rpm 22 MB/s | 212 kB 00:00 (107/150): rpm-build-libs-4.19.1.1-28.el10.aarc 9.8 MB/s | 88 kB 00:00 (108/150): rpm-4.19.1.1-28.el10.aarch64.rpm 53 MB/s | 562 kB 00:00 (109/150): rpm-libs-4.19.1.1-28.el10.aarch64.rp 31 MB/s | 300 kB 00:00 (110/150): rpm-sequoia-1.10.2.3-1.el10.aarch64. 82 MB/s | 900 kB 00:00 (111/150): sed-4.9-5.el10.aarch64.rpm 29 MB/s | 315 kB 00:00 (112/150): setup-2.14.5-7.el10.noarch.rpm 16 MB/s | 153 kB 00:00 (113/150): shadow-utils-4.15.0-13.el10.aarch64. 110 MB/s | 1.3 MB 00:00 (114/150): sqlite-libs-3.46.1-6.el10.aarch64.rp 57 MB/s | 729 kB 00:00 (115/150): systemd-libs-257-35.el10.aarch64.rpm 76 MB/s | 813 kB 00:00 (116/150): unzip-6.0-69.el10.aarch64.rpm 20 MB/s | 186 kB 00:00 (117/150): tar-1.35-13.el10.aarch64.rpm 76 MB/s | 860 kB 00:00 (118/150): util-linux-2.40.2-23.el10.aarch64.rp 110 MB/s | 1.2 MB 00:00 (119/150): util-linux-core-2.40.2-23.el10.aarch 54 MB/s | 544 kB 00:00 (120/150): which-2.21-44.el10.aarch64.rpm 4.6 MB/s | 42 kB 00:00 (121/150): xz-5.6.2-5.el10.aarch64.rpm 48 MB/s | 480 kB 00:00 (122/150): xz-libs-5.6.2-5.el10.aarch64.rpm 12 MB/s | 108 kB 00:00 (123/150): zip-3.0-45.el10.aarch64.rpm 28 MB/s | 264 kB 00:00 (124/150): zlib-ng-compat-2.2.3-3.el10.aarch64. 6.9 MB/s | 63 kB 00:00 (125/150): zstd-1.5.5-9.el10.aarch64.rpm 46 MB/s | 455 kB 00:00 (126/150): efi-srpm-macros-6-8.el10.noarch.rpm 56 kB/s | 23 kB 00:00 (127/150): debugedit-5.3-2.el10.aarch64.rpm 172 kB/s | 87 kB 00:00 (128/150): forge-srpm-macros-0.4.0-6.el10.noarc 115 kB/s | 21 kB 00:00 (129/150): fonts-srpm-macros-2.0.5-18.el10.noar 22 kB/s | 27 kB 00:01 (130/150): dwz-0.16-1.el10.aarch64.rpm 66 kB/s | 137 kB 00:02 (131/150): go-srpm-macros-3.8.0-1.el10.noarch.r 41 kB/s | 27 kB 00:00 (132/150): kernel-srpm-macros-1.0-29.el10.noarc 18 kB/s | 8.7 kB 00:00 (133/150): lua-srpm-macros-1-15.el10.noarch.rpm 31 kB/s | 9.8 kB 00:00 (134/150): openblas-srpm-macros-2-19.el10.noarc 110 kB/s | 8.7 kB 00:00 (135/150): ocaml-srpm-macros-10-4.el10.noarch.r 50 kB/s | 10 kB 00:00 (136/150): package-notes-srpm-macros-0.5-13.el1 107 kB/s | 10 kB 00:00 (137/150): gdb-minimal-17.2-4.el10.aarch64.rpm 2.0 MB/s | 4.2 MB 00:02 (138/150): perl-srpm-macros-1-57.el10.noarch.rp 94 kB/s | 9.5 kB 00:00 (139/150): pyproject-srpm-macros-1.23.2-1.el10. 63 kB/s | 15 kB 00:00 (140/150): patch-2.7.6-26.el10.aarch64.rpm 413 kB/s | 130 kB 00:00 (141/150): python-srpm-macros-3.12-11.el10.noar 107 kB/s | 22 kB 00:00 (142/150): qt6-srpm-macros-6.10.1-1.el10.noarch 44 kB/s | 9.1 kB 00:00 (143/150): redhat-rpm-config-296-1.el10.noarch. 178 kB/s | 73 kB 00:00 (144/150): rust-toolset-srpm-macros-1.99.1-1.el 38 kB/s | 10 kB 00:00 (145/150): R-srpm-macros-1.3.7-2.el10_3.noarch. 48 kB/s | 11 kB 00:00 (146/150): epel-rpm-macros-10-7.el10_3.noarch.r 106 kB/s | 8.4 kB 00:00 (147/150): ansible-srpm-macros-1-21.el10_3.noar 69 kB/s | 20 kB 00:00 (148/150): fpc-srpm-macros-1.3-7.el10_1.noarch. 99 kB/s | 7.8 kB 00:00 (149/150): ghc-srpm-macros-1.9.2-1.el10_0.noarc 108 kB/s | 9.1 kB 00:00 (150/150): rpm-build-4.19.1.1-28.el10.aarch64.r 84 kB/s | 77 kB 00:00 -------------------------------------------------------------------------------- Total 12 MB/s | 60 MB 00:04 CentOS Stream 10 - BaseOS 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) " Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /usr/share/distribution-gpg-keys/centos/RPM-GPG-KEY-CentOS-Official-SHA256 Key imported successfully Extra Packages for Enterprise Linux 10 - aarch6 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xE37ED158: Userid : "Fedora (epel10) " Fingerprint: 7D8D 15CB FC4E 6268 8591 FB26 33D9 8517 E37E D158 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-10 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-17.el10.aarch64 1/1 Preparing : 1/1 Installing : libgcc-14.4.1-4.el10.aarch64 1/150 Running scriptlet: libgcc-14.4.1-4.el10.aarch64 1/150 Installing : ghc-srpm-macros-1.9.2-1.el10_0.noarch 2/150 Installing : fpc-srpm-macros-1.3-7.el10_1.noarch 3/150 Installing : ansible-srpm-macros-1-21.el10_3.noarch 4/150 Installing : rust-toolset-srpm-macros-1.99.1-1.el10.noarch 5/150 Installing : qt6-srpm-macros-6.10.1-1.el10.noarch 6/150 Installing : perl-srpm-macros-1-57.el10.noarch 7/150 Installing : package-notes-srpm-macros-0.5-13.el10.noarch 8/150 Installing : openblas-srpm-macros-2-19.el10.noarch 9/150 Installing : ocaml-srpm-macros-10-4.el10.noarch 10/150 Installing : kernel-srpm-macros-1.0-29.el10.noarch 11/150 Installing : publicsuffix-list-dafsa-20240107-5.el10.noarch 12/150 Installing : pkgconf-m4-2.1.0-3.el10.noarch 13/150 Installing : pcre2-syntax-10.44-1.4.el10.noarch 14/150 Installing : ncurses-base-6.4-15.20240127.el10.noarch 15/150 Installing : libssh-config-0.12.2-2.el10.noarch 16/150 Installing : coreutils-common-9.5-14.el10.aarch64 17/150 Installing : centos-gpg-keys-10.0-23.el10.noarch 18/150 Installing : centos-stream-repos-10.0-23.el10.noarch 19/150 Installing : centos-stream-release-10.0-23.el10.noarch 20/150 Running scriptlet: setup-2.14.5-7.el10.noarch 21/150 Creating group 'adm' with GID 4. Creating group 'audio' with GID 63. Creating group 'bin' with GID 1. Creating group 'cdrom' with GID 11. Creating group 'clock' with GID 103. Creating group 'daemon' with GID 2. Creating group 'dialout' with GID 18. Creating group 'disk' with GID 6. Creating group 'floppy' with GID 19. Creating group 'ftp' with GID 50. Creating group 'games' with GID 20. Creating group 'kmem' with GID 9. Creating group 'lock' with GID 54. Creating group 'lp' with GID 7. Creating group 'mail' with GID 12. Creating group 'man' with GID 15. Creating group 'mem' with GID 8. Creating group 'nobody' with GID 65534. Creating group 'root' with GID 0. Creating group 'sys' with GID 3. Creating group 'tape' with GID 33. Creating group 'tty' with GID 5. Creating group 'users' with GID 100. Creating group 'video' with GID 39. Creating group 'wheel' with GID 10. Creating user 'adm' (adm) with UID 3 and GID 4. Creating user 'bin' (bin) with UID 1 and GID 1. Creating user 'daemon' (daemon) with UID 2 and GID 2. Creating user 'ftp' (FTP User) with UID 14 and GID 50. Creating user 'games' (games) with UID 12 and GID 20. Creating user 'halt' (halt) with UID 7 and GID 0. Creating user 'lp' (lp) with UID 4 and GID 7. Creating user 'mail' (mail) with UID 8 and GID 12. Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. Creating user 'operator' (operator) with UID 11 and GID 0. Creating user 'root' (Super User) with UID 0 and GID 0. Creating user 'shutdown' (shutdown) with UID 6 and GID 0. Creating user 'sync' (sync) with UID 5 and GID 0. Installing : setup-2.14.5-7.el10.noarch 21/150 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-7.el10.noarch 21/150 Installing : filesystem-3.18-17.el10.aarch64 22/150 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Installing : basesystem-11-22.el10.noarch 23/150 Running scriptlet: glibc-2.39-147.el10.aarch64 24/150 Installing : glibc-2.39-147.el10.aarch64 24/150 Running scriptlet: glibc-2.39-147.el10.aarch64 24/150 Installing : ncurses-libs-6.4-15.20240127.el10.aarch64 25/150 Installing : bash-5.2.26-6.el10.aarch64 26/150 Running scriptlet: bash-5.2.26-6.el10.aarch64 26/150 Installing : glibc-common-2.39-147.el10.aarch64 27/150 Installing : glibc-gconv-extra-2.39-147.el10.aarch64 28/150 Running scriptlet: glibc-gconv-extra-2.39-147.el10.aarch64 28/150 Installing : glibc-minimal-langpack-2.39-147.el10.aarch64 29/150 Installing : zlib-ng-compat-2.2.3-3.el10.aarch64 30/150 Installing : bzip2-libs-1.0.8-25.el10.aarch64 31/150 Installing : xz-libs-1:5.6.2-5.el10.aarch64 32/150 Installing : libacl-2.4.0-2.el10.aarch64 33/150 Installing : readline-8.2-11.el10.aarch64 34/150 Installing : libstdc++-14.4.1-4.el10.aarch64 35/150 Installing : libuuid-2.40.2-23.el10.aarch64 36/150 Installing : popt-1.19-9.el10.aarch64 37/150 Installing : libblkid-2.40.2-23.el10.aarch64 38/150 Installing : gmp-1:6.2.1-12.el10.aarch64 39/150 Installing : libxcrypt-4.4.36-10.el10.aarch64 40/150 Installing : libzstd-1.5.5-9.el10.aarch64 41/150 Installing : elfutils-libelf-0.197-1.el10.aarch64 42/150 Running scriptlet: crypto-policies-20260811-1.git4dcd294.el10.noarc 43/150 Installing : crypto-policies-20260811-1.git4dcd294.el10.noarc 43/150 Running scriptlet: crypto-policies-20260811-1.git4dcd294.el10.noarc 43/150 Installing : gdbm-libs-1:1.26-15.el10.aarch64 44/150 Installing : libattr-2.6.0-2.el10.aarch64 45/150 Installing : libeconf-0.6.2-4.el10.aarch64 46/150 Installing : dwz-0.16-1.el10.aarch64 47/150 Installing : mpfr-4.2.1-8.el10.aarch64 48/150 Installing : gawk-5.3.0-7.el10.aarch64 49/150 Installing : unzip-6.0-69.el10.aarch64 50/150 Installing : file-libs-5.45-12.el10.aarch64 51/150 Installing : file-5.45-12.el10.aarch64 52/150 Installing : alternatives-1.30-2.el10.aarch64 53/150 Installing : jansson-2.14-3.el10.aarch64 54/150 Installing : json-c-0.18-3.el10.aarch64 55/150 Installing : libcap-ng-0.9.3-2.el10.aarch64 56/150 Installing : audit-libs-4.2.1-3.el10.aarch64 57/150 Installing : pam-libs-1.6.1-11.el10.aarch64 58/150 Installing : libcap-2.69-7.el10.aarch64 59/150 Installing : systemd-libs-257-35.el10.aarch64 60/150 Installing : libffi-3.4.4-10.el10.aarch64 61/150 Installing : libsepol-3.11-2.el10.aarch64 62/150 Installing : libsmartcols-2.40.2-23.el10.aarch64 63/150 Installing : libtasn1-4.20.0-5.el10.aarch64 64/150 Installing : libunistring-1.1-10.el10.aarch64 65/150 Installing : libidn2-2.3.7-3.el10.aarch64 66/150 Installing : lua-libs-5.4.8-1.el10.aarch64 67/150 Installing : lz4-libs-1.9.4-8.el10.aarch64 68/150 Installing : pcre2-10.44-1.4.el10.aarch64 69/150 Installing : libselinux-3.11-3.el10.aarch64 70/150 Installing : sed-4.9-5.el10.aarch64 71/150 Installing : findutils-1:4.10.0-5.el10.aarch64 72/150 Installing : grep-3.11-10.el10.aarch64 73/150 Installing : xz-1:5.6.2-5.el10.aarch64 74/150 Installing : libmount-2.40.2-23.el10.aarch64 75/150 Installing : util-linux-core-2.40.2-23.el10.aarch64 76/150 Installing : libsemanage-3.11-3.el10.aarch64 77/150 Installing : shadow-utils-2:4.15.0-13.el10.aarch64 78/150 Running scriptlet: libutempter-1.2.1-15.el10.aarch64 79/150 Installing : libutempter-1.2.1-15.el10.aarch64 79/150 error: failed to open /usr/lib/group for id/name lookup: No such file or directory error: failed to open /usr/lib/group for id/name lookup: No such file or directory Installing : tar-2:1.35-13.el10.aarch64 80/150 Installing : zstd-1.5.5-9.el10.aarch64 81/150 Installing : libpsl-0.21.5-6.el10.aarch64 82/150 Installing : p11-kit-0.26.4-1.el10.aarch64 83/150 Installing : p11-kit-trust-0.26.4-1.el10.aarch64 84/150 Running scriptlet: p11-kit-trust-0.26.4-1.el10.aarch64 84/150 Installing : openssl-fips-provider-1:3.5.9-1.el10.aarch64 85/150 Installing : openssl-libs-1:3.5.9-1.el10.aarch64 86/150 Installing : coreutils-9.5-14.el10.aarch64 87/150 Running scriptlet: ca-certificates-2026.2.92_v9.0.319-100.1.el10.no 88/150 Installing : ca-certificates-2026.2.92_v9.0.319-100.1.el10.no 88/150 Running scriptlet: ca-certificates-2026.2.92_v9.0.319-100.1.el10.no 88/150 Installing : authselect-libs-1.5.3-1.el10.aarch64 89/150 Installing : gzip-1.13-4.el10.aarch64 90/150 Installing : cracklib-2.9.11-8.el10.aarch64 91/150 Installing : cracklib-dicts-2.9.11-8.el10.aarch64 92/150 Installing : libpwquality-1.4.5-13.el10.aarch64 93/150 Installing : libevent-2.1.13-1.el10.aarch64 94/150 Installing : rpm-sequoia-1.10.2.3-1.el10.aarch64 95/150 Installing : zip-3.0-45.el10.aarch64 96/150 Installing : cyrus-sasl-lib-2.1.28-27.el10.aarch64 97/150 Installing : openldap-2.6.13-1.el10.aarch64 98/150 Installing : gdbm-1:1.26-15.el10.aarch64 99/150 Installing : pam-1.6.1-11.el10.aarch64 100/150 Installing : libfdisk-2.40.2-23.el10.aarch64 101/150 Installing : libxml2-2.12.5-15.el10.aarch64 102/150 Installing : libarchive-3.7.7-11.el10.aarch64 103/150 Installing : bzip2-1.0.8-25.el10.aarch64 104/150 Installing : sqlite-libs-3.46.1-6.el10.aarch64 105/150 Installing : rpm-libs-4.19.1.1-28.el10.aarch64 106/150 Installing : ed-1.20-5.el10.aarch64 107/150 Installing : patch-2.7.6-26.el10.aarch64 108/150 Installing : elfutils-default-yama-scope-0.197-1.el10.noarch 109/150 Running scriptlet: elfutils-default-yama-scope-0.197-1.el10.noarch 109/150 Installing : elfutils-libs-0.197-1.el10.aarch64 110/150 Installing : cpio-2.15-3.el10.aarch64 111/150 Installing : diffutils-3.10-8.el10.aarch64 112/150 Installing : keyutils-libs-1.6.3-5.el10.aarch64 113/150 Installing : libbrotli-1.1.0-8.el10.aarch64 114/150 Installing : libcbor-0.11.0-3.el10.aarch64 115/150 Installing : libfido2-1.14.0-7.el10.aarch64 116/150 Installing : libcom_err-1.47.1-5.el10.aarch64 117/150 Installing : libgomp-14.4.1-4.el10.aarch64 118/150 Installing : rpm-build-libs-4.19.1.1-28.el10.aarch64 119/150 Installing : libnghttp2-1.68.0-6.el10.aarch64 120/150 Installing : libpkgconf-2.1.0-3.el10.aarch64 121/150 Installing : pkgconf-2.1.0-3.el10.aarch64 122/150 Installing : pkgconf-pkg-config-2.1.0-3.el10.aarch64 123/150 Installing : libverto-0.3.2-10.el10.aarch64 124/150 Installing : krb5-libs-1.21.3-11.el10.aarch64 125/150 Installing : libssh-0.12.2-2.el10.aarch64 126/150 Installing : libcurl-8.12.1-8.el10.aarch64 127/150 Installing : elfutils-debuginfod-client-0.197-1.el10.aarch64 128/150 Installing : binutils-2.41-66.el10.aarch64 129/150 Running scriptlet: binutils-2.41-66.el10.aarch64 129/150 Installing : binutils-gold-2.41-66.el10.aarch64 130/150 Running scriptlet: binutils-gold-2.41-66.el10.aarch64 130/150 Installing : elfutils-0.197-1.el10.aarch64 131/150 Installing : gdb-minimal-17.2-4.el10.aarch64 132/150 Installing : debugedit-5.3-2.el10.aarch64 133/150 Installing : curl-8.12.1-8.el10.aarch64 134/150 Running scriptlet: rpm-4.19.1.1-28.el10.aarch64 135/150 Installing : rpm-4.19.1.1-28.el10.aarch64 135/150 Installing : efi-srpm-macros-6-8.el10.noarch 136/150 Installing : lua-srpm-macros-1-15.el10.noarch 137/150 Installing : rpm-build-4.19.1.1-28.el10.aarch64 138/150 Installing : pyproject-srpm-macros-1.23.2-1.el10.noarch 139/150 Installing : redhat-rpm-config-296-1.el10.noarch 140/150 Installing : forge-srpm-macros-0.4.0-6.el10.noarch 141/150 Installing : fonts-srpm-macros-1:2.0.5-18.el10.noarch 142/150 Installing : go-srpm-macros-3.8.0-1.el10.noarch 143/150 Installing : python-srpm-macros-3.12-11.el10.noarch 144/150 Installing : R-srpm-macros-1.3.7-2.el10_3.noarch 145/150 Installing : epel-rpm-macros-10-7.el10_3.noarch 146/150 Installing : util-linux-2.40.2-23.el10.aarch64 147/150 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Running scriptlet: util-linux-2.40.2-23.el10.aarch64 147/150 Installing : authselect-1.5.3-1.el10.aarch64 148/150 Installing : which-2.21-44.el10.aarch64 149/150 Installing : info-7.1-6.el10.aarch64 150/150 Running scriptlet: filesystem-3.18-17.el10.aarch64 150/150 Running scriptlet: ca-certificates-2026.2.92_v9.0.319-100.1.el10.no 150/150 Running scriptlet: authselect-libs-1.5.3-1.el10.aarch64 150/150 Running scriptlet: rpm-4.19.1.1-28.el10.aarch64 150/150 Running scriptlet: info-7.1-6.el10.aarch64 150/150 Installed products updated. Installed: R-srpm-macros-1.3.7-2.el10_3.noarch alternatives-1.30-2.el10.aarch64 ansible-srpm-macros-1-21.el10_3.noarch audit-libs-4.2.1-3.el10.aarch64 authselect-1.5.3-1.el10.aarch64 authselect-libs-1.5.3-1.el10.aarch64 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.aarch64 binutils-2.41-66.el10.aarch64 binutils-gold-2.41-66.el10.aarch64 bzip2-1.0.8-25.el10.aarch64 bzip2-libs-1.0.8-25.el10.aarch64 ca-certificates-2026.2.92_v9.0.319-100.1.el10.noarch centos-gpg-keys-10.0-23.el10.noarch centos-stream-release-10.0-23.el10.noarch centos-stream-repos-10.0-23.el10.noarch coreutils-9.5-14.el10.aarch64 coreutils-common-9.5-14.el10.aarch64 cpio-2.15-3.el10.aarch64 cracklib-2.9.11-8.el10.aarch64 cracklib-dicts-2.9.11-8.el10.aarch64 crypto-policies-20260811-1.git4dcd294.el10.noarch curl-8.12.1-8.el10.aarch64 cyrus-sasl-lib-2.1.28-27.el10.aarch64 debugedit-5.3-2.el10.aarch64 diffutils-3.10-8.el10.aarch64 dwz-0.16-1.el10.aarch64 ed-1.20-5.el10.aarch64 efi-srpm-macros-6-8.el10.noarch elfutils-0.197-1.el10.aarch64 elfutils-debuginfod-client-0.197-1.el10.aarch64 elfutils-default-yama-scope-0.197-1.el10.noarch elfutils-libelf-0.197-1.el10.aarch64 elfutils-libs-0.197-1.el10.aarch64 epel-rpm-macros-10-7.el10_3.noarch file-5.45-12.el10.aarch64 file-libs-5.45-12.el10.aarch64 filesystem-3.18-17.el10.aarch64 findutils-1:4.10.0-5.el10.aarch64 fonts-srpm-macros-1:2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch fpc-srpm-macros-1.3-7.el10_1.noarch gawk-5.3.0-7.el10.aarch64 gdb-minimal-17.2-4.el10.aarch64 gdbm-1:1.26-15.el10.aarch64 gdbm-libs-1:1.26-15.el10.aarch64 ghc-srpm-macros-1.9.2-1.el10_0.noarch glibc-2.39-147.el10.aarch64 glibc-common-2.39-147.el10.aarch64 glibc-gconv-extra-2.39-147.el10.aarch64 glibc-minimal-langpack-2.39-147.el10.aarch64 gmp-1:6.2.1-12.el10.aarch64 go-srpm-macros-3.8.0-1.el10.noarch grep-3.11-10.el10.aarch64 gzip-1.13-4.el10.aarch64 info-7.1-6.el10.aarch64 jansson-2.14-3.el10.aarch64 json-c-0.18-3.el10.aarch64 kernel-srpm-macros-1.0-29.el10.noarch keyutils-libs-1.6.3-5.el10.aarch64 krb5-libs-1.21.3-11.el10.aarch64 libacl-2.4.0-2.el10.aarch64 libarchive-3.7.7-11.el10.aarch64 libattr-2.6.0-2.el10.aarch64 libblkid-2.40.2-23.el10.aarch64 libbrotli-1.1.0-8.el10.aarch64 libcap-2.69-7.el10.aarch64 libcap-ng-0.9.3-2.el10.aarch64 libcbor-0.11.0-3.el10.aarch64 libcom_err-1.47.1-5.el10.aarch64 libcurl-8.12.1-8.el10.aarch64 libeconf-0.6.2-4.el10.aarch64 libevent-2.1.13-1.el10.aarch64 libfdisk-2.40.2-23.el10.aarch64 libffi-3.4.4-10.el10.aarch64 libfido2-1.14.0-7.el10.aarch64 libgcc-14.4.1-4.el10.aarch64 libgomp-14.4.1-4.el10.aarch64 libidn2-2.3.7-3.el10.aarch64 libmount-2.40.2-23.el10.aarch64 libnghttp2-1.68.0-6.el10.aarch64 libpkgconf-2.1.0-3.el10.aarch64 libpsl-0.21.5-6.el10.aarch64 libpwquality-1.4.5-13.el10.aarch64 libselinux-3.11-3.el10.aarch64 libsemanage-3.11-3.el10.aarch64 libsepol-3.11-2.el10.aarch64 libsmartcols-2.40.2-23.el10.aarch64 libssh-0.12.2-2.el10.aarch64 libssh-config-0.12.2-2.el10.noarch libstdc++-14.4.1-4.el10.aarch64 libtasn1-4.20.0-5.el10.aarch64 libunistring-1.1-10.el10.aarch64 libutempter-1.2.1-15.el10.aarch64 libuuid-2.40.2-23.el10.aarch64 libverto-0.3.2-10.el10.aarch64 libxcrypt-4.4.36-10.el10.aarch64 libxml2-2.12.5-15.el10.aarch64 libzstd-1.5.5-9.el10.aarch64 lua-libs-5.4.8-1.el10.aarch64 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.aarch64 mpfr-4.2.1-8.el10.aarch64 ncurses-base-6.4-15.20240127.el10.noarch ncurses-libs-6.4-15.20240127.el10.aarch64 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.13-1.el10.aarch64 openssl-fips-provider-1:3.5.9-1.el10.aarch64 openssl-libs-1:3.5.9-1.el10.aarch64 p11-kit-0.26.4-1.el10.aarch64 p11-kit-trust-0.26.4-1.el10.aarch64 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-11.el10.aarch64 pam-libs-1.6.1-11.el10.aarch64 patch-2.7.6-26.el10.aarch64 pcre2-10.44-1.4.el10.aarch64 pcre2-syntax-10.44-1.4.el10.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.aarch64 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.aarch64 popt-1.19-9.el10.aarch64 publicsuffix-list-dafsa-20240107-5.el10.noarch pyproject-srpm-macros-1.23.2-1.el10.noarch python-srpm-macros-3.12-11.el10.noarch qt6-srpm-macros-6.10.1-1.el10.noarch readline-8.2-11.el10.aarch64 redhat-rpm-config-296-1.el10.noarch rpm-4.19.1.1-28.el10.aarch64 rpm-build-4.19.1.1-28.el10.aarch64 rpm-build-libs-4.19.1.1-28.el10.aarch64 rpm-libs-4.19.1.1-28.el10.aarch64 rpm-sequoia-1.10.2.3-1.el10.aarch64 rust-toolset-srpm-macros-1.99.1-1.el10.noarch sed-4.9-5.el10.aarch64 setup-2.14.5-7.el10.noarch shadow-utils-2:4.15.0-13.el10.aarch64 sqlite-libs-3.46.1-6.el10.aarch64 systemd-libs-257-35.el10.aarch64 tar-2:1.35-13.el10.aarch64 unzip-6.0-69.el10.aarch64 util-linux-2.40.2-23.el10.aarch64 util-linux-core-2.40.2-23.el10.aarch64 which-2.21-44.el10.aarch64 xz-1:5.6.2-5.el10.aarch64 xz-libs-1:5.6.2-5.el10.aarch64 zip-3.0-45.el10.aarch64 zlib-ng-compat-2.2.3-3.el10.aarch64 zstd-1.5.5-9.el10.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-2.el10_3.noarch alternatives-1.30-2.el10.aarch64 ansible-srpm-macros-1-21.el10_3.noarch audit-libs-4.2.1-3.el10.aarch64 authselect-1.5.3-1.el10.aarch64 authselect-libs-1.5.3-1.el10.aarch64 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.aarch64 binutils-2.41-66.el10.aarch64 binutils-gold-2.41-66.el10.aarch64 bzip2-1.0.8-25.el10.aarch64 bzip2-libs-1.0.8-25.el10.aarch64 ca-certificates-2026.2.92_v9.0.319-100.1.el10.noarch centos-gpg-keys-10.0-23.el10.noarch centos-stream-release-10.0-23.el10.noarch centos-stream-repos-10.0-23.el10.noarch coreutils-9.5-14.el10.aarch64 coreutils-common-9.5-14.el10.aarch64 cpio-2.15-3.el10.aarch64 cracklib-2.9.11-8.el10.aarch64 cracklib-dicts-2.9.11-8.el10.aarch64 crypto-policies-20260811-1.git4dcd294.el10.noarch curl-8.12.1-8.el10.aarch64 cyrus-sasl-lib-2.1.28-27.el10.aarch64 debugedit-5.3-2.el10.aarch64 diffutils-3.10-8.el10.aarch64 dwz-0.16-1.el10.aarch64 ed-1.20-5.el10.aarch64 efi-srpm-macros-6-8.el10.noarch elfutils-0.197-1.el10.aarch64 elfutils-debuginfod-client-0.197-1.el10.aarch64 elfutils-default-yama-scope-0.197-1.el10.noarch elfutils-libelf-0.197-1.el10.aarch64 elfutils-libs-0.197-1.el10.aarch64 epel-rpm-macros-10-7.el10_3.noarch file-5.45-12.el10.aarch64 file-libs-5.45-12.el10.aarch64 filesystem-3.18-17.el10.aarch64 findutils-4.10.0-5.el10.aarch64 fonts-srpm-macros-2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch fpc-srpm-macros-1.3-7.el10_1.noarch gawk-5.3.0-7.el10.aarch64 gdb-minimal-17.2-4.el10.aarch64 gdbm-1.26-15.el10.aarch64 gdbm-libs-1.26-15.el10.aarch64 ghc-srpm-macros-1.9.2-1.el10_0.noarch glibc-2.39-147.el10.aarch64 glibc-common-2.39-147.el10.aarch64 glibc-gconv-extra-2.39-147.el10.aarch64 glibc-minimal-langpack-2.39-147.el10.aarch64 gmp-6.2.1-12.el10.aarch64 go-srpm-macros-3.8.0-1.el10.noarch gpg-pubkey-7d8d15cbfc4e62688591fb2633d98517e37ed158-65785fa9 gpg-pubkey-99db70fae1d7ce227fb6488205b555b38483c65d-5ccc5b19 grep-3.11-10.el10.aarch64 gzip-1.13-4.el10.aarch64 info-7.1-6.el10.aarch64 jansson-2.14-3.el10.aarch64 json-c-0.18-3.el10.aarch64 kernel-srpm-macros-1.0-29.el10.noarch keyutils-libs-1.6.3-5.el10.aarch64 krb5-libs-1.21.3-11.el10.aarch64 libacl-2.4.0-2.el10.aarch64 libarchive-3.7.7-11.el10.aarch64 libattr-2.6.0-2.el10.aarch64 libblkid-2.40.2-23.el10.aarch64 libbrotli-1.1.0-8.el10.aarch64 libcap-2.69-7.el10.aarch64 libcap-ng-0.9.3-2.el10.aarch64 libcbor-0.11.0-3.el10.aarch64 libcom_err-1.47.1-5.el10.aarch64 libcurl-8.12.1-8.el10.aarch64 libeconf-0.6.2-4.el10.aarch64 libevent-2.1.13-1.el10.aarch64 libfdisk-2.40.2-23.el10.aarch64 libffi-3.4.4-10.el10.aarch64 libfido2-1.14.0-7.el10.aarch64 libgcc-14.4.1-4.el10.aarch64 libgomp-14.4.1-4.el10.aarch64 libidn2-2.3.7-3.el10.aarch64 libmount-2.40.2-23.el10.aarch64 libnghttp2-1.68.0-6.el10.aarch64 libpkgconf-2.1.0-3.el10.aarch64 libpsl-0.21.5-6.el10.aarch64 libpwquality-1.4.5-13.el10.aarch64 libselinux-3.11-3.el10.aarch64 libsemanage-3.11-3.el10.aarch64 libsepol-3.11-2.el10.aarch64 libsmartcols-2.40.2-23.el10.aarch64 libssh-0.12.2-2.el10.aarch64 libssh-config-0.12.2-2.el10.noarch libstdc++-14.4.1-4.el10.aarch64 libtasn1-4.20.0-5.el10.aarch64 libunistring-1.1-10.el10.aarch64 libutempter-1.2.1-15.el10.aarch64 libuuid-2.40.2-23.el10.aarch64 libverto-0.3.2-10.el10.aarch64 libxcrypt-4.4.36-10.el10.aarch64 libxml2-2.12.5-15.el10.aarch64 libzstd-1.5.5-9.el10.aarch64 lua-libs-5.4.8-1.el10.aarch64 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.aarch64 mpfr-4.2.1-8.el10.aarch64 ncurses-base-6.4-15.20240127.el10.noarch ncurses-libs-6.4-15.20240127.el10.aarch64 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.13-1.el10.aarch64 openssl-fips-provider-3.5.9-1.el10.aarch64 openssl-libs-3.5.9-1.el10.aarch64 p11-kit-0.26.4-1.el10.aarch64 p11-kit-trust-0.26.4-1.el10.aarch64 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-11.el10.aarch64 pam-libs-1.6.1-11.el10.aarch64 patch-2.7.6-26.el10.aarch64 pcre2-10.44-1.4.el10.aarch64 pcre2-syntax-10.44-1.4.el10.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.aarch64 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.aarch64 popt-1.19-9.el10.aarch64 publicsuffix-list-dafsa-20240107-5.el10.noarch pyproject-srpm-macros-1.23.2-1.el10.noarch python-srpm-macros-3.12-11.el10.noarch qt6-srpm-macros-6.10.1-1.el10.noarch readline-8.2-11.el10.aarch64 redhat-rpm-config-296-1.el10.noarch rpm-4.19.1.1-28.el10.aarch64 rpm-build-4.19.1.1-28.el10.aarch64 rpm-build-libs-4.19.1.1-28.el10.aarch64 rpm-libs-4.19.1.1-28.el10.aarch64 rpm-sequoia-1.10.2.3-1.el10.aarch64 rust-toolset-srpm-macros-1.99.1-1.el10.noarch sed-4.9-5.el10.aarch64 setup-2.14.5-7.el10.noarch shadow-utils-4.15.0-13.el10.aarch64 sqlite-libs-3.46.1-6.el10.aarch64 systemd-libs-257-35.el10.aarch64 tar-1.35-13.el10.aarch64 unzip-6.0-69.el10.aarch64 util-linux-2.40.2-23.el10.aarch64 util-linux-core-2.40.2-23.el10.aarch64 which-2.21-44.el10.aarch64 xz-5.6.2-5.el10.aarch64 xz-libs-5.6.2-5.el10.aarch64 zip-3.0-45.el10.aarch64 zlib-ng-compat-2.2.3-3.el10.aarch64 zstd-1.5.5-9.el10.aarch64 Start: buildsrpm Start: rpmbuild -bs warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/znapzend-0.23.6-1.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-9d6baaq3/znapzend/znapzend.spec) Config(child) 0 minutes 24 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/znapzend-0.23.6-1.el10.src.rpm) Config(centos-stream+epel-10-aarch64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management from host and used with --installroot: rpm-6.0.2-1.fc44.aarch64 rpm-sequoia-1.10.2-2.fc44.aarch64 python3-dnf-4.24.0-3.fc44.noarch python3-dnf-plugins-core-4.10.1-9.fc44.noarch dnf5-5.4.6.0-1.fc44.aarch64 dnf5-plugins-5.4.6.0-1.fc44.aarch64 Finish: chroot init Start: build phase for znapzend-0.23.6-1.el10.src.rpm Start: build setup for znapzend-0.23.6-1.el10.src.rpm warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/znapzend-0.23.6-1.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 75 kB/s | 1.5 kB 00:00 CentOS Stream 10 - BaseOS 55 kB/s | 5.5 kB 00:00 CentOS Stream 10 - AppStream 48 kB/s | 5.6 kB 00:00 CentOS Stream 10 - CRB 338 kB/s | 5.4 kB 00:00 CentOS Stream 10 - Extras packages 28 kB/s | 5.9 kB 00:00 Extra Packages for Enterprise Linux 10 - aarch6 898 kB/s | 16 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: autoconf noarch 2.71-13.el10 appstream 736 k automake noarch 1.16.5-20.el10 appstream 702 k perl aarch64 4:5.40.2-515.el10 appstream 8.4 k perl-Mojo-Log-Clearable noarch 1.001-1.el10 copr_base 20 k perl-Mojolicious noarch 9.39-2.el10_1 epel 995 k perl-Test-Exception noarch 0.43-29.el10 crb 23 k perl-Test-SharedFork noarch 0.35-28.el10_0 epel 22 k perl-generators noarch 1.16-7.el10 appstream 17 k perl-interpreter aarch64 4:5.40.2-515.el10 appstream 70 k systemd aarch64 257-35.el10 baseos 5.5 M Installing dependencies: annobin-docs noarch 13.31-1.el10 appstream 86 k annobin-plugin-gcc aarch64 13.31-1.el10 appstream 702 k cpp aarch64 14.4.1-4.el10 appstream 11 M dbus aarch64 1:1.14.10-6.el10 baseos 3.1 k dbus-broker aarch64 36-5.el10 baseos 166 k dbus-common noarch 1:1.14.10-6.el10 baseos 13 k emacs-filesystem noarch 1:29.4-13.el10 baseos 8.3 k expat aarch64 2.7.3-4.el10 baseos 115 k gcc aarch64 14.4.1-4.el10 appstream 35 M gcc-c++ aarch64 14.4.1-4.el10 appstream 14 M gcc-plugin-annobin aarch64 14.4.1-4.el10 appstream 54 k glibc-devel aarch64 2.39-147.el10 appstream 575 k gnupg2 aarch64 2.4.5-5.el10 baseos 2.7 M gnutls aarch64 3.8.10-5.el10 baseos 1.4 M groff-base aarch64 1.23.0-10.el10 baseos 1.1 M kernel-headers aarch64 6.12.0-279.el10 appstream 2.3 M libasan aarch64 14.4.1-4.el10 appstream 515 k libassuan aarch64 2.5.6-6.el10 baseos 67 k libatomic aarch64 14.4.1-4.el10 baseos 41 k libgcrypt aarch64 1.11.0-7.el10 baseos 511 k libgpg-error aarch64 1.50-2.el10 baseos 236 k libksba aarch64 1.6.7-2.el10 baseos 158 k libmpc aarch64 1.3.1-7.el10 appstream 73 k libseccomp aarch64 2.5.6-1.el10 baseos 72 k libstdc++-devel aarch64 14.4.1-4.el10 appstream 2.8 M libubsan aarch64 14.4.1-4.el10 appstream 222 k libxcrypt-devel aarch64 4.4.36-10.el10 appstream 30 k m4 aarch64 1.4.19-11.el10 appstream 301 k make aarch64 1:4.4.1-9.el10 baseos 585 k mpdecimal aarch64 2.5.1-12.el10 baseos 90 k ncurses aarch64 6.4-15.20240127.el10 baseos 418 k npth aarch64 1.6-21.el10 baseos 25 k perl-Algorithm-Diff noarch 1.2010-14.el10 appstream 47 k perl-Archive-Tar noarch 3.02-514.el10 appstream 70 k perl-Archive-Zip noarch 1.68-17.el10 appstream 111 k perl-Attribute-Handlers noarch 1.03-515.el10 appstream 26 k perl-AutoLoader noarch 5.74-515.el10 appstream 19 k perl-AutoSplit noarch 5.74-515.el10 appstream 20 k perl-B aarch64 1.89-515.el10 appstream 177 k perl-Benchmark noarch 1.25-515.el10 appstream 25 k perl-CPAN noarch 2.36-514.el10 appstream 568 k perl-CPAN-Meta noarch 2.150010-511.el10 appstream 198 k perl-CPAN-Meta-Requirements noarch 2.143-11.el10 appstream 36 k perl-CPAN-Meta-YAML noarch 0.018-512.el10 appstream 27 k perl-Carp noarch 1.54-511.el10 baseos 30 k perl-Class-Method-Modifiers noarch 2.15-7.el10 crb 50 k perl-Class-Struct noarch 0.68-515.el10 appstream 20 k perl-Compress-Bzip2 aarch64 2.28-21.el10 appstream 68 k perl-Compress-Raw-Bzip2 aarch64 2.212-512.el10 appstream 36 k perl-Compress-Raw-Lzma aarch64 2.212-3.el10 appstream 52 k perl-Compress-Raw-Zlib aarch64 2.212-513.el10 appstream 62 k perl-Config-Extensions noarch 0.03-515.el10 appstream 11 k perl-Config-Perl-V noarch 0.36-512.el10 appstream 23 k perl-DBM_Filter noarch 0.06-515.el10 appstream 25 k perl-Data-Dumper aarch64 2.189-512.el10 baseos 56 k perl-Data-OptList noarch 0.114-7.el10 appstream 28 k perl-Data-Section noarch 0.200008-8.el10 appstream 26 k perl-Devel-PPPort aarch64 3.72-512.el10 appstream 217 k perl-Devel-Peek aarch64 1.34-515.el10 appstream 30 k perl-Devel-SelfStubber noarch 1.06-515.el10 appstream 13 k perl-Devel-Size aarch64 0.84-3.el10 appstream 32 k perl-Digest noarch 1.20-511.el10 baseos 26 k perl-Digest-MD5 aarch64 2.59-6.el10 baseos 37 k perl-Digest-SHA aarch64 1:6.04-512.el10 appstream 63 k perl-DirHandle noarch 1.05-515.el10 appstream 11 k perl-Dumpvalue noarch 2.27-515.el10 appstream 17 k perl-DynaLoader aarch64 1.56-515.el10 appstream 24 k perl-Encode aarch64 4:3.21-511.el10 baseos 1.1 M perl-Encode-devel aarch64 4:3.21-511.el10 appstream 42 k perl-English noarch 1.11-515.el10 appstream 12 k perl-Env noarch 1.06-511.el10 appstream 21 k perl-Errno aarch64 1.38-515.el10 appstream 13 k perl-Exporter noarch 5.78-511.el10 baseos 32 k perl-ExtUtils-CBuilder noarch 1:0.280240-511.el10 appstream 50 k perl-ExtUtils-Command noarch 2:7.70-513.el10 appstream 15 k perl-ExtUtils-Constant noarch 0.25-515.el10 appstream 42 k perl-ExtUtils-Embed noarch 1.35-515.el10 appstream 16 k perl-ExtUtils-Install noarch 2.22-511.el10 appstream 44 k perl-ExtUtils-MM-Utils noarch 2:7.70-513.el10 appstream 13 k perl-ExtUtils-MakeMaker noarch 2:7.70-513.el10 appstream 293 k perl-ExtUtils-Manifest noarch 1:1.75-511.el10 appstream 35 k perl-ExtUtils-Miniperl noarch 1.14-515.el10 appstream 13 k perl-ExtUtils-ParseXS noarch 1:3.51-512.el10 appstream 186 k perl-Fcntl aarch64 1.18-515.el10 appstream 28 k perl-Fedora-VSP noarch 0.001-36.el10 appstream 24 k perl-File-Basename noarch 2.86-515.el10 appstream 15 k perl-File-Compare noarch 1.100.800-515.el10 appstream 12 k perl-File-Copy noarch 2.41-515.el10 appstream 18 k perl-File-DosGlob aarch64 1.12-515.el10 appstream 18 k perl-File-Fetch noarch 1.04-511.el10 appstream 31 k perl-File-Find noarch 1.44-515.el10 appstream 24 k perl-File-HomeDir noarch 1.006-15.el10 appstream 58 k perl-File-Path noarch 2.18-512.el10 appstream 35 k perl-File-Temp noarch 1:0.231.100-512.el10 baseos 60 k perl-File-Which noarch 1.27-14.el10 appstream 23 k perl-File-stat noarch 1.14-515.el10 appstream 15 k perl-FileCache noarch 1.10-515.el10 appstream 13 k perl-FileHandle noarch 2.05-515.el10 appstream 14 k perl-Filter aarch64 2:1.64-512.el10 appstream 90 k perl-Filter-Simple noarch 0.96-511.el10 appstream 28 k perl-FindBin noarch 1.54-515.el10 appstream 12 k perl-GDBM_File aarch64 1:1.24-515.el10 appstream 41 k perl-Getopt-Long noarch 1:2.58-3.el10 baseos 65 k perl-Getopt-Std noarch 1.14-515.el10 appstream 14 k perl-HTTP-Tiny noarch 0.088-512.el10 baseos 57 k perl-Hash-Util aarch64 0.32-515.el10 appstream 33 k perl-Hash-Util-FieldHash aarch64 1.27-515.el10 appstream 37 k perl-I18N-Collate noarch 1.02-515.el10 appstream 12 k perl-I18N-LangTags noarch 0.45-515.el10 appstream 51 k perl-I18N-Langinfo aarch64 0.24-515.el10 appstream 24 k perl-IO aarch64 1.55-515.el10 appstream 79 k perl-IO-Compress noarch 2.212-513.el10 appstream 305 k perl-IO-Compress-Lzma noarch 2.206-8.el10 appstream 77 k perl-IO-Socket-IP noarch 0.42-512.el10 baseos 43 k perl-IO-Socket-SSL noarch 2.085-3.el10 baseos 227 k perl-IO-Zlib noarch 1:1.15-511.el10 appstream 21 k perl-IPC-Cmd noarch 2:1.04-512.el10 appstream 41 k perl-IPC-Open3 noarch 1.22-515.el10 appstream 20 k perl-IPC-SysV aarch64 2.09-512.el10 appstream 42 k perl-IPC-System-Simple noarch 1.30-16.el10 appstream 40 k perl-JSON-PP noarch 1:4.16-513.el10 appstream 65 k perl-Locale-Maketext noarch 1.33-512.el10 appstream 94 k perl-Locale-Maketext-Simple noarch 1:0.21-515.el10 appstream 16 k perl-MIME-Base64 aarch64 3.16-511.el10 baseos 31 k perl-MRO-Compat noarch 0.15-12.el10 appstream 26 k perl-Math-BigInt noarch 1:2.0030.03-3.el10 appstream 228 k perl-Math-BigInt-FastCalc aarch64 0.501.800-511.el10 appstream 29 k perl-Math-Complex noarch 1.62-515.el10 appstream 44 k perl-Memoize noarch 1.16-515.el10 appstream 45 k perl-Module-Build noarch 2:0.42.34-7.el10 appstream 251 k perl-Module-CoreList noarch 1:5.20260119-1.el10 appstream 92 k perl-Module-CoreList-tools noarch 1:5.20260119-1.el10 appstream 16 k perl-Module-Load noarch 1:0.36-511.el10 appstream 18 k perl-Module-Load-Conditional noarch 0.74-511.el10 appstream 23 k perl-Module-Loaded noarch 1:0.08-515.el10 appstream 12 k perl-Module-Metadata noarch 1.000038-512.el10 appstream 36 k perl-Module-Signature noarch 0.88-12.el10 appstream 83 k perl-Mozilla-CA noarch 20231213-5.el10 baseos 15 k perl-NDBM_File aarch64 1.17-515.el10 appstream 21 k perl-NEXT noarch 0.69-515.el10 appstream 19 k perl-Net noarch 1.04-515.el10 appstream 21 k perl-Net-Ping noarch 2.76-511.el10 appstream 51 k perl-Net-SSLeay aarch64 1.94-9.el10 appstream 377 k perl-ODBM_File aarch64 1.18-515.el10 appstream 21 k perl-Opcode aarch64 1.65-515.el10 appstream 34 k perl-POSIX aarch64 2.20-515.el10 appstream 95 k perl-Package-Generator noarch 1.106-34.el10 appstream 23 k perl-Params-Check noarch 1:0.38-511.el10 appstream 23 k perl-Params-Util aarch64 1.102-19.el10 appstream 33 k perl-PathTools aarch64 3.91-512.el10 baseos 85 k perl-Perl-OSType noarch 1.010-512.el10 appstream 24 k perl-PerlIO-via-QuotedPrint noarch 0.10-511.el10 appstream 23 k perl-Pod-Checker noarch 4:1.77-511.el10 appstream 33 k perl-Pod-Escapes noarch 1:1.07-511.el10 baseos 21 k perl-Pod-Functions noarch 1.14-515.el10 appstream 13 k perl-Pod-Html noarch 1.35-515.el10 appstream 28 k perl-Pod-Perldoc noarch 3.28.01-512.el10 baseos 84 k perl-Pod-Simple noarch 1:3.45-511.el10 baseos 218 k perl-Pod-Usage noarch 4:2.03-511.el10 baseos 41 k perl-Role-Tiny noarch 2.002004-14.el10 crb 33 k perl-Safe noarch 2.46-515.el10 appstream 23 k perl-Scalar-List-Utils aarch64 5:1.63-511.el10 baseos 73 k perl-Search-Dict noarch 1.07-515.el10 appstream 11 k perl-SelectSaver noarch 1.02-515.el10 appstream 10 k perl-SelfLoader noarch 1.27-515.el10 appstream 20 k perl-Socket aarch64 4:2.038-511.el10 baseos 56 k perl-Software-License noarch 0.104006-4.el10 appstream 151 k perl-Storable aarch64 1:3.32-511.el10 baseos 98 k perl-Sub-Exporter noarch 0.991-7.el10 appstream 78 k perl-Sub-Install noarch 0.929-8.el10 appstream 24 k perl-Sub-Uplevel noarch 1:0.2800-25.el10 crb 29 k perl-Symbol noarch 1.09-515.el10 appstream 12 k perl-Sys-Hostname aarch64 1.25-515.el10 appstream 15 k perl-Sys-Syslog aarch64 0.36-512.el10 appstream 48 k perl-Term-ANSIColor noarch 5.01-512.el10 baseos 49 k perl-Term-Cap noarch 1.18-511.el10 baseos 23 k perl-Term-Complete noarch 1.403-515.el10 appstream 11 k perl-Term-ReadLine noarch 1.17-515.el10 appstream 17 k perl-Term-Table noarch 0.018-513.el10 appstream 44 k perl-Test noarch 1.31-515.el10 appstream 27 k perl-Test-Harness noarch 1:3.48-512.el10 appstream 284 k perl-Test-Simple noarch 3:1.302199-513.el10 appstream 611 k perl-Test2-Suite noarch 0.000163-4.el10 appstream 485 k perl-Text-Abbrev noarch 1.02-515.el10 appstream 10 k perl-Text-Balanced noarch 2.06-511.el10 appstream 50 k perl-Text-Diff noarch 1.45-25.el10 appstream 40 k perl-Text-Glob noarch 0.11-26.el10 appstream 14 k perl-Text-ParseWords noarch 3.31-511.el10 baseos 17 k perl-Text-Tabs+Wrap noarch 2024.001-511.el10 baseos 23 k perl-Text-Template noarch 1.61-8.el10 appstream 60 k perl-Thread noarch 3.05-515.el10 appstream 16 k perl-Thread-Queue noarch 3.14-511.el10 appstream 22 k perl-Thread-Semaphore noarch 2.13-515.el10 appstream 14 k perl-Tie noarch 4.6-515.el10 appstream 26 k perl-Tie-File noarch 1.09-515.el10 appstream 42 k perl-Tie-Memoize noarch 1.1-515.el10 appstream 12 k perl-Tie-RefHash noarch 1.40-511.el10 appstream 24 k perl-Time noarch 1.04-515.el10 appstream 15 k perl-Time-HiRes aarch64 4:1.9777-511.el10 appstream 59 k perl-Time-Local noarch 2:1.350-511.el10 baseos 35 k perl-Time-Piece aarch64 1.3401-515.el10 appstream 38 k perl-URI noarch 5.27-4.el10 appstream 133 k perl-Unicode-Collate aarch64 1.31-511.el10 appstream 669 k perl-Unicode-Normalize aarch64 1.32-511.el10 appstream 73 k perl-Unicode-UCD noarch 0.78-515.el10 appstream 77 k perl-User-pwent noarch 1.05-515.el10 appstream 18 k perl-autodie noarch 2.37-512.el10 appstream 95 k perl-autouse noarch 1.11-515.el10 appstream 12 k perl-base noarch 2.27-515.el10 appstream 14 k perl-bignum noarch 0.67-512.el10 appstream 51 k perl-blib noarch 1.07-515.el10 appstream 11 k perl-constant noarch 1.33-512.el10 baseos 24 k perl-debugger noarch 1.60-515.el10 appstream 131 k perl-deprecate noarch 0.04-515.el10 appstream 13 k perl-devel aarch64 4:5.40.2-515.el10 appstream 766 k perl-diagnostics noarch 1.40-515.el10 appstream 216 k perl-doc noarch 5.40.2-515.el10 appstream 4.9 M perl-encoding aarch64 4:3.00-511.el10 appstream 64 k perl-encoding-warnings noarch 0.14-515.el10 appstream 15 k perl-experimental noarch 0.032-511.el10 appstream 27 k perl-fields noarch 2.27-515.el10 appstream 14 k perl-filetest noarch 1.03-515.el10 appstream 13 k perl-if noarch 0.61.000-515.el10 appstream 12 k perl-inc-latest noarch 2:0.500-30.el10 appstream 24 k perl-less noarch 0.03-515.el10 appstream 11 k perl-lib aarch64 0.65-515.el10 appstream 13 k perl-libnet noarch 3.15-512.el10 baseos 127 k perl-libnetcfg noarch 4:5.40.2-515.el10 appstream 15 k perl-libs aarch64 4:5.40.2-515.el10 appstream 2.3 M perl-local-lib noarch 2.000029-9.el10 appstream 67 k perl-locale noarch 1.12-515.el10 appstream 12 k perl-macros noarch 4:5.40.2-515.el10 appstream 11 k perl-meta-notation noarch 5.40.2-515.el10 appstream 8.9 k perl-mro aarch64 1.29-515.el10 appstream 28 k perl-open noarch 1.13-515.el10 appstream 15 k perl-overload noarch 1.37-515.el10 appstream 44 k perl-overloading noarch 0.02-515.el10 appstream 11 k perl-parent noarch 1:0.241-512.el10 baseos 16 k perl-perlfaq noarch 5.20240218-511.el10 appstream 376 k perl-ph aarch64 5.40.2-515.el10 appstream 39 k perl-podlators noarch 1:5.01-511.el10 baseos 124 k perl-sigtrap noarch 1.10-515.el10 appstream 14 k perl-sort noarch 2.05-515.el10 appstream 11 k perl-subs noarch 1.04-515.el10 appstream 10 k perl-threads aarch64 1:2.40-511.el10 appstream 58 k perl-threads-shared aarch64 1.69-511.el10 appstream 45 k perl-utils noarch 5.40.2-515.el10 appstream 51 k perl-vars noarch 1.05-515.el10 appstream 11 k perl-version aarch64 8:0.99.32-4.el10 appstream 63 k perl-vmsish noarch 1.04-515.el10 appstream 12 k python3 aarch64 3.12.15-1.el10 baseos 27 k python3-libs aarch64 3.12.15-1.el10 baseos 9.3 M python3-pip-wheel noarch 23.3.2-11.el10 baseos 1.5 M python3-pyparsing noarch 3.1.1-7.el10 baseos 269 k rpm-plugin-syslog aarch64 4.19.1.1-28.el10 baseos 18 k systemd-pam aarch64 257-35.el10 baseos 322 k systemd-rpm-macros noarch 257-35.el10 baseos 54 k systemtap-sdt-devel aarch64 5.6-3.el10 appstream 71 k systemtap-sdt-dtrace aarch64 5.6-3.el10 appstream 72 k tpm2-tss aarch64 4.1.3-6.el10 baseos 407 k tzdata noarch 2026e-1.el10 baseos 908 k Transaction Summary ================================================================================ Install 271 Packages Total download size: 117 M Installed size: 373 M Downloading Packages: (1/271): perl-Mojo-Log-Clearable-1.001-1.el10.n 1.5 MB/s | 20 kB 00:00 (2/271): dbus-1.14.10-6.el10.aarch64.rpm 33 kB/s | 3.1 kB 00:00 (3/271): dbus-common-1.14.10-6.el10.noarch.rpm 139 kB/s | 13 kB 00:00 (4/271): emacs-filesystem-29.4-13.el10.noarch.r 260 kB/s | 8.3 kB 00:00 (5/271): dbus-broker-36-5.el10.aarch64.rpm 1.1 MB/s | 166 kB 00:00 (6/271): expat-2.7.3-4.el10.aarch64.rpm 1.3 MB/s | 115 kB 00:00 (7/271): gnutls-3.8.10-5.el10.aarch64.rpm 6.8 MB/s | 1.4 MB 00:00 (8/271): gnupg2-2.4.5-5.el10.aarch64.rpm 11 MB/s | 2.7 MB 00:00 (9/271): groff-base-1.23.0-10.el10.aarch64.rpm 6.3 MB/s | 1.1 MB 00:00 (10/271): libassuan-2.5.6-6.el10.aarch64.rpm 2.3 MB/s | 67 kB 00:00 (11/271): libatomic-14.4.1-4.el10.aarch64.rpm 1.4 MB/s | 41 kB 00:00 (12/271): libgcrypt-1.11.0-7.el10.aarch64.rpm 17 MB/s | 511 kB 00:00 (13/271): libgpg-error-1.50-2.el10.aarch64.rpm 8.0 MB/s | 236 kB 00:00 (14/271): libksba-1.6.7-2.el10.aarch64.rpm 5.4 MB/s | 158 kB 00:00 (15/271): libseccomp-2.5.6-1.el10.aarch64.rpm 2.5 MB/s | 72 kB 00:00 (16/271): make-4.4.1-9.el10.aarch64.rpm 19 MB/s | 585 kB 00:00 (17/271): mpdecimal-2.5.1-12.el10.aarch64.rpm 3.1 MB/s | 90 kB 00:00 (18/271): ncurses-6.4-15.20240127.el10.aarch64. 14 MB/s | 418 kB 00:00 (19/271): npth-1.6-21.el10.aarch64.rpm 908 kB/s | 25 kB 00:00 (20/271): perl-Carp-1.54-511.el10.noarch.rpm 1.0 MB/s | 30 kB 00:00 (21/271): perl-Data-Dumper-2.189-512.el10.aarch 1.9 MB/s | 56 kB 00:00 (22/271): perl-Digest-1.20-511.el10.noarch.rpm 922 kB/s | 26 kB 00:00 (23/271): perl-Digest-MD5-2.59-6.el10.aarch64.r 1.3 MB/s | 37 kB 00:00 (24/271): perl-Encode-3.21-511.el10.aarch64.rpm 32 MB/s | 1.1 MB 00:00 (25/271): perl-Exporter-5.78-511.el10.noarch.rp 1.1 MB/s | 32 kB 00:00 (26/271): perl-File-Temp-0.231.100-512.el10.noa 2.1 MB/s | 60 kB 00:00 (27/271): perl-Getopt-Long-2.58-3.el10.noarch.r 2.2 MB/s | 65 kB 00:00 (28/271): perl-HTTP-Tiny-0.088-512.el10.noarch. 2.0 MB/s | 57 kB 00:00 (29/271): perl-IO-Socket-IP-0.42-512.el10.noarc 1.5 MB/s | 43 kB 00:00 (30/271): perl-IO-Socket-SSL-2.085-3.el10.noarc 7.7 MB/s | 227 kB 00:00 (31/271): perl-MIME-Base64-3.16-511.el10.aarch6 1.1 MB/s | 31 kB 00:00 (32/271): perl-Mozilla-CA-20231213-5.el10.noarc 534 kB/s | 15 kB 00:00 (33/271): perl-PathTools-3.91-512.el10.aarch64. 2.9 MB/s | 85 kB 00:00 (34/271): perl-Pod-Escapes-1.07-511.el10.noarch 743 kB/s | 21 kB 00:00 (35/271): perl-Pod-Perldoc-3.28.01-512.el10.noa 2.9 MB/s | 84 kB 00:00 (36/271): perl-Pod-Simple-3.45-511.el10.noarch. 7.3 MB/s | 218 kB 00:00 (37/271): perl-Pod-Usage-2.03-511.el10.noarch.r 1.4 MB/s | 41 kB 00:00 (38/271): perl-Scalar-List-Utils-1.63-511.el10. 2.5 MB/s | 73 kB 00:00 (39/271): perl-Socket-2.038-511.el10.aarch64.rp 2.0 MB/s | 56 kB 00:00 (40/271): perl-Storable-3.32-511.el10.aarch64.r 3.4 MB/s | 98 kB 00:00 (41/271): perl-Term-ANSIColor-5.01-512.el10.noa 1.7 MB/s | 49 kB 00:00 (42/271): perl-Term-Cap-1.18-511.el10.noarch.rp 825 kB/s | 23 kB 00:00 (43/271): perl-Text-ParseWords-3.31-511.el10.no 620 kB/s | 17 kB 00:00 (44/271): perl-Text-Tabs+Wrap-2024.001-511.el10 811 kB/s | 23 kB 00:00 (45/271): perl-Time-Local-1.350-511.el10.noarch 1.2 MB/s | 35 kB 00:00 (46/271): perl-constant-1.33-512.el10.noarch.rp 856 kB/s | 24 kB 00:00 (47/271): perl-libnet-3.15-512.el10.noarch.rpm 4.4 MB/s | 127 kB 00:00 (48/271): perl-parent-0.241-512.el10.noarch.rpm 571 kB/s | 16 kB 00:00 (49/271): perl-podlators-5.01-511.el10.noarch.r 4.3 MB/s | 124 kB 00:00 (50/271): python3-3.12.15-1.el10.aarch64.rpm 966 kB/s | 27 kB 00:00 (51/271): python3-pip-wheel-23.3.2-11.el10.noar 37 MB/s | 1.5 MB 00:00 (52/271): python3-pyparsing-3.1.1-7.el10.noarch 5.9 MB/s | 269 kB 00:00 (53/271): python3-libs-3.12.15-1.el10.aarch64.r 113 MB/s | 9.3 MB 00:00 (54/271): rpm-plugin-syslog-4.19.1.1-28.el10.aa 474 kB/s | 18 kB 00:00 (55/271): systemd-257-35.el10.aarch64.rpm 98 MB/s | 5.5 MB 00:00 (56/271): systemd-pam-257-35.el10.aarch64.rpm 10 MB/s | 322 kB 00:00 (57/271): systemd-rpm-macros-257-35.el10.noarch 1.7 MB/s | 54 kB 00:00 (58/271): tpm2-tss-4.1.3-6.el10.aarch64.rpm 13 MB/s | 407 kB 00:00 (59/271): tzdata-2026e-1.el10.noarch.rpm 26 MB/s | 908 kB 00:00 (60/271): annobin-docs-13.31-1.el10.noarch.rpm 957 kB/s | 86 kB 00:00 (61/271): annobin-plugin-gcc-13.31-1.el10.aarch 9.3 MB/s | 702 kB 00:00 (62/271): autoconf-2.71-13.el10.noarch.rpm 7.6 MB/s | 736 kB 00:00 (63/271): automake-1.16.5-20.el10.noarch.rpm 11 MB/s | 702 kB 00:00 (64/271): cpp-14.4.1-4.el10.aarch64.rpm 51 MB/s | 11 MB 00:00 (65/271): gcc-c++-14.4.1-4.el10.aarch64.rpm 68 MB/s | 14 MB 00:00 (66/271): gcc-plugin-annobin-14.4.1-4.el10.aarc 731 kB/s | 54 kB 00:00 (67/271): glibc-devel-2.39-147.el10.aarch64.rpm 7.7 MB/s | 575 kB 00:00 (68/271): libasan-14.4.1-4.el10.aarch64.rpm 9.9 MB/s | 515 kB 00:00 (69/271): kernel-headers-6.12.0-279.el10.aarch6 28 MB/s | 2.3 MB 00:00 (70/271): libmpc-1.3.1-7.el10.aarch64.rpm 1.6 MB/s | 73 kB 00:00 (71/271): libstdc++-devel-14.4.1-4.el10.aarch64 33 MB/s | 2.8 MB 00:00 (72/271): libubsan-14.4.1-4.el10.aarch64.rpm 4.6 MB/s | 222 kB 00:00 (73/271): libxcrypt-devel-4.4.36-10.el10.aarch6 1.1 MB/s | 30 kB 00:00 (74/271): gcc-14.4.1-4.el10.aarch64.rpm 70 MB/s | 35 MB 00:00 (75/271): m4-1.4.19-11.el10.aarch64.rpm 5.2 MB/s | 301 kB 00:00 (76/271): perl-5.40.2-515.el10.aarch64.rpm 247 kB/s | 8.4 kB 00:00 (77/271): perl-Archive-Zip-1.68-17.el10.noarch. 3.0 MB/s | 111 kB 00:00 (78/271): perl-Archive-Tar-3.02-514.el10.noarch 1.7 MB/s | 70 kB 00:00 (79/271): perl-Algorithm-Diff-1.2010-14.el10.no 972 kB/s | 47 kB 00:00 (80/271): perl-AutoLoader-5.74-515.el10.noarch. 676 kB/s | 19 kB 00:00 (81/271): perl-AutoSplit-5.74-515.el10.noarch.r 558 kB/s | 20 kB 00:00 (82/271): perl-Attribute-Handlers-1.03-515.el10 533 kB/s | 26 kB 00:00 (83/271): perl-B-1.89-515.el10.aarch64.rpm 2.9 MB/s | 177 kB 00:00 (84/271): perl-CPAN-2.36-514.el10.noarch.rpm 9.3 MB/s | 568 kB 00:00 (85/271): perl-Benchmark-1.25-515.el10.noarch.r 389 kB/s | 25 kB 00:00 (86/271): perl-CPAN-Meta-2.150010-511.el10.noar 6.0 MB/s | 198 kB 00:00 (87/271): perl-CPAN-Meta-YAML-0.018-512.el10.no 692 kB/s | 27 kB 00:00 (88/271): perl-CPAN-Meta-Requirements-2.143-11. 857 kB/s | 36 kB 00:00 (89/271): perl-Class-Struct-0.68-515.el10.noarc 572 kB/s | 20 kB 00:00 (90/271): perl-Compress-Raw-Bzip2-2.212-512.el1 1.3 MB/s | 36 kB 00:00 (91/271): perl-Compress-Bzip2-2.28-21.el10.aarc 2.0 MB/s | 68 kB 00:00 (92/271): perl-Compress-Raw-Lzma-2.212-3.el10.a 910 kB/s | 52 kB 00:00 (93/271): perl-Compress-Raw-Zlib-2.212-513.el10 1.2 MB/s | 62 kB 00:00 (94/271): perl-Config-Extensions-0.03-515.el10. 220 kB/s | 11 kB 00:00 (95/271): perl-DBM_Filter-0.06-515.el10.noarch. 437 kB/s | 25 kB 00:00 (96/271): perl-Config-Perl-V-0.36-512.el10.noar 244 kB/s | 23 kB 00:00 (97/271): perl-Data-OptList-0.114-7.el10.noarch 326 kB/s | 28 kB 00:00 (98/271): perl-Devel-PPPort-3.72-512.el10.aarch 4.1 MB/s | 217 kB 00:00 (99/271): perl-Devel-Peek-1.34-515.el10.aarch64 654 kB/s | 30 kB 00:00 (100/271): perl-Data-Section-0.200008-8.el10.no 331 kB/s | 26 kB 00:00 (101/271): perl-Devel-SelfStubber-1.06-515.el10 294 kB/s | 13 kB 00:00 (102/271): perl-Devel-Size-0.84-3.el10.aarch64. 726 kB/s | 32 kB 00:00 (103/271): perl-Digest-SHA-6.04-512.el10.aarch6 1.0 MB/s | 63 kB 00:00 (104/271): perl-Dumpvalue-2.27-515.el10.noarch. 481 kB/s | 17 kB 00:00 (105/271): perl-DirHandle-1.05-515.el10.noarch. 191 kB/s | 11 kB 00:00 (106/271): perl-Encode-devel-3.21-511.el10.aarc 1.3 MB/s | 42 kB 00:00 (107/271): perl-DynaLoader-1.56-515.el10.aarch6 459 kB/s | 24 kB 00:00 (108/271): perl-English-1.11-515.el10.noarch.rp 416 kB/s | 12 kB 00:00 (109/271): perl-Env-1.06-511.el10.noarch.rpm 523 kB/s | 21 kB 00:00 (110/271): perl-Errno-1.38-515.el10.aarch64.rpm 393 kB/s | 13 kB 00:00 (111/271): perl-ExtUtils-CBuilder-0.280240-511. 1.2 MB/s | 50 kB 00:00 (112/271): perl-ExtUtils-Command-7.70-513.el10. 404 kB/s | 15 kB 00:00 (113/271): perl-ExtUtils-Constant-0.25-515.el10 1.0 MB/s | 42 kB 00:00 (114/271): perl-ExtUtils-Embed-1.35-515.el10.no 480 kB/s | 16 kB 00:00 (115/271): perl-ExtUtils-MM-Utils-7.70-513.el10 369 kB/s | 13 kB 00:00 (116/271): perl-ExtUtils-MakeMaker-7.70-513.el1 8.6 MB/s | 293 kB 00:00 (117/271): perl-ExtUtils-Install-2.22-511.el10. 700 kB/s | 44 kB 00:00 (118/271): perl-ExtUtils-Manifest-1.75-511.el10 1.2 MB/s | 35 kB 00:00 (119/271): perl-ExtUtils-ParseXS-3.51-512.el10. 5.6 MB/s | 186 kB 00:00 (120/271): perl-ExtUtils-Miniperl-1.14-515.el10 259 kB/s | 13 kB 00:00 (121/271): perl-Fcntl-1.18-515.el10.aarch64.rpm 623 kB/s | 28 kB 00:00 (122/271): perl-File-Basename-2.86-515.el10.noa 425 kB/s | 15 kB 00:00 (123/271): perl-Fedora-VSP-0.001-36.el10.noarch 589 kB/s | 24 kB 00:00 (124/271): perl-File-Compare-1.100.800-515.el10 373 kB/s | 12 kB 00:00 (125/271): perl-File-Copy-2.41-515.el10.noarch. 563 kB/s | 18 kB 00:00 (126/271): perl-File-Fetch-1.04-511.el10.noarch 970 kB/s | 31 kB 00:00 (127/271): perl-File-DosGlob-1.12-515.el10.aarc 393 kB/s | 18 kB 00:00 (128/271): perl-File-Find-1.44-515.el10.noarch. 788 kB/s | 24 kB 00:00 (129/271): perl-File-HomeDir-1.006-15.el10.noar 1.0 MB/s | 58 kB 00:00 (130/271): perl-File-Path-2.18-512.el10.noarch. 672 kB/s | 35 kB 00:00 (131/271): perl-File-Which-1.27-14.el10.noarch. 385 kB/s | 23 kB 00:00 (132/271): perl-FileCache-1.10-515.el10.noarch. 473 kB/s | 13 kB 00:00 (133/271): perl-File-stat-1.14-515.el10.noarch. 331 kB/s | 15 kB 00:00 (134/271): perl-FileHandle-2.05-515.el10.noarch 382 kB/s | 14 kB 00:00 (135/271): perl-Filter-1.64-512.el10.aarch64.rp 2.3 MB/s | 90 kB 00:00 (136/271): perl-Filter-Simple-0.96-511.el10.noa 830 kB/s | 28 kB 00:00 (137/271): perl-FindBin-1.54-515.el10.noarch.rp 469 kB/s | 12 kB 00:00 (138/271): perl-Getopt-Std-1.14-515.el10.noarch 507 kB/s | 14 kB 00:00 (139/271): perl-GDBM_File-1.24-515.el10.aarch64 859 kB/s | 41 kB 00:00 (140/271): perl-Hash-Util-0.32-515.el10.aarch64 743 kB/s | 33 kB 00:00 (141/271): perl-I18N-Collate-1.02-515.el10.noar 265 kB/s | 12 kB 00:00 (142/271): perl-Hash-Util-FieldHash-1.27-515.el 592 kB/s | 37 kB 00:00 (143/271): perl-I18N-LangTags-0.45-515.el10.noa 1.3 MB/s | 51 kB 00:00 (144/271): perl-I18N-Langinfo-0.24-515.el10.aar 619 kB/s | 24 kB 00:00 (145/271): perl-IO-1.55-515.el10.aarch64.rpm 1.8 MB/s | 79 kB 00:00 (146/271): perl-IO-Compress-2.212-513.el10.noar 5.7 MB/s | 305 kB 00:00 (147/271): perl-IO-Compress-Lzma-2.206-8.el10.n 2.5 MB/s | 77 kB 00:00 (148/271): perl-IPC-Cmd-1.04-512.el10.noarch.rp 1.0 MB/s | 41 kB 00:00 (149/271): perl-IPC-Open3-1.22-515.el10.noarch. 561 kB/s | 20 kB 00:00 (150/271): perl-IO-Zlib-1.15-511.el10.noarch.rp 331 kB/s | 21 kB 00:00 (151/271): perl-IPC-SysV-2.09-512.el10.aarch64. 1.2 MB/s | 42 kB 00:00 (152/271): perl-JSON-PP-4.16-513.el10.noarch.rp 1.9 MB/s | 65 kB 00:00 (153/271): perl-IPC-System-Simple-1.30-16.el10. 771 kB/s | 40 kB 00:00 (154/271): perl-Locale-Maketext-1.33-512.el10.n 2.6 MB/s | 94 kB 00:00 (155/271): perl-Locale-Maketext-Simple-0.21-515 538 kB/s | 16 kB 00:00 (156/271): perl-MRO-Compat-0.15-12.el10.noarch. 532 kB/s | 26 kB 00:00 (157/271): perl-Math-BigInt-FastCalc-0.501.800- 898 kB/s | 29 kB 00:00 (158/271): perl-Math-BigInt-2.0030.03-3.el10.no 4.4 MB/s | 228 kB 00:00 (159/271): perl-Math-Complex-1.62-515.el10.noar 1.2 MB/s | 44 kB 00:00 (160/271): perl-Module-Build-0.42.34-7.el10.noa 6.7 MB/s | 251 kB 00:00 (161/271): perl-Memoize-1.16-515.el10.noarch.rp 486 kB/s | 45 kB 00:00 (162/271): perl-Module-CoreList-tools-5.2026011 357 kB/s | 16 kB 00:00 (163/271): perl-Module-CoreList-5.20260119-1.el 1.4 MB/s | 92 kB 00:00 (164/271): perl-Module-Load-0.36-511.el10.noarc 480 kB/s | 18 kB 00:00 (165/271): perl-Module-Load-Conditional-0.74-51 653 kB/s | 23 kB 00:00 (166/271): perl-Module-Loaded-0.08-515.el10.noa 189 kB/s | 12 kB 00:00 (167/271): perl-Module-Signature-0.88-12.el10.n 2.7 MB/s | 83 kB 00:00 (168/271): perl-Module-Metadata-1.000038-512.el 865 kB/s | 36 kB 00:00 (169/271): perl-NDBM_File-1.17-515.el10.aarch64 605 kB/s | 21 kB 00:00 (170/271): perl-Net-1.04-515.el10.noarch.rpm 522 kB/s | 21 kB 00:00 (171/271): perl-NEXT-0.69-515.el10.noarch.rpm 379 kB/s | 19 kB 00:00 (172/271): perl-Net-Ping-2.76-511.el10.noarch.r 1.1 MB/s | 51 kB 00:00 (173/271): perl-Net-SSLeay-1.94-9.el10.aarch64. 9.6 MB/s | 377 kB 00:00 (174/271): perl-ODBM_File-1.18-515.el10.aarch64 537 kB/s | 21 kB 00:00 (175/271): perl-Opcode-1.65-515.el10.aarch64.rp 1.1 MB/s | 34 kB 00:00 (176/271): perl-Package-Generator-1.106-34.el10 769 kB/s | 23 kB 00:00 (177/271): perl-POSIX-2.20-515.el10.aarch64.rpm 2.6 MB/s | 95 kB 00:00 (178/271): perl-Perl-OSType-1.010-512.el10.noar 832 kB/s | 24 kB 00:00 (179/271): perl-Params-Util-1.102-19.el10.aarch 1.0 MB/s | 33 kB 00:00 (180/271): perl-Params-Check-0.38-511.el10.noar 446 kB/s | 23 kB 00:00 (181/271): perl-Pod-Checker-1.77-511.el10.noarc 772 kB/s | 33 kB 00:00 (182/271): perl-Pod-Functions-1.14-515.el10.noa 318 kB/s | 13 kB 00:00 (183/271): perl-PerlIO-via-QuotedPrint-0.10-511 409 kB/s | 23 kB 00:00 (184/271): perl-Pod-Html-1.35-515.el10.noarch.r 933 kB/s | 28 kB 00:00 (185/271): perl-Safe-2.46-515.el10.noarch.rpm 804 kB/s | 23 kB 00:00 (186/271): perl-Search-Dict-1.07-515.el10.noarc 407 kB/s | 11 kB 00:00 (187/271): perl-SelfLoader-1.27-515.el10.noarch 695 kB/s | 20 kB 00:00 (188/271): perl-SelectSaver-1.02-515.el10.noarc 290 kB/s | 10 kB 00:00 (189/271): perl-Software-License-0.104006-4.el1 4.4 MB/s | 151 kB 00:00 (190/271): perl-Sub-Exporter-0.991-7.el10.noarc 1.9 MB/s | 78 kB 00:00 (191/271): perl-Sub-Install-0.929-8.el10.noarch 634 kB/s | 24 kB 00:00 (192/271): perl-Symbol-1.09-515.el10.noarch.rpm 322 kB/s | 12 kB 00:00 (193/271): perl-Sys-Hostname-1.25-515.el10.aarc 410 kB/s | 15 kB 00:00 (194/271): perl-Sys-Syslog-0.36-512.el10.aarch6 1.2 MB/s | 48 kB 00:00 (195/271): perl-Term-Complete-1.403-515.el10.no 297 kB/s | 11 kB 00:00 (196/271): perl-Term-Table-0.018-513.el10.noarc 1.3 MB/s | 44 kB 00:00 (197/271): perl-Term-ReadLine-1.17-515.el10.noa 327 kB/s | 17 kB 00:00 (198/271): perl-Test-1.31-515.el10.noarch.rpm 659 kB/s | 27 kB 00:00 (199/271): perl-Test-Harness-3.48-512.el10.noar 7.8 MB/s | 284 kB 00:00 (200/271): perl-Test2-Suite-0.000163-4.el10.noa 11 MB/s | 485 kB 00:00 (201/271): perl-Text-Abbrev-1.02-515.el10.noarc 301 kB/s | 10 kB 00:00 (202/271): perl-Test-Simple-1.302199-513.el10.n 9.7 MB/s | 611 kB 00:00 (203/271): perl-Text-Balanced-2.06-511.el10.noa 1.3 MB/s | 50 kB 00:00 (204/271): perl-Text-Diff-1.45-25.el10.noarch.r 1.0 MB/s | 40 kB 00:00 (205/271): perl-Text-Glob-0.11-26.el10.noarch.r 311 kB/s | 14 kB 00:00 (206/271): perl-Text-Template-1.61-8.el10.noarc 1.7 MB/s | 60 kB 00:00 (207/271): perl-Thread-Queue-3.14-511.el10.noar 659 kB/s | 22 kB 00:00 (208/271): perl-Thread-3.05-515.el10.noarch.rpm 286 kB/s | 16 kB 00:00 (209/271): perl-Thread-Semaphore-2.13-515.el10. 305 kB/s | 14 kB 00:00 (210/271): perl-Tie-4.6-515.el10.noarch.rpm 684 kB/s | 26 kB 00:00 (211/271): perl-Tie-Memoize-1.1-515.el10.noarch 291 kB/s | 12 kB 00:00 (212/271): perl-Tie-File-1.09-515.el10.noarch.r 598 kB/s | 42 kB 00:00 (213/271): perl-Tie-RefHash-1.40-511.el10.noarc 506 kB/s | 24 kB 00:00 (214/271): perl-Time-1.04-515.el10.noarch.rpm 416 kB/s | 15 kB 00:00 (215/271): perl-Time-HiRes-1.9777-511.el10.aarc 1.7 MB/s | 59 kB 00:00 (216/271): perl-Time-Piece-1.3401-515.el10.aarc 1.1 MB/s | 38 kB 00:00 (217/271): perl-URI-5.27-4.el10.noarch.rpm 2.7 MB/s | 133 kB 00:00 (218/271): perl-Unicode-Collate-1.31-511.el10.a 12 MB/s | 669 kB 00:00 (219/271): perl-Unicode-Normalize-1.32-511.el10 1.5 MB/s | 73 kB 00:00 (220/271): perl-Unicode-UCD-0.78-515.el10.noarc 1.7 MB/s | 77 kB 00:00 (221/271): perl-autodie-2.37-512.el10.noarch.rp 2.3 MB/s | 95 kB 00:00 (222/271): perl-autouse-1.11-515.el10.noarch.rp 371 kB/s | 12 kB 00:00 (223/271): perl-bignum-0.67-512.el10.noarch.rpm 1.7 MB/s | 51 kB 00:00 (224/271): perl-base-2.27-515.el10.noarch.rpm 290 kB/s | 14 kB 00:00 (225/271): perl-User-pwent-1.05-515.el10.noarch 150 kB/s | 18 kB 00:00 (226/271): perl-debugger-1.60-515.el10.noarch.r 3.0 MB/s | 131 kB 00:00 (227/271): perl-blib-1.07-515.el10.noarch.rpm 187 kB/s | 11 kB 00:00 (228/271): perl-deprecate-0.04-515.el10.noarch. 300 kB/s | 13 kB 00:00 (229/271): perl-diagnostics-1.40-515.el10.noarc 3.8 MB/s | 216 kB 00:00 (230/271): perl-encoding-3.00-511.el10.aarch64. 1.8 MB/s | 64 kB 00:00 (231/271): perl-doc-5.40.2-515.el10.noarch.rpm 54 MB/s | 4.9 MB 00:00 (232/271): perl-encoding-warnings-0.14-515.el10 336 kB/s | 15 kB 00:00 (233/271): perl-experimental-0.032-511.el10.noa 794 kB/s | 27 kB 00:00 (234/271): perl-devel-5.40.2-515.el10.aarch64.r 5.0 MB/s | 766 kB 00:00 (235/271): perl-filetest-1.03-515.el10.noarch.r 442 kB/s | 13 kB 00:00 (236/271): perl-generators-1.16-7.el10.noarch.r 626 kB/s | 17 kB 00:00 (237/271): perl-fields-2.27-515.el10.noarch.rpm 265 kB/s | 14 kB 00:00 (238/271): perl-if-0.61.000-515.el10.noarch.rpm 415 kB/s | 12 kB 00:00 (239/271): perl-inc-latest-0.500-30.el10.noarch 648 kB/s | 24 kB 00:00 (240/271): perl-less-0.03-515.el10.noarch.rpm 384 kB/s | 11 kB 00:00 (241/271): perl-interpreter-5.40.2-515.el10.aar 1.7 MB/s | 70 kB 00:00 (242/271): perl-lib-0.65-515.el10.aarch64.rpm 389 kB/s | 13 kB 00:00 (243/271): perl-libnetcfg-5.40.2-515.el10.noarc 502 kB/s | 15 kB 00:00 (244/271): perl-libs-5.40.2-515.el10.aarch64.rp 49 MB/s | 2.3 MB 00:00 (245/271): perl-locale-1.12-515.el10.noarch.rpm 308 kB/s | 12 kB 00:00 (246/271): perl-macros-5.40.2-515.el10.noarch.r 303 kB/s | 11 kB 00:00 (247/271): perl-meta-notation-5.40.2-515.el10.n 276 kB/s | 8.9 kB 00:00 (248/271): perl-mro-1.29-515.el10.aarch64.rpm 601 kB/s | 28 kB 00:00 (249/271): perl-local-lib-2.000029-9.el10.noarc 558 kB/s | 67 kB 00:00 (250/271): perl-open-1.13-515.el10.noarch.rpm 385 kB/s | 15 kB 00:00 (251/271): perl-overload-1.37-515.el10.noarch.r 1.0 MB/s | 44 kB 00:00 (252/271): perl-perlfaq-5.20240218-511.el10.noa 9.3 MB/s | 376 kB 00:00 (253/271): perl-overloading-0.02-515.el10.noarc 235 kB/s | 11 kB 00:00 (254/271): perl-sigtrap-1.10-515.el10.noarch.rp 392 kB/s | 14 kB 00:00 (255/271): perl-sort-2.05-515.el10.noarch.rpm 290 kB/s | 11 kB 00:00 (256/271): perl-subs-1.04-515.el10.noarch.rpm 311 kB/s | 10 kB 00:00 (257/271): perl-threads-2.40-511.el10.aarch64.r 1.6 MB/s | 58 kB 00:00 (258/271): perl-ph-5.40.2-515.el10.aarch64.rpm 421 kB/s | 39 kB 00:00 (259/271): perl-threads-shared-1.69-511.el10.aa 1.2 MB/s | 45 kB 00:00 (260/271): perl-utils-5.40.2-515.el10.noarch.rp 1.5 MB/s | 51 kB 00:00 (261/271): perl-vars-1.05-515.el10.noarch.rpm 222 kB/s | 11 kB 00:00 (262/271): perl-version-0.99.32-4.el10.aarch64. 1.3 MB/s | 63 kB 00:00 (263/271): perl-vmsish-1.04-515.el10.noarch.rpm 249 kB/s | 12 kB 00:00 (264/271): systemtap-sdt-devel-5.6-3.el10.aarch 1.6 MB/s | 71 kB 00:00 (265/271): systemtap-sdt-dtrace-5.6-3.el10.aarc 2.3 MB/s | 72 kB 00:00 (266/271): perl-Class-Method-Modifiers-2.15-7.e 1.0 MB/s | 50 kB 00:00 (267/271): perl-Role-Tiny-2.002004-14.el10.noar 886 kB/s | 33 kB 00:00 (268/271): perl-Sub-Uplevel-0.2800-25.el10.noar 765 kB/s | 29 kB 00:00 (269/271): perl-Test-Exception-0.43-29.el10.noa 1.6 MB/s | 23 kB 00:00 (270/271): perl-Test-SharedFork-0.35-28.el10_0. 88 kB/s | 22 kB 00:00 (271/271): perl-Mojolicious-9.39-2.el10_1.noarc 2.0 MB/s | 995 kB 00:00 -------------------------------------------------------------------------------- Total 22 MB/s | 117 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libgpg-error-1.50-2.el10.aarch64 1/271 Installing : libmpc-1.3.1-7.el10.aarch64 2/271 Installing : make-1:4.4.1-9.el10.aarch64 3/271 Installing : expat-2.7.3-4.el10.aarch64 4/271 Installing : cpp-14.4.1-4.el10.aarch64 5/271 Installing : libassuan-2.5.6-6.el10.aarch64 6/271 Installing : libgcrypt-1.11.0-7.el10.aarch64 7/271 Installing : libksba-1.6.7-2.el10.aarch64 8/271 Installing : m4-1.4.19-11.el10.aarch64 9/271 Installing : libubsan-14.4.1-4.el10.aarch64 10/271 Installing : libstdc++-devel-14.4.1-4.el10.aarch64 11/271 Installing : libasan-14.4.1-4.el10.aarch64 12/271 Installing : kernel-headers-6.12.0-279.el10.aarch64 13/271 Installing : glibc-devel-2.39-147.el10.aarch64 14/271 Installing : libxcrypt-devel-4.4.36-10.el10.aarch64 15/271 Installing : annobin-docs-13.31-1.el10.noarch 16/271 Installing : tzdata-2026e-1.el10.noarch 17/271 Running scriptlet: tpm2-tss-4.1.3-6.el10.aarch64 18/271 Creating group 'tss' with GID 59. Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. Installing : tpm2-tss-4.1.3-6.el10.aarch64 18/271 Installing : python3-pip-wheel-23.3.2-11.el10.noarch 19/271 Installing : npth-1.6-21.el10.aarch64 20/271 Installing : ncurses-6.4-15.20240127.el10.aarch64 21/271 Installing : mpdecimal-2.5.1-12.el10.aarch64 22/271 Installing : python3-libs-3.12.15-1.el10.aarch64 23/271 Installing : python3-3.12.15-1.el10.aarch64 24/271 Installing : python3-pyparsing-3.1.1-7.el10.noarch 25/271 Installing : systemtap-sdt-dtrace-5.6-3.el10.aarch64 26/271 Installing : systemtap-sdt-devel-5.6-3.el10.aarch64 27/271 Installing : libseccomp-2.5.6-1.el10.aarch64 28/271 Installing : libatomic-14.4.1-4.el10.aarch64 29/271 Installing : gcc-14.4.1-4.el10.aarch64 30/271 Running scriptlet: gcc-14.4.1-4.el10.aarch64 30/271 Installing : gcc-c++-14.4.1-4.el10.aarch64 31/271 Running scriptlet: groff-base-1.23.0-10.el10.aarch64 32/271 Installing : groff-base-1.23.0-10.el10.aarch64 32/271 Running scriptlet: groff-base-1.23.0-10.el10.aarch64 32/271 Installing : perl-Digest-1.20-511.el10.noarch 33/271 Installing : perl-FileHandle-2.05-515.el10.noarch 34/271 Installing : perl-B-1.89-515.el10.aarch64 35/271 Installing : perl-Digest-MD5-2.59-6.el10.aarch64 36/271 Installing : perl-libnet-3.15-512.el10.noarch 37/271 Installing : perl-Data-Dumper-2.189-512.el10.aarch64 38/271 Installing : perl-Unicode-Normalize-1.32-511.el10.aarch64 39/271 Installing : perl-URI-5.27-4.el10.noarch 40/271 Installing : perl-IO-Socket-IP-0.42-512.el10.noarch 41/271 Installing : perl-AutoLoader-5.74-515.el10.noarch 42/271 Installing : perl-Net-SSLeay-1.94-9.el10.aarch64 43/271 Installing : perl-IO-Socket-SSL-2.085-3.el10.noarch 44/271 Installing : perl-File-Path-2.18-512.el10.noarch 45/271 Installing : perl-Pod-Escapes-1:1.07-511.el10.noarch 46/271 Installing : perl-locale-1.12-515.el10.noarch 47/271 Installing : perl-if-0.61.000-515.el10.noarch 48/271 Installing : perl-Mozilla-CA-20231213-5.el10.noarch 49/271 Installing : perl-Time-Local-2:1.350-511.el10.noarch 50/271 Installing : perl-Text-Tabs+Wrap-2024.001-511.el10.noarch 51/271 Installing : perl-Pod-Simple-1:3.45-511.el10.noarch 52/271 Installing : perl-HTTP-Tiny-0.088-512.el10.noarch 53/271 Installing : perl-File-Temp-1:0.231.100-512.el10.noarch 54/271 Installing : perl-Term-Cap-1.18-511.el10.noarch 55/271 Installing : perl-IPC-Open3-1.22-515.el10.noarch 56/271 Installing : perl-POSIX-2.20-515.el10.aarch64 57/271 Installing : perl-Class-Struct-0.68-515.el10.noarch 58/271 Installing : perl-Term-ANSIColor-5.01-512.el10.noarch 59/271 Installing : perl-Pod-Perldoc-3.28.01-512.el10.noarch 60/271 Installing : perl-podlators-1:5.01-511.el10.noarch 61/271 Installing : perl-File-stat-1.14-515.el10.noarch 62/271 Installing : perl-Symbol-1.09-515.el10.noarch 63/271 Installing : perl-SelectSaver-1.02-515.el10.noarch 64/271 Installing : perl-Socket-4:2.038-511.el10.aarch64 65/271 Installing : perl-Pod-Usage-4:2.03-511.el10.noarch 66/271 Installing : perl-overloading-0.02-515.el10.noarch 67/271 Installing : perl-IO-1.55-515.el10.aarch64 68/271 Installing : perl-mro-1.29-515.el10.aarch64 69/271 Installing : perl-base-2.27-515.el10.noarch 70/271 Installing : perl-Fcntl-1.18-515.el10.aarch64 71/271 Installing : perl-Text-ParseWords-3.31-511.el10.noarch 72/271 Installing : perl-Getopt-Long-1:2.58-3.el10.noarch 73/271 Installing : perl-vars-1.05-515.el10.noarch 74/271 Installing : perl-overload-1.37-515.el10.noarch 75/271 Installing : perl-Storable-1:3.32-511.el10.aarch64 76/271 Installing : perl-Getopt-Std-1.14-515.el10.noarch 77/271 Installing : perl-File-Basename-2.86-515.el10.noarch 78/271 Installing : perl-Errno-1.38-515.el10.aarch64 79/271 Installing : perl-parent-1:0.241-512.el10.noarch 80/271 Installing : perl-constant-1.33-512.el10.noarch 81/271 Installing : perl-Scalar-List-Utils-5:1.63-511.el10.aarch64 82/271 Installing : perl-MIME-Base64-3.16-511.el10.aarch64 83/271 Installing : perl-Encode-4:3.21-511.el10.aarch64 84/271 Installing : perl-DynaLoader-1.56-515.el10.aarch64 85/271 Installing : perl-PathTools-3.91-512.el10.aarch64 86/271 Installing : perl-Exporter-5.78-511.el10.noarch 87/271 Installing : perl-Carp-1.54-511.el10.noarch 88/271 Installing : perl-libs-4:5.40.2-515.el10.aarch64 89/271 Installing : perl-interpreter-4:5.40.2-515.el10.aarch64 90/271 Installing : perl-File-Find-1.44-515.el10.noarch 91/271 Installing : perl-File-Copy-2.41-515.el10.noarch 92/271 Installing : perl-version-8:0.99.32-4.el10.aarch64 93/271 Installing : perl-Time-HiRes-4:1.9777-511.el10.aarch64 94/271 Installing : perl-threads-1:2.40-511.el10.aarch64 95/271 Installing : perl-threads-shared-1.69-511.el10.aarch64 96/271 Installing : perl-ExtUtils-Manifest-1:1.75-511.el10.noarch 97/271 Installing : perl-Compress-Raw-Zlib-2.212-513.el10.aarch64 98/271 Installing : perl-File-Compare-1.100.800-515.el10.noarch 99/271 Installing : perl-Digest-SHA-1:6.04-512.el10.aarch64 100/271 Installing : perl-ExtUtils-ParseXS-1:3.51-512.el10.noarch 101/271 Installing : perl-Tie-4.6-515.el10.noarch 102/271 Installing : perl-lib-0.65-515.el10.aarch64 103/271 Installing : perl-CPAN-Meta-Requirements-2.143-11.el10.noarch 104/271 Installing : perl-Module-CoreList-1:5.20260119-1.el10.noarch 105/271 Installing : perl-Module-Metadata-1.000038-512.el10.noarch 106/271 Installing : perl-Benchmark-1.25-515.el10.noarch 107/271 Installing : perl-Test-Harness-1:3.48-512.el10.noarch 108/271 Installing : perl-CPAN-Meta-YAML-0.018-512.el10.noarch 109/271 Installing : perl-Filter-2:1.64-512.el10.aarch64 110/271 Installing : perl-Hash-Util-FieldHash-1.27-515.el10.aarch64 111/271 Installing : perl-Module-Load-1:0.36-511.el10.noarch 112/271 Installing : perl-Perl-OSType-1.010-512.el10.noarch 113/271 Installing : perl-Term-ReadLine-1.17-515.el10.noarch 114/271 Installing : perl-Term-Table-0.018-513.el10.noarch 115/271 Installing : perl-meta-notation-5.40.2-515.el10.noarch 116/271 Installing : perl-Hash-Util-0.32-515.el10.aarch64 117/271 Installing : perl-encoding-4:3.00-511.el10.aarch64 118/271 Installing : perl-Thread-Queue-3.14-511.el10.noarch 119/271 Installing : perl-Net-Ping-2.76-511.el10.noarch 120/271 Installing : perl-experimental-0.032-511.el10.noarch 121/271 Installing : perl-ExtUtils-Command-2:7.70-513.el10.noarch 122/271 Installing : perl-Pod-Html-1.35-515.el10.noarch 123/271 Installing : perl-macros-4:5.40.2-515.el10.noarch 124/271 Installing : perl-AutoSplit-5.74-515.el10.noarch 125/271 Installing : perl-ExtUtils-MakeMaker-2:7.70-513.el10.noarch 126/271 Installing : perl-ExtUtils-Install-2.22-511.el10.noarch 127/271 Installing : perl-Compress-Raw-Bzip2-2.212-512.el10.aarch64 128/271 Installing : perl-IO-Compress-2.212-513.el10.noarch 129/271 Installing : perl-IO-Zlib-1:1.15-511.el10.noarch 130/271 Installing : perl-Devel-PPPort-3.72-512.el10.aarch64 131/271 Installing : perl-DirHandle-1.05-515.el10.noarch 132/271 Installing : perl-Dumpvalue-2.27-515.el10.noarch 133/271 Installing : perl-ExtUtils-Constant-0.25-515.el10.noarch 134/271 Installing : perl-devel-4:5.40.2-515.el10.aarch64 135/271 Installing : perl-ExtUtils-Embed-1.35-515.el10.noarch 136/271 Installing : perl-ExtUtils-MM-Utils-2:7.70-513.el10.noarch 137/271 Installing : perl-FindBin-1.54-515.el10.noarch 138/271 Installing : perl-I18N-LangTags-0.45-515.el10.noarch 139/271 Installing : perl-Locale-Maketext-1.33-512.el10.noarch 140/271 Installing : perl-Locale-Maketext-Simple-1:0.21-515.el10.noar 141/271 Installing : perl-Params-Check-1:0.38-511.el10.noarch 142/271 Installing : perl-Module-Load-Conditional-0.74-511.el10.noarc 143/271 Installing : perl-IPC-Cmd-2:1.04-512.el10.noarch 144/271 Installing : perl-ExtUtils-CBuilder-1:0.280240-511.el10.noarc 145/271 Installing : perl-Math-Complex-1.62-515.el10.noarch 146/271 Installing : perl-Math-BigInt-1:2.0030.03-3.el10.noarch 147/271 Installing : perl-JSON-PP-1:4.16-513.el10.noarch 148/271 Installing : perl-Test-Simple-3:1.302199-513.el10.noarch 149/271 Installing : perl-CPAN-Meta-2.150010-511.el10.noarch 150/271 Installing : perl-NDBM_File-1.17-515.el10.aarch64 151/271 Installing : perl-Params-Util-1.102-19.el10.aarch64 152/271 Installing : perl-SelfLoader-1.27-515.el10.noarch 153/271 Installing : perl-Sub-Install-0.929-8.el10.noarch 154/271 Installing : perl-Sys-Hostname-1.25-515.el10.aarch64 155/271 Installing : perl-Text-Balanced-2.06-511.el10.noarch 156/271 Installing : perl-Tie-RefHash-1.40-511.el10.noarch 157/271 Installing : perl-User-pwent-1.05-515.el10.noarch 158/271 Installing : perl-autouse-1.11-515.el10.noarch 159/271 Installing : perl-subs-1.04-515.el10.noarch 160/271 Installing : perl-Opcode-1.65-515.el10.aarch64 161/271 Installing : perl-Safe-2.46-515.el10.noarch 162/271 Installing : perl-Class-Method-Modifiers-2.15-7.el10.noarch 163/271 Installing : perl-Role-Tiny-2.002004-14.el10.noarch 164/271 Installing : perl-Filter-Simple-0.96-511.el10.noarch 165/271 Installing : perl-Data-OptList-0.114-7.el10.noarch 166/271 Installing : perl-Devel-SelfStubber-1.06-515.el10.noarch 167/271 Installing : perl-Memoize-1.16-515.el10.noarch 168/271 Installing : perl-Test2-Suite-0.000163-4.el10.noarch 169/271 Installing : perl-Mojolicious-9.39-2.el10_1.noarch 170/271 Installing : perl-Math-BigInt-FastCalc-0.501.800-511.el10.aar 171/271 Installing : perl-bignum-0.67-512.el10.noarch 172/271 Installing : perl-File-Fetch-1.04-511.el10.noarch 173/271 Installing : perl-ExtUtils-Miniperl-1.14-515.el10.noarch 174/271 Installing : perl-DBM_Filter-0.06-515.el10.noarch 175/271 Installing : perl-inc-latest-2:0.500-30.el10.noarch 176/271 Installing : perl-libnetcfg-4:5.40.2-515.el10.noarch 177/271 Installing : perl-open-1.13-515.el10.noarch 178/271 Installing : perl-fields-2.27-515.el10.noarch 179/271 Installing : perl-debugger-1.60-515.el10.noarch 180/271 Installing : perl-sigtrap-1.10-515.el10.noarch 181/271 Installing : perl-Module-CoreList-tools-1:5.20260119-1.el10.n 182/271 Installing : perl-Archive-Zip-1.68-17.el10.noarch 183/271 Installing : perl-Env-1.06-511.el10.noarch 184/271 Installing : perl-Thread-3.05-515.el10.noarch 185/271 Installing : perl-Thread-Semaphore-2.13-515.el10.noarch 186/271 Installing : perl-Encode-devel-4:3.21-511.el10.aarch64 187/271 Installing : perl-Pod-Checker-4:1.77-511.el10.noarch 188/271 Installing : perl-diagnostics-1.40-515.el10.noarch 189/271 Installing : perl-utils-5.40.2-515.el10.noarch 190/271 Installing : perl-Algorithm-Diff-1.2010-14.el10.noarch 191/271 Installing : perl-Text-Diff-1.45-25.el10.noarch 192/271 Installing : perl-Attribute-Handlers-1.03-515.el10.noarch 193/271 Installing : perl-Compress-Bzip2-2.28-21.el10.aarch64 194/271 Installing : perl-Compress-Raw-Lzma-2.212-3.el10.aarch64 195/271 Installing : perl-IO-Compress-Lzma-2.206-8.el10.noarch 196/271 Installing : perl-Archive-Tar-3.02-514.el10.noarch 197/271 Installing : perl-Config-Extensions-0.03-515.el10.noarch 198/271 Installing : perl-Config-Perl-V-0.36-512.el10.noarch 199/271 Installing : perl-Devel-Peek-1.34-515.el10.aarch64 200/271 Installing : perl-Devel-Size-0.84-3.el10.aarch64 201/271 Installing : perl-English-1.11-515.el10.noarch 202/271 Installing : perl-Fedora-VSP-0.001-36.el10.noarch 203/271 Installing : perl-File-DosGlob-1.12-515.el10.aarch64 204/271 Installing : perl-File-Which-1.27-14.el10.noarch 205/271 Installing : perl-File-HomeDir-1.006-15.el10.noarch 206/271 Installing : perl-FileCache-1.10-515.el10.noarch 207/271 Installing : perl-GDBM_File-1:1.24-515.el10.aarch64 208/271 Installing : perl-I18N-Collate-1.02-515.el10.noarch 209/271 Installing : perl-I18N-Langinfo-0.24-515.el10.aarch64 210/271 Installing : perl-IPC-SysV-2.09-512.el10.aarch64 211/271 Installing : perl-IPC-System-Simple-1.30-16.el10.noarch 212/271 Installing : perl-autodie-2.37-512.el10.noarch 213/271 Installing : perl-MRO-Compat-0.15-12.el10.noarch 214/271 Installing : perl-Module-Loaded-1:0.08-515.el10.noarch 215/271 Installing : perl-NEXT-0.69-515.el10.noarch 216/271 Installing : perl-Net-1.04-515.el10.noarch 217/271 Installing : perl-ODBM_File-1.18-515.el10.aarch64 218/271 Installing : perl-Package-Generator-1.106-34.el10.noarch 219/271 Installing : perl-Sub-Exporter-0.991-7.el10.noarch 220/271 Installing : perl-Data-Section-0.200008-8.el10.noarch 221/271 Installing : perl-PerlIO-via-QuotedPrint-0.10-511.el10.noarch 222/271 Installing : perl-Pod-Functions-1.14-515.el10.noarch 223/271 Installing : perl-Search-Dict-1.07-515.el10.noarch 224/271 Installing : perl-Sys-Syslog-0.36-512.el10.aarch64 225/271 Installing : perl-Term-Complete-1.403-515.el10.noarch 226/271 Installing : perl-Test-1.31-515.el10.noarch 227/271 Installing : perl-Text-Abbrev-1.02-515.el10.noarch 228/271 Installing : perl-Text-Glob-0.11-26.el10.noarch 229/271 Installing : perl-Text-Template-1.61-8.el10.noarch 230/271 Installing : perl-Software-License-0.104006-4.el10.noarch 231/271 Installing : perl-Module-Build-2:0.42.34-7.el10.noarch 232/271 Installing : perl-Tie-File-1.09-515.el10.noarch 233/271 Installing : perl-Tie-Memoize-1.1-515.el10.noarch 234/271 Installing : perl-Time-1.04-515.el10.noarch 235/271 Installing : perl-Time-Piece-1.3401-515.el10.aarch64 236/271 Installing : perl-Unicode-Collate-1.31-511.el10.aarch64 237/271 Installing : perl-Unicode-UCD-0.78-515.el10.noarch 238/271 Installing : perl-blib-1.07-515.el10.noarch 239/271 Installing : perl-deprecate-0.04-515.el10.noarch 240/271 Installing : perl-doc-5.40.2-515.el10.noarch 241/271 Installing : perl-encoding-warnings-0.14-515.el10.noarch 242/271 Installing : perl-filetest-1.03-515.el10.noarch 243/271 Installing : perl-less-0.03-515.el10.noarch 244/271 Installing : perl-local-lib-2.000029-9.el10.noarch 245/271 Installing : perl-perlfaq-5.20240218-511.el10.noarch 246/271 Installing : perl-ph-5.40.2-515.el10.aarch64 247/271 Installing : perl-sort-2.05-515.el10.noarch 248/271 Installing : perl-vmsish-1.04-515.el10.noarch 249/271 Installing : perl-Sub-Uplevel-1:0.2800-25.el10.noarch 250/271 Installing : gnutls-3.8.10-5.el10.aarch64 251/271 Installing : gnupg2-2.4.5-5.el10.aarch64 252/271 Installing : perl-Module-Signature-0.88-12.el10.noarch 253/271 Installing : perl-4:5.40.2-515.el10.aarch64 254/271 Installing : perl-CPAN-2.36-514.el10.noarch 255/271 Installing : emacs-filesystem-1:29.4-13.el10.noarch 256/271 Installing : autoconf-2.71-13.el10.noarch 257/271 Running scriptlet: dbus-common-1:1.14.10-6.el10.noarch 258/271 Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Installing : dbus-common-1:1.14.10-6.el10.noarch 258/271 Running scriptlet: dbus-common-1:1.14.10-6.el10.noarch 258/271 Running scriptlet: dbus-broker-36-5.el10.aarch64 259/271 Installing : dbus-broker-36-5.el10.aarch64 259/271 Running scriptlet: dbus-broker-36-5.el10.aarch64 259/271 Installing : dbus-1:1.14.10-6.el10.aarch64 260/271 Running scriptlet: systemd-257-35.el10.aarch64 261/271 Creating group 'input' with GID 104. Creating group 'kvm' with GID 36. Creating group 'render' with GID 105. Creating group 'sgx' with GID 106. Creating group 'systemd-journal' with GID 190. Installing : systemd-257-35.el10.aarch64 261/271 Running scriptlet: systemd-257-35.el10.aarch64 261/271 Installing : systemd-pam-257-35.el10.aarch64 262/271 Installing : automake-1.16.5-20.el10.noarch 263/271 Installing : perl-Test-Exception-0.43-29.el10.noarch 264/271 Installing : perl-generators-1.16-7.el10.noarch 265/271 Installing : perl-Mojo-Log-Clearable-1.001-1.el10.noarch 266/271 Installing : perl-Test-SharedFork-0.35-28.el10_0.noarch 267/271 Installing : annobin-plugin-gcc-13.31-1.el10.aarch64 268/271 Running scriptlet: annobin-plugin-gcc-13.31-1.el10.aarch64 268/271 Installing : gcc-plugin-annobin-14.4.1-4.el10.aarch64 269/271 Running scriptlet: gcc-plugin-annobin-14.4.1-4.el10.aarch64 269/271 Installing : systemd-rpm-macros-257-35.el10.noarch 270/271 Installing : rpm-plugin-syslog-4.19.1.1-28.el10.aarch64 271/271 Running scriptlet: rpm-plugin-syslog-4.19.1.1-28.el10.aarch64 271/271 Installed products updated. Installed: annobin-docs-13.31-1.el10.noarch annobin-plugin-gcc-13.31-1.el10.aarch64 autoconf-2.71-13.el10.noarch automake-1.16.5-20.el10.noarch cpp-14.4.1-4.el10.aarch64 dbus-1:1.14.10-6.el10.aarch64 dbus-broker-36-5.el10.aarch64 dbus-common-1:1.14.10-6.el10.noarch emacs-filesystem-1:29.4-13.el10.noarch expat-2.7.3-4.el10.aarch64 gcc-14.4.1-4.el10.aarch64 gcc-c++-14.4.1-4.el10.aarch64 gcc-plugin-annobin-14.4.1-4.el10.aarch64 glibc-devel-2.39-147.el10.aarch64 gnupg2-2.4.5-5.el10.aarch64 gnutls-3.8.10-5.el10.aarch64 groff-base-1.23.0-10.el10.aarch64 kernel-headers-6.12.0-279.el10.aarch64 libasan-14.4.1-4.el10.aarch64 libassuan-2.5.6-6.el10.aarch64 libatomic-14.4.1-4.el10.aarch64 libgcrypt-1.11.0-7.el10.aarch64 libgpg-error-1.50-2.el10.aarch64 libksba-1.6.7-2.el10.aarch64 libmpc-1.3.1-7.el10.aarch64 libseccomp-2.5.6-1.el10.aarch64 libstdc++-devel-14.4.1-4.el10.aarch64 libubsan-14.4.1-4.el10.aarch64 libxcrypt-devel-4.4.36-10.el10.aarch64 m4-1.4.19-11.el10.aarch64 make-1:4.4.1-9.el10.aarch64 mpdecimal-2.5.1-12.el10.aarch64 ncurses-6.4-15.20240127.el10.aarch64 npth-1.6-21.el10.aarch64 perl-4:5.40.2-515.el10.aarch64 perl-Algorithm-Diff-1.2010-14.el10.noarch perl-Archive-Tar-3.02-514.el10.noarch perl-Archive-Zip-1.68-17.el10.noarch perl-Attribute-Handlers-1.03-515.el10.noarch perl-AutoLoader-5.74-515.el10.noarch perl-AutoSplit-5.74-515.el10.noarch perl-B-1.89-515.el10.aarch64 perl-Benchmark-1.25-515.el10.noarch perl-CPAN-2.36-514.el10.noarch perl-CPAN-Meta-2.150010-511.el10.noarch perl-CPAN-Meta-Requirements-2.143-11.el10.noarch perl-CPAN-Meta-YAML-0.018-512.el10.noarch perl-Carp-1.54-511.el10.noarch perl-Class-Method-Modifiers-2.15-7.el10.noarch perl-Class-Struct-0.68-515.el10.noarch perl-Compress-Bzip2-2.28-21.el10.aarch64 perl-Compress-Raw-Bzip2-2.212-512.el10.aarch64 perl-Compress-Raw-Lzma-2.212-3.el10.aarch64 perl-Compress-Raw-Zlib-2.212-513.el10.aarch64 perl-Config-Extensions-0.03-515.el10.noarch perl-Config-Perl-V-0.36-512.el10.noarch perl-DBM_Filter-0.06-515.el10.noarch perl-Data-Dumper-2.189-512.el10.aarch64 perl-Data-OptList-0.114-7.el10.noarch perl-Data-Section-0.200008-8.el10.noarch perl-Devel-PPPort-3.72-512.el10.aarch64 perl-Devel-Peek-1.34-515.el10.aarch64 perl-Devel-SelfStubber-1.06-515.el10.noarch perl-Devel-Size-0.84-3.el10.aarch64 perl-Digest-1.20-511.el10.noarch perl-Digest-MD5-2.59-6.el10.aarch64 perl-Digest-SHA-1:6.04-512.el10.aarch64 perl-DirHandle-1.05-515.el10.noarch perl-Dumpvalue-2.27-515.el10.noarch perl-DynaLoader-1.56-515.el10.aarch64 perl-Encode-4:3.21-511.el10.aarch64 perl-Encode-devel-4:3.21-511.el10.aarch64 perl-English-1.11-515.el10.noarch perl-Env-1.06-511.el10.noarch perl-Errno-1.38-515.el10.aarch64 perl-Exporter-5.78-511.el10.noarch perl-ExtUtils-CBuilder-1:0.280240-511.el10.noarch perl-ExtUtils-Command-2:7.70-513.el10.noarch perl-ExtUtils-Constant-0.25-515.el10.noarch perl-ExtUtils-Embed-1.35-515.el10.noarch perl-ExtUtils-Install-2.22-511.el10.noarch perl-ExtUtils-MM-Utils-2:7.70-513.el10.noarch perl-ExtUtils-MakeMaker-2:7.70-513.el10.noarch perl-ExtUtils-Manifest-1:1.75-511.el10.noarch perl-ExtUtils-Miniperl-1.14-515.el10.noarch perl-ExtUtils-ParseXS-1:3.51-512.el10.noarch perl-Fcntl-1.18-515.el10.aarch64 perl-Fedora-VSP-0.001-36.el10.noarch perl-File-Basename-2.86-515.el10.noarch perl-File-Compare-1.100.800-515.el10.noarch perl-File-Copy-2.41-515.el10.noarch perl-File-DosGlob-1.12-515.el10.aarch64 perl-File-Fetch-1.04-511.el10.noarch perl-File-Find-1.44-515.el10.noarch perl-File-HomeDir-1.006-15.el10.noarch perl-File-Path-2.18-512.el10.noarch perl-File-Temp-1:0.231.100-512.el10.noarch perl-File-Which-1.27-14.el10.noarch perl-File-stat-1.14-515.el10.noarch perl-FileCache-1.10-515.el10.noarch perl-FileHandle-2.05-515.el10.noarch perl-Filter-2:1.64-512.el10.aarch64 perl-Filter-Simple-0.96-511.el10.noarch perl-FindBin-1.54-515.el10.noarch perl-GDBM_File-1:1.24-515.el10.aarch64 perl-Getopt-Long-1:2.58-3.el10.noarch perl-Getopt-Std-1.14-515.el10.noarch perl-HTTP-Tiny-0.088-512.el10.noarch perl-Hash-Util-0.32-515.el10.aarch64 perl-Hash-Util-FieldHash-1.27-515.el10.aarch64 perl-I18N-Collate-1.02-515.el10.noarch perl-I18N-LangTags-0.45-515.el10.noarch perl-I18N-Langinfo-0.24-515.el10.aarch64 perl-IO-1.55-515.el10.aarch64 perl-IO-Compress-2.212-513.el10.noarch perl-IO-Compress-Lzma-2.206-8.el10.noarch perl-IO-Socket-IP-0.42-512.el10.noarch perl-IO-Socket-SSL-2.085-3.el10.noarch perl-IO-Zlib-1:1.15-511.el10.noarch perl-IPC-Cmd-2:1.04-512.el10.noarch perl-IPC-Open3-1.22-515.el10.noarch perl-IPC-SysV-2.09-512.el10.aarch64 perl-IPC-System-Simple-1.30-16.el10.noarch perl-JSON-PP-1:4.16-513.el10.noarch perl-Locale-Maketext-1.33-512.el10.noarch perl-Locale-Maketext-Simple-1:0.21-515.el10.noarch perl-MIME-Base64-3.16-511.el10.aarch64 perl-MRO-Compat-0.15-12.el10.noarch perl-Math-BigInt-1:2.0030.03-3.el10.noarch perl-Math-BigInt-FastCalc-0.501.800-511.el10.aarch64 perl-Math-Complex-1.62-515.el10.noarch perl-Memoize-1.16-515.el10.noarch perl-Module-Build-2:0.42.34-7.el10.noarch perl-Module-CoreList-1:5.20260119-1.el10.noarch perl-Module-CoreList-tools-1:5.20260119-1.el10.noarch perl-Module-Load-1:0.36-511.el10.noarch perl-Module-Load-Conditional-0.74-511.el10.noarch perl-Module-Loaded-1:0.08-515.el10.noarch perl-Module-Metadata-1.000038-512.el10.noarch perl-Module-Signature-0.88-12.el10.noarch perl-Mojo-Log-Clearable-1.001-1.el10.noarch perl-Mojolicious-9.39-2.el10_1.noarch perl-Mozilla-CA-20231213-5.el10.noarch perl-NDBM_File-1.17-515.el10.aarch64 perl-NEXT-0.69-515.el10.noarch perl-Net-1.04-515.el10.noarch perl-Net-Ping-2.76-511.el10.noarch perl-Net-SSLeay-1.94-9.el10.aarch64 perl-ODBM_File-1.18-515.el10.aarch64 perl-Opcode-1.65-515.el10.aarch64 perl-POSIX-2.20-515.el10.aarch64 perl-Package-Generator-1.106-34.el10.noarch perl-Params-Check-1:0.38-511.el10.noarch perl-Params-Util-1.102-19.el10.aarch64 perl-PathTools-3.91-512.el10.aarch64 perl-Perl-OSType-1.010-512.el10.noarch perl-PerlIO-via-QuotedPrint-0.10-511.el10.noarch perl-Pod-Checker-4:1.77-511.el10.noarch perl-Pod-Escapes-1:1.07-511.el10.noarch perl-Pod-Functions-1.14-515.el10.noarch perl-Pod-Html-1.35-515.el10.noarch perl-Pod-Perldoc-3.28.01-512.el10.noarch perl-Pod-Simple-1:3.45-511.el10.noarch perl-Pod-Usage-4:2.03-511.el10.noarch perl-Role-Tiny-2.002004-14.el10.noarch perl-Safe-2.46-515.el10.noarch perl-Scalar-List-Utils-5:1.63-511.el10.aarch64 perl-Search-Dict-1.07-515.el10.noarch perl-SelectSaver-1.02-515.el10.noarch perl-SelfLoader-1.27-515.el10.noarch perl-Socket-4:2.038-511.el10.aarch64 perl-Software-License-0.104006-4.el10.noarch perl-Storable-1:3.32-511.el10.aarch64 perl-Sub-Exporter-0.991-7.el10.noarch perl-Sub-Install-0.929-8.el10.noarch perl-Sub-Uplevel-1:0.2800-25.el10.noarch perl-Symbol-1.09-515.el10.noarch perl-Sys-Hostname-1.25-515.el10.aarch64 perl-Sys-Syslog-0.36-512.el10.aarch64 perl-Term-ANSIColor-5.01-512.el10.noarch perl-Term-Cap-1.18-511.el10.noarch perl-Term-Complete-1.403-515.el10.noarch perl-Term-ReadLine-1.17-515.el10.noarch perl-Term-Table-0.018-513.el10.noarch perl-Test-1.31-515.el10.noarch perl-Test-Exception-0.43-29.el10.noarch perl-Test-Harness-1:3.48-512.el10.noarch perl-Test-SharedFork-0.35-28.el10_0.noarch perl-Test-Simple-3:1.302199-513.el10.noarch perl-Test2-Suite-0.000163-4.el10.noarch perl-Text-Abbrev-1.02-515.el10.noarch perl-Text-Balanced-2.06-511.el10.noarch perl-Text-Diff-1.45-25.el10.noarch perl-Text-Glob-0.11-26.el10.noarch perl-Text-ParseWords-3.31-511.el10.noarch perl-Text-Tabs+Wrap-2024.001-511.el10.noarch perl-Text-Template-1.61-8.el10.noarch perl-Thread-3.05-515.el10.noarch perl-Thread-Queue-3.14-511.el10.noarch perl-Thread-Semaphore-2.13-515.el10.noarch perl-Tie-4.6-515.el10.noarch perl-Tie-File-1.09-515.el10.noarch perl-Tie-Memoize-1.1-515.el10.noarch perl-Tie-RefHash-1.40-511.el10.noarch perl-Time-1.04-515.el10.noarch perl-Time-HiRes-4:1.9777-511.el10.aarch64 perl-Time-Local-2:1.350-511.el10.noarch perl-Time-Piece-1.3401-515.el10.aarch64 perl-URI-5.27-4.el10.noarch perl-Unicode-Collate-1.31-511.el10.aarch64 perl-Unicode-Normalize-1.32-511.el10.aarch64 perl-Unicode-UCD-0.78-515.el10.noarch perl-User-pwent-1.05-515.el10.noarch perl-autodie-2.37-512.el10.noarch perl-autouse-1.11-515.el10.noarch perl-base-2.27-515.el10.noarch perl-bignum-0.67-512.el10.noarch perl-blib-1.07-515.el10.noarch perl-constant-1.33-512.el10.noarch perl-debugger-1.60-515.el10.noarch perl-deprecate-0.04-515.el10.noarch perl-devel-4:5.40.2-515.el10.aarch64 perl-diagnostics-1.40-515.el10.noarch perl-doc-5.40.2-515.el10.noarch perl-encoding-4:3.00-511.el10.aarch64 perl-encoding-warnings-0.14-515.el10.noarch perl-experimental-0.032-511.el10.noarch perl-fields-2.27-515.el10.noarch perl-filetest-1.03-515.el10.noarch perl-generators-1.16-7.el10.noarch perl-if-0.61.000-515.el10.noarch perl-inc-latest-2:0.500-30.el10.noarch perl-interpreter-4:5.40.2-515.el10.aarch64 perl-less-0.03-515.el10.noarch perl-lib-0.65-515.el10.aarch64 perl-libnet-3.15-512.el10.noarch perl-libnetcfg-4:5.40.2-515.el10.noarch perl-libs-4:5.40.2-515.el10.aarch64 perl-local-lib-2.000029-9.el10.noarch perl-locale-1.12-515.el10.noarch perl-macros-4:5.40.2-515.el10.noarch perl-meta-notation-5.40.2-515.el10.noarch perl-mro-1.29-515.el10.aarch64 perl-open-1.13-515.el10.noarch perl-overload-1.37-515.el10.noarch perl-overloading-0.02-515.el10.noarch perl-parent-1:0.241-512.el10.noarch perl-perlfaq-5.20240218-511.el10.noarch perl-ph-5.40.2-515.el10.aarch64 perl-podlators-1:5.01-511.el10.noarch perl-sigtrap-1.10-515.el10.noarch perl-sort-2.05-515.el10.noarch perl-subs-1.04-515.el10.noarch perl-threads-1:2.40-511.el10.aarch64 perl-threads-shared-1.69-511.el10.aarch64 perl-utils-5.40.2-515.el10.noarch perl-vars-1.05-515.el10.noarch perl-version-8:0.99.32-4.el10.aarch64 perl-vmsish-1.04-515.el10.noarch python3-3.12.15-1.el10.aarch64 python3-libs-3.12.15-1.el10.aarch64 python3-pip-wheel-23.3.2-11.el10.noarch python3-pyparsing-3.1.1-7.el10.noarch rpm-plugin-syslog-4.19.1.1-28.el10.aarch64 systemd-257-35.el10.aarch64 systemd-pam-257-35.el10.aarch64 systemd-rpm-macros-257-35.el10.noarch systemtap-sdt-devel-5.6-3.el10.aarch64 systemtap-sdt-dtrace-5.6-3.el10.aarch64 tpm2-tss-4.1.3-6.el10.aarch64 tzdata-2026e-1.el10.noarch Complete! warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/znapzend-0.23.6-1.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 75 kB/s | 1.5 kB 00:00 CentOS Stream 10 - BaseOS 54 kB/s | 5.5 kB 00:00 CentOS Stream 10 - AppStream 351 kB/s | 5.6 kB 00:00 CentOS Stream 10 - CRB 93 kB/s | 5.4 kB 00:00 CentOS Stream 10 - Extras packages 62 kB/s | 5.9 kB 00:00 Extra Packages for Enterprise Linux 10 - aarch6 109 kB/s | 16 kB 00:00 Package autoconf-2.71-13.el10.noarch is already installed. Package automake-1.16.5-20.el10.noarch is already installed. Package perl-Mojolicious-9.39-2.el10_1.noarch is already installed. Package perl-Mojo-Log-Clearable-1.001-1.el10.noarch is already installed. Package perl-Test-Exception-0.43-29.el10.noarch is already installed. Package perl-Test-SharedFork-0.35-28.el10_0.noarch is already installed. Package perl-4:5.40.2-515.el10.aarch64 is already installed. Package perl-generators-1.16-7.el10.noarch is already installed. Package perl-interpreter-4:5.40.2-515.el10.aarch64 is already installed. Package systemd-257-35.el10.aarch64 is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for znapzend-0.23.6-1.el10.src.rpm Start: rpmbuild znapzend-0.23.6-1.el10.src.rpm warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2DyPlJ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf znapzend-0.23.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/znapzend-0.23.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd znapzend-0.23.6 + rm -rf /builddir/build/BUILD/znapzend-0.23.6-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/znapzend-0.23.6-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Makefile.in.patch + /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.60y85V + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd znapzend-0.23.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=aarch64-redhat-linux --host=aarch64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --libdir /usr/share/perl5/vendor_perl configure: WARNING: unrecognized options: --disable-dependency-tracking checking in to see how you are doing... keep fighting man! checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '135' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for perl... /usr/bin/perl checking for curl... /usr/bin/curl checking for wget... no checking for pod2man... /usr/bin/pod2man checking for rm... /usr/bin/rm checking for CONFIG_YEAR and CONFIG_DATE... got 2026 and 2026-10-29 respectively checking default SMF service name... oep/znapzend checking for way to cat URLs... /usr/bin/curl --location --insecure checking for perl version greater than or equal to 5.16.0... checking is perl reasonably complete... yes. ExtUtils::MakeMaker is available checking if require a c compiler to get perl modules compiled... no checking for grep that handles long lines and -e... /usr/bin/grep checking for gnumake... no checking for gmake... /usr/bin/gmake checking for gnu make availability... /usr/bin/gmake is GNU make checking the price for bergulian eckels... way to expensive! checking for PERL_MODULES_EXTRA_DIST... $(top_srcdir)/lib/ZnapZend/Time.pm $(top_srcdir)/lib/ZnapZend/ZFS.pm $(top_srcdir)/lib/ZnapZend/InheritLevels.pm $(top_srcdir)/lib/ZnapZend/Config.pm $(top_srcdir)/lib/ZnapZend.pm checking for PERL_MODULES... ZnapZend/Time.pm ZnapZend/ZFS.pm ZnapZend/InheritLevels.pm ZnapZend/Config.pm ZnapZend.pm checking for PERL_CONFIG_VERSION... 5.40 checking for PERL_THIRDPARTY_DIST cache... empty configure: Generating "data" files from templates, see below for executable scripts configure: Generating templated script files that should be marked executable checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating thirdparty/Makefile config.status: creating lib/Makefile config.status: creating debian/Makefile config.status: creating debian/znapzend.links config.status: creating init/znapzend.service config.status: creating init/znapzend.xml config.status: WARNING: 'init/znapzend.xml.in' seems to ignore the --datarootdir setting config.status: creating init/org.znapzend.plist config.status: creating init/znapzend.freebsd config.status: creating init/znapzend.sysv config.status: creating init/znapzend.upstart configure: WARNING: unrecognized options: --disable-dependency-tracking ** CONFIGURE DONE ********************************************** Settings: PERL5LIB = not set PERL = /usr/bin/perl SVCINSTALLDIR = no URL_CAT = /usr/bin/curl --location --insecure DEB_BUILD = false The Makefiles should be portable to the best extent of our testing, but their recipes should most certainly succeed with GNU make. It is recommended that now you continue installation with /usr/bin/gmake install + cp /builddir/build/SOURCES/sudo t/ + chmod +x t/sudo + PERL5_CPANPLUS_IS_RUNNING=1 + /usr/bin/make -O -j4 V=1 VERBOSE=1 Making all in lib make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6' mkdir -p man; test /usr/bin/pod2man = "no" || /usr/bin/pod2man --release=0.23.6 --center=znapzend bin/znapzend > man/znapzend.1 make[1]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.RukfTm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64 ++ dirname /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd znapzend-0.23.6 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64 'INSTALL=/usr/bin/install -p' Making install in lib make[1]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6/lib' make[2]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6/lib' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/perl5/vendor_perl' /usr/bin/install -p -m 644 ZnapZend.pm '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/perl5/vendor_perl/.' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/perl5/vendor_perl/ZnapZend' /usr/bin/install -p -m 644 ZnapZend/Time.pm ZnapZend/ZFS.pm ZnapZend/InheritLevels.pm ZnapZend/Config.pm '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/perl5/vendor_perl/ZnapZend' make[2]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6/lib' make[1]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6/lib' make[1]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6' make[2]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/bin' /usr/bin/install -p bin/znapzend bin/znapzendzetup bin/znapzendztatz '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/bin' /usr/bin/make install-exec-hook make[3]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6' [ "" = "" ] || cd "/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr" && /usr/bin/perl -i -p -e 's{.*# PERL5LIB}{use lib qw(); # PERL5LIB}' bin/znapzend bin/znapzendzetup bin/znapzendztatz || true cd "/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr" && /usr/bin/perl -i -p -e 's{^use .*# LIBDIR}{use lib qw(/usr/share/perl5/vendor_perl); # LIBDIR}' bin/znapzend bin/znapzendzetup bin/znapzendztatz cd "/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr" && /usr/bin/perl -i -p -e 's{^#!.*perl.*}{#!/usr/bin/perl};' bin/znapzend bin/znapzendzetup bin/znapzendztatz make[3]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/man/man1' /usr/bin/install -p -m 644 man/znapzend.1 man/znapzendzetup.1 man/znapzendztatz.1 '/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6' make[1]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6' + mkdir -p /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/lib/systemd/system + cp init/znapzend.service /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/lib/systemd/system/znapzend.service + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.szwzT9 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd znapzend-0.23.6 + PERL5_CPANPLUS_IS_RUNNING=1 + make check Making check in lib make[1]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6/lib' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6/lib' make[1]: Entering directory '/builddir/build/BUILD/znapzend-0.23.6' GEN man/znapzend.1 GEN man/znapzendzetup.1 GEN man/znapzendztatz.1 make[1]: Leaving directory '/builddir/build/BUILD/znapzend-0.23.6' NOTE: You may want to also/instead run test.sh /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'lib')" ./t/*.t # zpool list -H -o name # zpool status -v tank # zpool scrub tank # zpool scrub -s tank # zpool status -v tank ./t/autoscrub.t ...... 1..10 ok 1 - use ZnapZend::ZFS; ok 2 - use ZnapZend::Time; ok 3 - instantiation of ZFS ok 4 - instantiation of Time ok 5 - list pools ok 6 - zpool status ok 7 - start scrub ok 8 - stop scrub ok 9 - scrub active ok 10 - last scrub time ok # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs list -H -o name -t filesystem,volume tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destfail # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs snapshot -r tank/anothersource@2026-10-29-132624 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132624 # zfs list -H -r -o name -t filesystem,volume tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 # zfs destroy -r tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs snapshot -r tank/source@2026-10-29-132624 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132624 # zfs list -H -r -o name -t filesystem,volume tank/source # zfs get -H -s local,inherited -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs get -H -s local,inherited -o name,property,value,source all tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 # zfs destroy -r tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs snapshot -r tank/dest-disabled@2026-10-29-132624 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132624 # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 # zfs destroy -r tank/dest-disabled@2026-10-29-122600 # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132624 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132624 # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122700 [2026-10-29 13:26:34.50939] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:26:34.50955] [864] [info] refreshing backup plans for dataset "nosets" ... # zfs get -H -s local -o name,property,value,source all nosets [2026-10-29 13:26:34.53209] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:26:34.53231] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:26:34.58044] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:34.58297] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:34.60457] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:34.60470] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:26:34.62871] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:34.62884] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:26:34.65874] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:34.65888] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:26:34.66690] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:26:34.79997] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:34.82517] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:34.82546] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:26:34.82555] [864] [info] running post-send-command for backup/destination [2026-10-29 13:26:34.82928] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:26:34.83261] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132634 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132634 [2026-10-29 13:26:34.87574] [864] [info] snapshot 'tank/source@2026-10-29-132634' does already exist. skipping one round... [2026-10-29 13:26:34.87587] [864] [info] running post snapshot command on tank/source [2026-10-29 13:26:34.87927] [864] [info] waiting 1 seconds before sending snaps on backupSet tank/source... [2026-10-29 13:26:35.87948] [864] [info] resume sending action on backupSet tank/source [2026-10-29 13:26:35.87957] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:26:35.90152] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:35.92653] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122700 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:36.12095] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:36.22851] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:26:36.31457] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:26:36.31474] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:26:36.35753] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:36.38257] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:36.45969] [864] [debug] receive process on remote spawned (1424) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122700 [2026-10-29 13:26:39.48352] [864] [debug] receive process on remote done (1424) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:39.58918] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:39.70831] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:39.81065] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:26:39.81082] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:39.88568] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:40.49147] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122600 [2026-10-29 13:26:40.51290] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:26:40.51305] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:26:40.73041] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:26:40.73055] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:26:40.95075] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:26:40.95090] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:26:40.95095] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:26:40.95215] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:26:40.95230] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:26:41.00015] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:41.00252] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:41.02454] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:41.02467] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:26:41.04855] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:41.04869] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:26:41.07875] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:41.07887] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:26:41.08675] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:26:41.22011] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:41.24558] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:41.24589] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:26:41.24597] [864] [info] running post-send-command for backup/destination [2026-10-29 13:26:41.24981] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:26:41.25329] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132641 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132641 [2026-10-29 13:26:41.29606] [864] [info] snapshot 'tank/source@2026-10-29-132641' does already exist. skipping one round... [2026-10-29 13:26:41.29620] [864] [info] running post snapshot command on tank/source [2026-10-29 13:26:41.29981] [864] [warn] CLI option --nodelay was requested, so ignoring backup plan option 'zend-delay' (was 1) on backupSet tank/source [2026-10-29 13:26:41.29995] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:26:41.32140] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:41.34639] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122700 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:41.54161] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:41.64964] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:26:41.73658] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:26:41.73675] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:26:41.78036] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:41.80521] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:41.88242] [864] [debug] receive process on remote spawned (1571) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122700 [2026-10-29 13:26:44.90663] [864] [debug] receive process on remote done (1571) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:45.01490] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:45.13329] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:45.23492] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:26:45.23511] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:45.31029] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:45.91847] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122600 [2026-10-29 13:26:45.94004] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:26:45.94019] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:26:46.16030] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:26:46.16042] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:26:46.37955] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:26:46.37969] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:26:46.37974] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:26:46.38093] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:26:46.38105] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:26:46.42940] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:46.43185] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:26:46.45355] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:46.45368] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:26:46.48312] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:46.48327] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:46.51239] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:46.51251] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:26:46.51503] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:26:46.64773] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:46.67255] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:46.67287] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:26:46.67295] [864] [info] running post-send-command for backup/destination [2026-10-29 13:26:46.67671] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:26:46.67998] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132646 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132646 [2026-10-29 13:26:46.72251] [864] [info] snapshot 'tank/source@2026-10-29-132646' does already exist. skipping one round... [2026-10-29 13:26:46.72265] [864] [info] running post snapshot command on tank/source [2026-10-29 13:26:46.72615] [864] [warn] Backup plan option 'zend-delay' has an invalid value ('qwe ' is not a number) on backupSet tank/source, ignored [2026-10-29 13:26:46.72630] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:26:46.74820] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:46.77304] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:46.96498] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:47.07219] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:26:47.15970] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:26:47.15987] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:26:47.20326] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:47.22801] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:47.30472] [864] [debug] receive process on remote spawned (1718) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122700 [2026-10-29 13:26:50.32848] [864] [debug] receive process on remote done (1718) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:50.43523] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:50.55315] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:50.65629] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:26:50.65647] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:50.73162] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:51.34216] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122600 [2026-10-29 13:26:51.36402] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:26:51.36417] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:26:51.58488] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:26:51.58501] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:26:51.80430] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:26:51.80445] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:26:51.80450] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:26:51.80570] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:26:51.80582] [864] [info] refreshing backup plans ... # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:26:52.30416] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:52.30678] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:52.32891] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.32905] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:26:52.35960] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.35974] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:26:52.38947] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.38961] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:52.41893] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:52.42156] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:52.44951] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.44966] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:52.47927] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.47941] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:52.50348] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.50363] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:26:52.53274] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:52.53540] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:52.55738] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.55752] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:26:52.58144] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.58158] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:26:52.61152] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.61166] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:26:52.64592] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:26:52.64845] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:52.67002] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.67015] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:26:52.69419] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.69434] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:26:52.72421] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:26:52.72437] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:26:52.73236] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource' # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also [2026-10-29 13:26:52.97746] [864] [info] running pre-send-command for backup/tank/anothersource [2026-10-29 13:26:52.98093] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource/anotherchild/anewconfig' # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:26:53.06938] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:53.07291] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/dest-disabled' # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled [2026-10-29 13:26:53.11748] [864] [info] Skipping pre-send-command for disabled destination backup/dest-disabled [2026-10-29 13:26:53.11764] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:26:53.25105] [864] [info] running pre-send-command for backup/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:26:53.28151] [864] [warn] destination 'root@remote:remote/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:26:53.30319] [864] [warn] destination 'backup/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:53.32468] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:53.32496] [864] [info] found a valid backup plan for tank/anothersource... # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:53.35277] [864] [warn] destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:53.37436] [864] [warn] destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:53.39583] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:53.39612] [864] [info] found a valid backup plan for tank/anothersource/anotherchild/anewconfig... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:53.41758] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:26:53.44516] [864] [warn] destination 'root@remote:remote/dest-disabled' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:53.44547] [864] [info] found a valid backup plan for tank/dest-disabled... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:53.46710] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:26:53.46744] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:26:53.46753] [864] [info] running post-send-command for backup/tank/anothersource [2026-10-29 13:26:53.47105] [864] [info] running post-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:53.47453] [864] [info] Skipping post-send-command for disabled destination backup/dest-disabled [2026-10-29 13:26:53.47467] [864] [info] running post-send-command for backup/destination [2026-10-29 13:26:53.47835] [864] [info] running pre snapshot command on tank/anothersource [2026-10-29 13:26:53.48149] [864] [info] creating recursive snapshot on tank/anothersource # zfs snapshot -r tank/anothersource@2026-10-29-132653 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132653 [2026-10-29 13:26:53.52453] [864] [info] snapshot 'tank/anothersource@2026-10-29-132653' does already exist. skipping one round... [2026-10-29 13:26:53.52467] [864] [info] running post snapshot command on tank/anothersource [2026-10-29 13:26:53.52810] [864] [info] starting work on backupSet tank/anothersource # zfs list -H -r -o name -t filesystem,volume tank/anothersource [2026-10-29 13:26:53.54963] [864] [info] running pre-send-command for backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:53.62320] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:54.22801] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource # zfs destroy -r tank/anothersource@2026-10-29-122600 [2026-10-29 13:26:54.24960] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource [2026-10-29 13:26:54.24975] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also [2026-10-29 13:26:54.46820] [864] [debug] got nothing to clean in source tank/anothersource/disabled/also [2026-10-29 13:26:54.46835] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled [2026-10-29 13:26:54.68657] [864] [debug] got nothing to clean in source tank/anothersource/disabled [2026-10-29 13:26:54.68670] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:26:54.90526] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:26:54.90539] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:56.01586] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:56.01600] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild [2026-10-29 13:26:56.23488] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild [2026-10-29 13:26:56.23503] [864] [info] done with backupset tank/anothersource in 3 seconds [2026-10-29 13:26:56.23541] [864] [info] running pre snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:56.23874] [864] [info] creating recursive snapshot on tank/anothersource/anotherchild/anewconfig # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132656 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132656 [2026-10-29 13:26:56.28118] [864] [info] snapshot 'tank/anothersource/anotherchild/anewconfig@2026-10-29-132656' does already exist. skipping one round... [2026-10-29 13:26:56.28133] [864] [info] running post snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:56.28473] [864] [info] starting work on backupSet tank/anothersource/anotherchild/anewconfig # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:56.30627] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:56.37891] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122600 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:57.49549] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource/anotherchild/anewconfig # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122600 [2026-10-29 13:26:57.51718] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:26:57.51734] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:26:57.73891] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:26:57.73906] [864] [info] done with backupset tank/anothersource/anotherchild/anewconfig in 1 seconds [2026-10-29 13:26:57.73944] [864] [info] running pre snapshot command on tank/dest-disabled [2026-10-29 13:26:57.74293] [864] [info] creating recursive snapshot on tank/dest-disabled # zfs snapshot -r tank/dest-disabled@2026-10-29-132657 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132657 [2026-10-29 13:26:57.78681] [864] [info] snapshot 'tank/dest-disabled@2026-10-29-132657' does already exist. skipping one round... [2026-10-29 13:26:57.78696] [864] [info] running post snapshot command on tank/dest-disabled [2026-10-29 13:26:57.79063] [864] [info] starting work on backupSet tank/dest-disabled # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:26:57.81283] [864] [info] Skipping disabled destination backup/dest-disabled. Note that you would likely need to recreate the backup data tree there # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:26:57.86262] [864] [debug] checking to clean up snapshots recursively from source tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122600 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122600 # zfs list -H -o name -t snapshot tank@2026-10-29-122600 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122600 [2026-10-29 13:26:58.46519] [864] [debug] cleaning up 1 source snapshots recursively under tank/dest-disabled # zfs destroy -r tank/dest-disabled@2026-10-29-122600 [2026-10-29 13:26:58.48698] [864] [debug] now will look if there is anything to clean in children of source tank/dest-disabled [2026-10-29 13:26:58.48715] [864] [info] done with backupset tank/dest-disabled in 1 seconds [2026-10-29 13:26:58.48752] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:26:58.49092] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132658 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132658 [2026-10-29 13:26:58.53398] [864] [info] snapshot 'tank/source@2026-10-29-132658' does already exist. skipping one round... [2026-10-29 13:26:58.53412] [864] [info] running post snapshot command on tank/source [2026-10-29 13:26:58.53759] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:26:58.55931] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:58.58433] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122700 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:58.77812] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:26:58.88490] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:26:58.97063] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:26:58.97079] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:26:59.01334] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:26:59.03790] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:26:59.11421] [864] [debug] receive process on remote spawned (2213) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122700 [2026-10-29 13:27:02.13814] [864] [debug] receive process on remote done (2213) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122700 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122700 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:02.24455] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:02.36304] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:02.46488] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:02.46505] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:02.53887] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:03.14066] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:27:03.16239] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:03.16254] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:03.38067] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:03.38080] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:03.59807] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:03.59824] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:03.59829] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:03.59949] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:03.59963] [864] [info] refreshing backup plans ... # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:27:04.09300] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:04.09552] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:04.11713] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.11727] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:27:04.14701] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.14715] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:27:04.17629] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.17642] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:04.20568] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:04.20815] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:04.22992] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.23006] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:04.25967] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.25981] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:04.28874] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.28888] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:04.31792] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:04.32029] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:27:04.34196] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.34210] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:04.37170] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.37184] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:04.40084] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.40098] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:04.42993] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:04.43232] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:04.45388] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.45401] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:04.48397] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.48411] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:04.51320] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:04.51335] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:04.51603] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource' # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also [2026-10-29 13:27:04.75951] [864] [info] running pre-send-command for backup/tank/anothersource [2026-10-29 13:27:04.76300] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource/anotherchild/anewconfig' # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:04.85180] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:04.85541] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/dest-disabled' # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled [2026-10-29 13:27:04.90008] [864] [info] Skipping pre-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:04.90025] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:05.03329] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:05.05786] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:27:05.07914] [864] [warn] destination 'backup/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:27:05.10647] [864] [warn] destination 'root@remote:remote/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:05.10676] [864] [info] found a valid backup plan for tank/anothersource... # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:05.12838] [864] [warn] destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:05.15030] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:05.17803] [864] [warn] destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:05.17835] [864] [info] found a valid backup plan for tank/anothersource/anotherchild/anewconfig... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:05.20005] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:05.22779] [864] [warn] destination 'root@remote:remote/dest-disabled' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:05.22808] [864] [info] found a valid backup plan for tank/dest-disabled... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:05.24955] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:05.24986] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:05.24994] [864] [info] running post-send-command for backup/tank/anothersource [2026-10-29 13:27:05.25349] [864] [info] running post-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:05.25702] [864] [info] Skipping post-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:05.25717] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:05.26082] [864] [info] running pre snapshot command on tank/anothersource [2026-10-29 13:27:05.26422] [864] [info] creating recursive snapshot on tank/anothersource # zfs snapshot -r tank/anothersource@2026-10-29-132705 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132705 [2026-10-29 13:27:05.30707] [864] [info] snapshot 'tank/anothersource@2026-10-29-132705' does already exist. skipping one round... [2026-10-29 13:27:05.30721] [864] [info] running post snapshot command on tank/anothersource [2026-10-29 13:27:05.31059] [864] [info] starting work on backupSet tank/anothersource # zfs list -H -r -o name -t filesystem,volume tank/anothersource [2026-10-29 13:27:05.33216] [864] [info] running pre-send-command for backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:05.40553] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:06.01066] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource # zfs destroy -r tank/anothersource@2026-10-29-122700 [2026-10-29 13:27:06.03221] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource [2026-10-29 13:27:06.03238] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also [2026-10-29 13:27:06.25188] [864] [debug] got nothing to clean in source tank/anothersource/disabled/also [2026-10-29 13:27:06.25202] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled [2026-10-29 13:27:06.47174] [864] [debug] got nothing to clean in source tank/anothersource/disabled [2026-10-29 13:27:06.47187] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:06.69022] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:06.69037] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:07.80645] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:07.80658] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild [2026-10-29 13:27:08.02426] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild [2026-10-29 13:27:08.02441] [864] [info] done with backupset tank/anothersource in 3 seconds [2026-10-29 13:27:08.02475] [864] [info] running pre snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:08.02807] [864] [info] creating recursive snapshot on tank/anothersource/anotherchild/anewconfig # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132708 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132708 [2026-10-29 13:27:08.07062] [864] [info] snapshot 'tank/anothersource/anotherchild/anewconfig@2026-10-29-132708' does already exist. skipping one round... [2026-10-29 13:27:08.07076] [864] [info] running post snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:08.07412] [864] [info] starting work on backupSet tank/anothersource/anotherchild/anewconfig # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:08.09572] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:08.16892] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:09.28396] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource/anotherchild/anewconfig # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 [2026-10-29 13:27:09.30569] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:09.30584] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:09.52540] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:09.52555] [864] [info] done with backupset tank/anothersource/anotherchild/anewconfig in 1 seconds [2026-10-29 13:27:09.52592] [864] [info] running pre snapshot command on tank/dest-disabled [2026-10-29 13:27:09.52932] [864] [info] creating recursive snapshot on tank/dest-disabled # zfs snapshot -r tank/dest-disabled@2026-10-29-132709 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132709 [2026-10-29 13:27:09.57243] [864] [info] snapshot 'tank/dest-disabled@2026-10-29-132709' does already exist. skipping one round... [2026-10-29 13:27:09.57256] [864] [info] running post snapshot command on tank/dest-disabled [2026-10-29 13:27:09.57599] [864] [info] starting work on backupSet tank/dest-disabled # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:09.59774] [864] [info] Skipping disabled destination backup/dest-disabled. Note that you would likely need to recreate the backup data tree there # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:09.64690] [864] [debug] checking to clean up snapshots recursively from source tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:10.25040] [864] [debug] cleaning up 1 source snapshots recursively under tank/dest-disabled # zfs destroy -r tank/dest-disabled@2026-10-29-122700 [2026-10-29 13:27:10.27217] [864] [debug] now will look if there is anything to clean in children of source tank/dest-disabled [2026-10-29 13:27:10.27236] [864] [info] done with backupset tank/dest-disabled in 1 seconds [2026-10-29 13:27:10.27274] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:10.27605] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132710 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132710 [2026-10-29 13:27:10.31893] [864] [info] snapshot 'tank/source@2026-10-29-132710' does already exist. skipping one round... [2026-10-29 13:27:10.31906] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:10.32252] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:10.34369] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:10.36830] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122800 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:10.56002] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:10.66667] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:10.75201] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:10.75219] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:10.79538] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:10.82009] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:10.89684] [864] [debug] receive process on remote spawned (2708) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122800 [2026-10-29 13:27:13.92081] [864] [debug] receive process on remote done (2708) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:14.02817] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:14.14685] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:14.24934] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:14.24951] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:14.32410] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:14.93066] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122700 [2026-10-29 13:27:14.95243] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:14.95258] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:15.17373] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:15.17387] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:15.39318] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:15.39335] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:15.39341] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:15.39467] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:15.39482] [864] [info] refreshing backup plans for dataset "tank" ... # zfs get -H -r -s local -o name,property,value,source all tank # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:27:15.44284] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:15.44521] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:15.46664] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.46678] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:27:15.49062] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.49077] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:27:15.52040] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.52054] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:15.55487] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:15.55728] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:15.58463] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.58476] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:15.61382] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.61395] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:15.63781] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.63795] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:15.66681] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:15.66915] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:15.69110] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.69126] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:15.72121] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.72137] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:27:15.75072] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.75086] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:15.77992] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:15.78238] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:15.80988] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.81002] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:15.83951] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.83965] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:15.86338] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:15.86351] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:15.86611] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource' # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also [2026-10-29 13:27:16.11111] [864] [info] running pre-send-command for backup/tank/anothersource [2026-10-29 13:27:16.11473] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource/anotherchild/anewconfig' # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:16.20382] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:16.20737] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/dest-disabled' # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled [2026-10-29 13:27:16.25221] [864] [info] Skipping pre-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:16.25240] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:16.38534] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:27:16.41050] [864] [warn] destination 'backup/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:16.43225] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:27:16.45970] [864] [warn] destination 'root@remote:remote/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:16.46001] [864] [info] found a valid backup plan for tank/anothersource... # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:16.48724] [864] [warn] destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:16.50887] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:16.53029] [864] [warn] destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:16.53058] [864] [info] found a valid backup plan for tank/anothersource/anotherchild/anewconfig... # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:16.55792] [864] [warn] destination 'root@remote:remote/dest-disabled' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:16.57960] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:16.57990] [864] [info] found a valid backup plan for tank/dest-disabled... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:16.60138] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:16.60169] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:16.60177] [864] [info] running post-send-command for backup/tank/anothersource [2026-10-29 13:27:16.60533] [864] [info] running post-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:16.60880] [864] [info] Skipping post-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:16.60896] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:16.61253] [864] [info] running pre snapshot command on tank/anothersource [2026-10-29 13:27:16.61579] [864] [info] creating recursive snapshot on tank/anothersource # zfs snapshot -r tank/anothersource@2026-10-29-132716 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132716 [2026-10-29 13:27:16.65813] [864] [info] snapshot 'tank/anothersource@2026-10-29-132716' does already exist. skipping one round... [2026-10-29 13:27:16.65828] [864] [info] running post snapshot command on tank/anothersource [2026-10-29 13:27:16.66171] [864] [info] starting work on backupSet tank/anothersource # zfs list -H -r -o name -t filesystem,volume tank/anothersource [2026-10-29 13:27:16.68310] [864] [info] running pre-send-command for backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:16.75668] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:17.36006] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource # zfs destroy -r tank/anothersource@2026-10-29-122700 [2026-10-29 13:27:17.38187] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource [2026-10-29 13:27:17.38203] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also [2026-10-29 13:27:17.60355] [864] [debug] got nothing to clean in source tank/anothersource/disabled/also [2026-10-29 13:27:17.60370] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled [2026-10-29 13:27:17.82365] [864] [debug] got nothing to clean in source tank/anothersource/disabled [2026-10-29 13:27:17.82379] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:18.04255] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:18.04268] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:19.16429] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:19.16443] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild [2026-10-29 13:27:19.38347] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild [2026-10-29 13:27:19.38362] [864] [info] done with backupset tank/anothersource in 3 seconds [2026-10-29 13:27:19.38399] [864] [info] running pre snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:19.38744] [864] [info] creating recursive snapshot on tank/anothersource/anotherchild/anewconfig # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132719 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132719 [2026-10-29 13:27:19.43027] [864] [info] snapshot 'tank/anothersource/anotherchild/anewconfig@2026-10-29-132719' does already exist. skipping one round... [2026-10-29 13:27:19.43042] [864] [info] running post snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:19.43387] [864] [info] starting work on backupSet tank/anothersource/anotherchild/anewconfig # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:19.45576] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:19.52956] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:20.65198] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource/anotherchild/anewconfig # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 [2026-10-29 13:27:20.67371] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:20.67386] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:20.89396] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:20.89412] [864] [info] done with backupset tank/anothersource/anotherchild/anewconfig in 1 seconds [2026-10-29 13:27:20.89449] [864] [info] running pre snapshot command on tank/dest-disabled [2026-10-29 13:27:20.89810] [864] [info] creating recursive snapshot on tank/dest-disabled # zfs snapshot -r tank/dest-disabled@2026-10-29-132720 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132720 [2026-10-29 13:27:20.94107] [864] [info] snapshot 'tank/dest-disabled@2026-10-29-132720' does already exist. skipping one round... [2026-10-29 13:27:20.94121] [864] [info] running post snapshot command on tank/dest-disabled [2026-10-29 13:27:20.94479] [864] [info] starting work on backupSet tank/dest-disabled # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:20.96669] [864] [info] Skipping disabled destination backup/dest-disabled. Note that you would likely need to recreate the backup data tree there # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:21.01638] [864] [debug] checking to clean up snapshots recursively from source tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:21.62017] [864] [debug] cleaning up 1 source snapshots recursively under tank/dest-disabled # zfs destroy -r tank/dest-disabled@2026-10-29-122700 [2026-10-29 13:27:21.64200] [864] [debug] now will look if there is anything to clean in children of source tank/dest-disabled [2026-10-29 13:27:21.64218] [864] [info] done with backupset tank/dest-disabled in 1 seconds [2026-10-29 13:27:21.64256] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:21.64607] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132721 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132721 [2026-10-29 13:27:21.68908] [864] [info] snapshot 'tank/source@2026-10-29-132721' does already exist. skipping one round... [2026-10-29 13:27:21.68924] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:21.69279] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:21.71448] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:21.73940] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122800 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:21.93393] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:22.04063] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:22.12608] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:22.12628] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:22.16920] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:22.19404] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:22.27109] [864] [debug] receive process on remote spawned (3182) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122800 [2026-10-29 13:27:25.29490] [864] [debug] receive process on remote done (3182) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:25.40166] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:25.51974] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:25.62232] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:25.62250] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:25.69745] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:26.30380] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122700 [2026-10-29 13:27:26.32517] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:26.32534] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:26.54450] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:26.54464] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:26.76442] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:26.76457] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:26.76463] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:26.76591] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:26.76605] [864] [info] refreshing backup plans for dataset "tank/source/child" ... # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source/child [2026-10-29 13:27:26.83592] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source/child, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:26.83854] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:27:26.86637] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:26.86651] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:27:26.89574] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:26.89588] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:27:26.91972] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:26.91986] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:26.92250] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source/child' # zfs list -H -o name -t filesystem,volume -r tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:27.03296] [864] [info] running pre-send-command for backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:27:27.05811] [864] [warn] destination 'backup/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:27:27.07962] [864] [warn] destination 'backup/destfail/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:27:27.10726] [864] [warn] destination 'root@remote:remote/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:27.10756] [864] [info] found a valid backup plan for tank/source/child... [2026-10-29 13:27:27.10765] [864] [info] running post-send-command for backup/destination/child/child [2026-10-29 13:27:27.11145] [864] [info] running pre snapshot command on tank/source/child [2026-10-29 13:27:27.11478] [864] [info] creating recursive snapshot on tank/source/child # zfs snapshot -r tank/source/child@2026-10-29-132727 # zfs list -H -o name -t snapshot tank/source/child@2026-10-29-132727 [2026-10-29 13:27:27.15760] [864] [info] snapshot 'tank/source/child@2026-10-29-132727' does already exist. skipping one round... [2026-10-29 13:27:27.15774] [864] [info] running post snapshot command on tank/source/child [2026-10-29 13:27:27.16124] [864] [info] starting work on backupSet tank/source/child # zfs list -H -r -o name -t filesystem,volume tank/source/child [2026-10-29 13:27:27.18299] [864] [info] running pre-send-command for backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:27:27.25607] [864] [debug] checking to clean up snapshots recursively from source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:27.47332] [864] [debug] cleaning up 0 source snapshots recursively under tank/source/child [2026-10-29 13:27:27.47348] [864] [debug] now will look if there is anything to clean in children of source tank/source/child [2026-10-29 13:27:27.47352] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:27.69027] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:27.69041] [864] [info] done with backupset tank/source/child in 0 seconds [2026-10-29 13:27:27.69046] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:27.69166] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:27.69179] [864] [info] refreshing backup plans for dataset "tank/source/child" ... # zfs get -H -r -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source/child [2026-10-29 13:27:27.76120] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source/child, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:27.76351] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:27:27.78507] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:27.78520] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:27:27.81480] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:27.81493] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:27:27.84403] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:27.84416] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:27.84676] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source/child' # zfs list -H -o name -t filesystem,volume -r tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:27.95756] [864] [info] running pre-send-command for backup/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:27:27.98807] [864] [warn] destination 'root@remote:remote/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:27:28.00973] [864] [warn] destination 'backup/destfail/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:27:28.03099] [864] [warn] destination 'backup/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:28.03129] [864] [info] found a valid backup plan for tank/source/child... [2026-10-29 13:27:28.03138] [864] [info] running post-send-command for backup/destination/child/child [2026-10-29 13:27:28.03516] [864] [info] running pre snapshot command on tank/source/child [2026-10-29 13:27:28.03850] [864] [info] creating recursive snapshot on tank/source/child # zfs snapshot -r tank/source/child@2026-10-29-132728 # zfs list -H -o name -t snapshot tank/source/child@2026-10-29-132728 [2026-10-29 13:27:28.08133] [864] [info] snapshot 'tank/source/child@2026-10-29-132728' does already exist. skipping one round... [2026-10-29 13:27:28.08146] [864] [info] running post snapshot command on tank/source/child [2026-10-29 13:27:28.08494] [864] [info] starting work on backupSet tank/source/child # zfs list -H -r -o name -t filesystem,volume tank/source/child [2026-10-29 13:27:28.10638] [864] [info] running pre-send-command for backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:27:28.17992] [864] [debug] checking to clean up snapshots recursively from source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:28.39608] [864] [debug] cleaning up 0 source snapshots recursively under tank/source/child [2026-10-29 13:27:28.39626] [864] [debug] now will look if there is anything to clean in children of source tank/source/child [2026-10-29 13:27:28.39631] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:28.61273] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:28.61288] [864] [info] done with backupset tank/source/child in 0 seconds [2026-10-29 13:27:28.61292] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:28.61411] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:28.61426] [864] [info] refreshing backup plans for dataset "tank" ... # zfs get -H -r -s local,inherited -o name,property,value,source all tank # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:27:28.66274] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:28.66527] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:28.68685] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.68699] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:27:28.71099] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.71112] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:27:28.74052] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.74065] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:28.77428] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:28.77682] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:28.80465] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.80478] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:28.83445] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.83458] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:28.85831] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.85845] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:28.88728] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:28.88977] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:28.91153] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.91167] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:27:28.93579] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.93593] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:28.96573] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:28.96587] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:29.00008] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:29.00259] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:29.02420] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:29.02435] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:29.04790] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:29.04803] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:29.07742] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:29.07755] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:27:29.08513] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource' # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also [2026-10-29 13:27:29.32699] [864] [info] running pre-send-command for backup/tank/anothersource [2026-10-29 13:27:29.33050] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/anothersource/anotherchild/anewconfig' # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:29.41871] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:29.42229] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/dest-disabled' # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled [2026-10-29 13:27:29.46665] [864] [info] Skipping pre-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:29.46680] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:29.59871] [864] [info] running pre-send-command for backup/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:27:29.62954] [864] [warn] destination 'root@remote:remote/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:29.65125] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:27:29.67283] [864] [warn] destination 'backup/tank/anothersource' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:29.67312] [864] [info] found a valid backup plan for tank/anothersource... # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:29.70056] [864] [warn] destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:29.72225] [864] [warn] destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:29.74390] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:29.74418] [864] [info] found a valid backup plan for tank/anothersource/anotherchild/anewconfig... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:29.76581] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:29.79335] [864] [warn] destination 'root@remote:remote/dest-disabled' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:29.79364] [864] [info] found a valid backup plan for tank/dest-disabled... # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:29.81515] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:29.81551] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:29.81560] [864] [info] running post-send-command for backup/tank/anothersource [2026-10-29 13:27:29.81931] [864] [info] running post-send-command for backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:29.82284] [864] [info] Skipping post-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:29.82300] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:29.82685] [864] [info] running pre snapshot command on tank/anothersource [2026-10-29 13:27:29.83018] [864] [info] creating recursive snapshot on tank/anothersource # zfs snapshot -r tank/anothersource@2026-10-29-132729 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132729 [2026-10-29 13:27:29.87298] [864] [info] snapshot 'tank/anothersource@2026-10-29-132729' does already exist. skipping one round... [2026-10-29 13:27:29.87311] [864] [info] running post snapshot command on tank/anothersource [2026-10-29 13:27:29.87661] [864] [info] starting work on backupSet tank/anothersource # zfs list -H -r -o name -t filesystem,volume tank/anothersource [2026-10-29 13:27:29.89798] [864] [info] running pre-send-command for backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:29.97096] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:30.57022] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource # zfs destroy -r tank/anothersource@2026-10-29-122700 [2026-10-29 13:27:30.59170] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource [2026-10-29 13:27:30.59185] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also [2026-10-29 13:27:30.81168] [864] [debug] got nothing to clean in source tank/anothersource/disabled/also [2026-10-29 13:27:30.81182] [864] [debug] checking to clean up snapshots of source tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled [2026-10-29 13:27:31.03131] [864] [debug] got nothing to clean in source tank/anothersource/disabled [2026-10-29 13:27:31.03144] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:31.24928] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:31.24941] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:32.36855] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:32.36869] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild [2026-10-29 13:27:32.58733] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild [2026-10-29 13:27:32.58748] [864] [info] done with backupset tank/anothersource in 3 seconds [2026-10-29 13:27:32.58786] [864] [info] running pre snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:32.59129] [864] [info] creating recursive snapshot on tank/anothersource/anotherchild/anewconfig # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132732 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132732 [2026-10-29 13:27:32.63404] [864] [info] snapshot 'tank/anothersource/anotherchild/anewconfig@2026-10-29-132732' does already exist. skipping one round... [2026-10-29 13:27:32.63419] [864] [info] running post snapshot command on tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:32.63764] [864] [info] starting work on backupSet tank/anothersource/anotherchild/anewconfig # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:32.65899] [864] [info] running pre-send-command for backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:32.73194] [864] [debug] checking to clean up snapshots recursively from source tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122700 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:33.84703] [864] [debug] cleaning up 1 source snapshots recursively under tank/anothersource/anotherchild/anewconfig # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122700 [2026-10-29 13:27:33.86889] [864] [debug] now will look if there is anything to clean in children of source tank/anothersource/anotherchild/anewconfig [2026-10-29 13:27:33.86904] [864] [debug] checking to clean up snapshots of source tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:34.08857] [864] [debug] got nothing to clean in source tank/anothersource/anotherchild/anewconfig/newcfgdata [2026-10-29 13:27:34.08873] [864] [info] done with backupset tank/anothersource/anotherchild/anewconfig in 2 seconds [2026-10-29 13:27:34.08908] [864] [info] running pre snapshot command on tank/dest-disabled [2026-10-29 13:27:34.09255] [864] [info] creating recursive snapshot on tank/dest-disabled # zfs snapshot -r tank/dest-disabled@2026-10-29-132734 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132734 [2026-10-29 13:27:34.13587] [864] [info] snapshot 'tank/dest-disabled@2026-10-29-132734' does already exist. skipping one round... [2026-10-29 13:27:34.13601] [864] [info] running post snapshot command on tank/dest-disabled [2026-10-29 13:27:34.13962] [864] [info] starting work on backupSet tank/dest-disabled # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:34.16133] [864] [info] Skipping disabled destination backup/dest-disabled. Note that you would likely need to recreate the backup data tree there # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:34.21071] [864] [debug] checking to clean up snapshots recursively from source tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:34.81993] [864] [debug] cleaning up 1 source snapshots recursively under tank/dest-disabled # zfs destroy -r tank/dest-disabled@2026-10-29-122700 [2026-10-29 13:27:34.84181] [864] [debug] now will look if there is anything to clean in children of source tank/dest-disabled [2026-10-29 13:27:34.84198] [864] [info] done with backupset tank/dest-disabled in 0 seconds [2026-10-29 13:27:34.84236] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:34.84585] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132734 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132734 [2026-10-29 13:27:34.88935] [864] [info] snapshot 'tank/source@2026-10-29-132734' does already exist. skipping one round... [2026-10-29 13:27:34.88949] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:34.89312] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:34.91482] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:34.93983] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122800 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:35.13445] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:35.24189] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:35.32751] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:35.32769] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:35.37068] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:35.39608] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:35.47409] [864] [debug] receive process on remote spawned (3774) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122800 [2026-10-29 13:27:38.49799] [864] [debug] receive process on remote done (3774) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:38.60596] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:38.72462] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:38.82655] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:38.82673] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:38.90173] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:39.50825] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122700 [2026-10-29 13:27:39.52973] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:39.52988] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:39.75028] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:39.75042] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:39.97061] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:39.97077] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:39.97083] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:39.97211] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:39.97227] [864] [info] refreshing backup plans for dataset "tank" ... # zfs get -H -s local,inherited -o name,property,value,source all tank EXCEPTION: No backup set defined or enabled, yet. run 'znapzendzetup' to setup znapzend [2026-10-29 13:27:39.99525] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:39.99546] [864] [info] refreshing backup plans for dataset "tank/source/child" ... # zfs get -H -r -s local -o name,property,value,source all tank/source/child EXCEPTION: No backup set defined or enabled, yet. run 'znapzendzetup' to setup znapzend [2026-10-29 13:27:40.01842] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:40.01863] [864] [info] refreshing backup plans for dataset "tank/source/child" ... # zfs get -H -s local -o name,property,value,source all tank/source/child EXCEPTION: No backup set defined or enabled, yet. run 'znapzendzetup' to setup znapzend [2026-10-29 13:27:40.04150] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:40.04170] [864] [info] refreshing backup plans for dataset "tank/dest-disabled" ... # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:40.09019] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:40.09263] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:40.12033] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:40.12047] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:27:40.14966] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:40.14979] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:40.17372] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:40.17387] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:40.17648] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/dest-disabled' # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled [2026-10-29 13:27:40.22139] [864] [info] Skipping pre-send-command for disabled destination backup/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:27:40.24891] [864] [warn] destination 'root@remote:remote/dest-disabled' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:40.27056] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:40.27085] [864] [info] found a valid backup plan for tank/dest-disabled... [2026-10-29 13:27:40.27093] [864] [info] Skipping post-send-command for disabled destination backup/dest-disabled [2026-10-29 13:27:40.27127] [864] [info] running pre snapshot command on tank/dest-disabled [2026-10-29 13:27:40.27465] [864] [info] creating recursive snapshot on tank/dest-disabled # zfs snapshot -r tank/dest-disabled@2026-10-29-132740 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132740 [2026-10-29 13:27:40.31782] [864] [info] snapshot 'tank/dest-disabled@2026-10-29-132740' does already exist. skipping one round... [2026-10-29 13:27:40.31795] [864] [info] running post snapshot command on tank/dest-disabled [2026-10-29 13:27:40.32139] [864] [info] starting work on backupSet tank/dest-disabled # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:27:40.34328] [864] [info] Skipping disabled destination backup/dest-disabled. Note that you would likely need to recreate the backup data tree there # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:40.39261] [864] [debug] checking to clean up snapshots recursively from source tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:41.00169] [864] [debug] cleaning up 1 source snapshots recursively under tank/dest-disabled # zfs destroy -r tank/dest-disabled@2026-10-29-122700 [2026-10-29 13:27:41.02332] [864] [debug] now will look if there is anything to clean in children of source tank/dest-disabled [2026-10-29 13:27:41.02349] [864] [info] done with backupset tank/dest-disabled in 1 seconds [2026-10-29 13:27:41.02355] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. This round of 'run-once' mode would use forced snapshot suffix 'manualsnap' instead of one generated by pattern configured in the backup plan(s) [2026-10-29 13:27:41.02483] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:41.02496] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:41.07343] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:41.07593] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:41.09787] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:41.09800] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:41.12172] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:41.12185] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:41.15181] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:41.15196] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:27:41.15985] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:41.29269] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:41.31778] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:41.31806] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:41.31814] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:41.32183] [864] [warn] requesting manually specified snapshot suffix '@manualsnap' [2026-10-29 13:27:41.32198] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:41.32517] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@manualsnap # zfs list -H -o name -t snapshot tank/source@manualsnap [2026-10-29 13:27:41.36782] [864] [info] snapshot 'tank/source@manualsnap' does already exist. skipping one round... [2026-10-29 13:27:41.36796] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:41.37142] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:41.39342] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:41.41827] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:41.61333] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:41.71984] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:41.80635] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:41.80653] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:41.84970] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:41.87455] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:41.95138] [864] [debug] receive process on remote spawned (3981) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122800 [2026-10-29 13:27:44.97579] [864] [debug] receive process on remote done (3981) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:45.08396] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:45.20357] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:45.30439] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:45.30457] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:45.37846] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:45.98214] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122700 [2026-10-29 13:27:46.00358] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:46.00374] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:46.22007] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:46.22021] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:46.43594] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:46.43609] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:46.43614] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. This round of 'run-once' mode would use forced snapshot suffix 'manualsnap' instead of one generated by pattern configured in the backup plan(s) [2026-10-29 13:27:46.43742] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:46.43755] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:46.48539] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:46.48767] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:46.51508] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:46.51523] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:46.54410] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:46.54425] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:46.56791] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:46.56804] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:46.57064] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:46.70249] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:46.72753] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:46.72783] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:46.72791] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:46.73147] [864] [warn] requesting manually specified snapshot suffix '@manualsnap' [2026-10-29 13:27:46.73160] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:46.73468] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@manualsnap # zfs list -H -o name -t snapshot tank/source@manualsnap [2026-10-29 13:27:46.77701] [864] [info] snapshot 'tank/source@manualsnap' does already exist. skipping one round... [2026-10-29 13:27:46.77715] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:46.78060] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:46.80204] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:46.82678] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122800 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:47.01916] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:47.12458] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:47.20910] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:47.20929] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:47.25210] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:47.27690] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:47.35344] [864] [debug] receive process on remote spawned (4128) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122800 [2026-10-29 13:27:50.37716] [864] [debug] receive process on remote done (4128) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:50.48394] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:50.60179] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:50.70265] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:50.70282] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:50.77764] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:51.38515] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122700 [2026-10-29 13:27:51.40665] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:51.40681] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:51.62584] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:51.62597] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:51.84593] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:51.84609] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:51.84615] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. This round of 'run-once' mode would use forced snapshot suffix 'manual@snap' instead of one generated by pattern configured in the backup plan(s) [2026-10-29 13:27:51.84738] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:51.84752] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:51.89616] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:51.89866] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:51.92047] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:51.92060] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:51.94486] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:51.94500] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:51.97507] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:51.97524] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:27:51.98330] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:52.11742] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:52.14210] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:52.14245] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:52.14253] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:52.14630] [864] [warn] requesting manually specified snapshot suffix '@manual@snap' EXCEPTION: snapshot suffix 'manual@snap' contains invalid characters This round of 'run-once' mode would use forced snapshot suffix 'manual snap' instead of one generated by pattern configured in the backup plan(s) [2026-10-29 13:27:52.14752] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:52.14765] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:52.19606] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:52.19858] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:52.22019] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.22035] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:52.25028] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.25043] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:52.27967] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.27980] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:52.28238] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:52.41581] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:52.44069] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:52.44103] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:52.44112] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:52.44500] [864] [warn] requesting manually specified snapshot suffix '@manual snap' EXCEPTION: snapshot suffix 'manual snap' contains invalid characters This round of 'run-once' mode would use forced snapshot suffix ' ' instead of one generated by pattern configured in the backup plan(s) [2026-10-29 13:27:52.44628] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:52.44642] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:52.49504] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:52.49762] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:52.51945] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.51958] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:52.54351] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.54365] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:52.57369] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.57382] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:27:52.58165] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:52.71606] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:52.74133] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:52.74165] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:52.74173] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:52.74545] [864] [warn] requesting manually specified snapshot suffix '@ ' EXCEPTION: snapshot suffix ' ' contains invalid characters EXCEPTION: ERROR: --forcedSnapshotSuffix=... can only be used with --runonce=... The --since option is used and will try to ensure that the snapshot exists in history of destinations only if an older snapshot is the latest common (would not delete and rewrite subsequent snapshots to make way) at /builddir/build/BUILD/znapzend-0.23.6/t/../bin/znapzend line 117. [2026-10-29 13:27:52.74710] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:52.74725] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:52.79543] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:52.79803] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:52.82593] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.82607] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:52.85567] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.85581] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:52.87968] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:52.87982] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:52.88241] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:53.01671] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:53.04196] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:53.04231] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:53.04240] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:53.04620] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:53.04954] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132753 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132753 [2026-10-29 13:27:53.09297] [864] [info] snapshot 'tank/source@2026-10-29-132753' does already exist. skipping one round... [2026-10-29 13:27:53.09312] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:53.09662] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:53.11843] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:53.14344] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot tank/source@20200101-stableSystem # zfs list -H -o name -t snapshot backup/destination@20200101-stableSystem [2026-10-29 13:27:53.20789] [864] [debug] sendRecvCleanup() [--since mode]: Destination dataset backup/destination already has a snapshot named by --since='20200101-stableSystem' # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122800 # zfs recv backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:53.38110] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot tank/source/child@20200101-stableSystem # zfs list -H -o name -t snapshot backup/destination/child@20200101-stableSystem [2026-10-29 13:27:53.44552] [864] [debug] sendRecvCleanup() [--since mode]: Destination dataset backup/destination/child already has a snapshot named by --since='20200101-stableSystem' # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:53.53262] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot tank/source/child/grandchild@20200101-stableSystem # zfs list -H -o name -t snapshot backup/destination/child/grandchild@20200101-stableSystem [2026-10-29 13:27:53.59694] [864] [debug] sendRecvCleanup() [--since mode]: Destination dataset backup/destination/child/grandchild already has a snapshot named by --since='20200101-stableSystem' # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:53.66206] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:53.66226] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:53.70564] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:53.73050] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot tank/source@20200101-stableSystem # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot remote/destination@20200101-stableSystem # zfs list -H -o name -t snapshot remote/destination@20200101-stableSystem [2026-10-29 13:27:53.80601] [864] [debug] sendRecvCleanup() [--since mode]: Destination dataset root@remote:remote/destination already has a snapshot named by --since='20200101-stableSystem' # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:53.85574] [864] [debug] receive process on remote spawned (4359) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv remote/destination # zfs recv remote/destination # zfs send tank/source@2026-10-29-122800 [2026-10-29 13:27:56.88013] [864] [debug] receive process on remote done (4359) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:56.98769] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot tank/source/child@20200101-stableSystem # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot remote/destination/child@20200101-stableSystem # zfs list -H -o name -t snapshot remote/destination/child@20200101-stableSystem [2026-10-29 13:27:57.06347] [864] [debug] sendRecvCleanup() [--since mode]: Destination dataset root@remote:remote/destination/child already has a snapshot named by --since='20200101-stableSystem' # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:57.15497] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot tank/source/child/grandchild@20200101-stableSystem # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot remote/destination/child/grandchild@20200101-stableSystem # zfs list -H -o name -t snapshot remote/destination/child/grandchild@20200101-stableSystem [2026-10-29 13:27:57.23051] [864] [debug] sendRecvCleanup() [--since mode]: Destination dataset root@remote:remote/destination/child/grandchild already has a snapshot named by --since='20200101-stableSystem' # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:57.30584] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:27:57.30604] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:57.38106] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122700 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122700 # zfs list -H -o name -t snapshot tank@2026-10-29-122700 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122700 [2026-10-29 13:27:57.98948] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122700 [2026-10-29 13:27:58.01126] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:27:58.01141] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:27:58.23084] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:27:58.23099] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:27:58.45413] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:27:58.45432] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:27:58.45438] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:27:58.45563] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:27:58.45576] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:27:58.50477] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:27:58.50738] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:58.52918] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:58.52933] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:27:58.55938] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:58.55952] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:27:58.58896] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:27:58.58911] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:27:58.59170] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:27:58.72529] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:27:58.75016] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:27:58.75050] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:27:58.75058] [864] [info] running post-send-command for backup/destination [2026-10-29 13:27:58.75434] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:27:58.75774] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132758 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132758 [2026-10-29 13:27:58.80070] [864] [info] snapshot 'tank/source@2026-10-29-132758' does already exist. skipping one round... [2026-10-29 13:27:58.80083] [864] [info] running post snapshot command on tank/source [2026-10-29 13:27:58.80425] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:27:58.82589] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:58.85097] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send -Lce tank/source@2026-10-29-122800 # zfs recv -u -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:59.04408] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:27:59.15188] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:27:59.23802] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:27:59.23819] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:27:59.28079] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:27:59.30567] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:27:59.38198] [864] [debug] receive process on remote spawned (4512) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -u -F remote/destination # zfs recv -u -F remote/destination # zfs send -Lce tank/source@2026-10-29-122800 [2026-10-29 13:28:02.40562] [864] [debug] receive process on remote done (4512) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122800 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122800 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:02.51126] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:02.62920] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:02.73006] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:02.73025] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:02.80417] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:03.40194] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:28:03.42344] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:03.42359] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:03.64138] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:03.64151] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:03.85808] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:03.85824] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:03.85829] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:03.85954] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:03.85968] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:03.90720] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:03.90964] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:03.93105] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:03.93118] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:03.96088] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:03.96102] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:03.98986] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:03.98999] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:03.99261] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:04.12506] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:04.14974] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:04.15006] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:04.15015] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:04.15387] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:04.15705] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132804 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132804 [2026-10-29 13:28:04.19927] [864] [info] snapshot 'tank/source@2026-10-29-132804' does already exist. skipping one round... [2026-10-29 13:28:04.19940] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:04.20275] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:04.22455] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:04.24928] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:04.44322] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:04.55087] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:04.63631] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:04.63649] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:04.67925] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:04.70427] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:04.78141] [864] [debug] receive process on remote spawned (4659) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:07.80525] [864] [debug] receive process on remote done (4659) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:07.91116] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:08.02979] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:08.13154] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:08.13171] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:08.20659] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:08.81258] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:08.83425] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:08.83441] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:09.05512] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:09.05528] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:09.27682] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:09.27699] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:09.27705] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. Options skipIntermediates and sendIntermediates are exclusive; and sendIntermediates wins! at /builddir/build/BUILD/znapzend-0.23.6/t/../bin/znapzend line 51. [2026-10-29 13:28:09.27833] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:09.27847] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:09.32686] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:09.32926] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:09.35087] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:09.35101] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:09.38093] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:09.38107] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:09.41040] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:09.41054] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:09.41314] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:09.54680] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:09.57172] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:09.57203] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:09.57211] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:09.57604] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:09.57944] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132809 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132809 [2026-10-29 13:28:09.62268] [864] [info] snapshot 'tank/source@2026-10-29-132809' does already exist. skipping one round... [2026-10-29 13:28:09.62283] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:09.62633] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:09.64799] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:09.67297] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:09.86893] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:09.97582] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:10.06356] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:10.06373] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:10.10718] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:10.13216] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:10.20883] [864] [debug] receive process on remote spawned (4806) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:13.23278] [864] [debug] receive process on remote done (4806) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:13.33958] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:13.45740] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:13.55900] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:13.55918] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:13.63451] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:14.25157] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:14.27342] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:14.27357] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:14.49455] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:14.49469] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:14.71462] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:14.71478] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:14.71483] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:14.71613] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:14.71628] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:14.76444] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:14.76688] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:14.78863] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:14.78877] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:14.81862] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:14.81877] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:14.84783] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:14.84796] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:14.85068] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:14.98427] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:28:14.98654] [864] [warn] command '/bin/false' failed # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:15.00809] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:15.00840] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:15.00850] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:15.01230] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:15.01570] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132815 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132815 [2026-10-29 13:28:15.05836] [864] [info] snapshot 'tank/source@2026-10-29-132815' does already exist. skipping one round... [2026-10-29 13:28:15.05850] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:15.06199] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:15.08379] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:28:15.08614] [864] [warn] pre-send-command '/bin/false' failed # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:15.10793] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:15.30329] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:15.40965] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:15.49502] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:15.49519] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:15.53779] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:15.56270] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:15.64015] [864] [debug] receive process on remote spawned (4953) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:18.66422] [864] [debug] receive process on remote done (4953) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:18.77221] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:18.88985] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:18.99155] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:18.99174] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:19.06647] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:19.67326] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:19.69504] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:19.69519] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:19.91464] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:19.91478] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:20.13392] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:20.13408] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:20.13414] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:20.13541] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:20.13555] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:20.18407] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:20.18662] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:20.20822] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:20.20838] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:20.23248] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:20.23263] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:20.26232] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:20.26246] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:28:20.27039] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:20.40328] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:28:20.40552] [864] [warn] command '/bin/false' failed # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:20.42750] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:20.42781] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:20.42789] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:20.43180] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:20.43512] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132820 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132820 [2026-10-29 13:28:20.47827] [864] [info] snapshot 'tank/source@2026-10-29-132820' does already exist. skipping one round... [2026-10-29 13:28:20.47841] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:20.48181] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:20.50334] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:28:20.50553] [864] [warn] pre-send-command '/bin/false' failed # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:20.52734] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:20.72143] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:20.82779] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:20.91351] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:20.91369] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:20.95677] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:20.98200] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:21.05809] [864] [debug] receive process on remote spawned (5100) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:24.08215] [864] [debug] receive process on remote done (5100) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:24.19000] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:24.30754] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:24.40916] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:24.40936] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:24.48444] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:25.09822] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:25.11995] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:25.12011] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:25.33998] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:25.34012] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:25.55947] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:25.55963] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:25.55968] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:25.56094] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:25.56109] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:25.60945] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:25.61198] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:25.63366] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:25.63380] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:25.66381] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:25.66395] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:25.69365] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:25.69379] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:25.69646] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:25.83194] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:28:25.83432] [864] [warn] command '/bin/false' failed # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:25.85643] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:25.85674] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:25.85682] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:25.86068] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:25.86409] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132825 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132825 [2026-10-29 13:28:25.90805] [864] [info] snapshot 'tank/source@2026-10-29-132825' does already exist. skipping one round... [2026-10-29 13:28:25.90821] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:25.91179] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:25.93354] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:28:25.93579] [864] [warn] pre-send-command '/bin/false' failed [2026-10-29 13:28:25.93593] [864] [warn] skipping backup/destination due to pre-send-command failure # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:25.95758] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:26.03508] [864] [debug] receive process on remote spawned (5221) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:29.05896] [864] [debug] receive process on remote done (5221) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:29.16656] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:29.28611] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:29.38859] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:29.38877] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:29.46443] [864] [warn] ERROR: suspending cleanup source dataset tank/source because 1 send task(s) failed: [2026-10-29 13:28:29.46458] [864] [warn] +--> skipping backup/destination due to pre-send-command failure [2026-10-29 13:28:29.46462] [864] [info] done with backupset tank/source in 4 seconds [2026-10-29 13:28:29.46466] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:29.46597] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:29.46612] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:29.51490] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:29.51748] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:29.53921] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:29.53937] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:29.56962] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:29.56976] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:29.59933] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:29.59947] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:29.60208] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:29.73699] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:29.76227] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:29.76260] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:29.76269] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:29.76485] [864] [warn] command '/bin/false' failed [2026-10-29 13:28:29.76543] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:29.76879] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132829 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132829 [2026-10-29 13:28:29.81238] [864] [info] snapshot 'tank/source@2026-10-29-132829' does already exist. skipping one round... [2026-10-29 13:28:29.81253] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:29.81603] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:29.83820] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:29.86348] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:30.05811] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:30.16661] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:30.25318] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:30.25338] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:30.29669] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:30.29893] [864] [warn] command '/bin/false' failed # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:30.32064] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:30.39783] [864] [debug] receive process on remote spawned (5316) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:33.42162] [864] [debug] receive process on remote done (5316) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:33.52807] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:33.64580] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:33.74742] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:33.74759] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:33.82176] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:34.42590] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:34.44729] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:34.44744] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:34.66294] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:34.66308] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:34.88115] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:34.88132] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:34.88137] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:34.88258] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:34.88271] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:34.93056] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:34.93306] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:34.95477] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:34.95491] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:34.98470] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:34.98484] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:35.01370] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:35.01383] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:35.01641] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:35.14840] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:35.17339] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:35.17372] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:35.17381] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:35.17593] [864] [warn] command '/bin/false' failed [2026-10-29 13:28:35.17648] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:35.17975] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132835 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132835 [2026-10-29 13:28:35.22251] [864] [info] snapshot 'tank/source@2026-10-29-132835' does already exist. skipping one round... [2026-10-29 13:28:35.22265] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:35.22609] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:35.24770] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:35.27272] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:35.46747] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:35.57331] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:35.65785] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:35.65802] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:35.70031] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:35.70256] [864] [warn] command '/bin/false' failed # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:35.72451] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:35.80112] [864] [debug] receive process on remote spawned (5463) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:38.82562] [864] [debug] receive process on remote done (5463) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:38.93337] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:39.05132] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:39.15267] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:39.15285] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:39.22767] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:39.83466] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:39.85608] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:39.85625] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:40.07588] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:40.07602] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:40.29617] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:40.29634] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:40.29639] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:40.29761] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:40.29775] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:40.34621] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:40.34864] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:40.37625] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:40.37639] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:40.40570] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:40.40583] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:40.42999] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:40.43012] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:40.43280] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:40.56574] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:40.59075] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:40.59107] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:40.59115] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:40.59327] [864] [warn] command '/bin/false' failed [2026-10-29 13:28:40.59381] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:40.59716] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132840 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132840 [2026-10-29 13:28:40.63991] [864] [info] snapshot 'tank/source@2026-10-29-132840' does already exist. skipping one round... [2026-10-29 13:28:40.64005] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:40.64363] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:40.66506] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:40.68999] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:40.88494] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:40.99194] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:41.07918] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:41.07938] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:41.12297] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:41.12538] [864] [warn] command '/bin/false' failed # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:41.14711] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:41.22463] [864] [debug] receive process on remote spawned (5610) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:44.24917] [864] [debug] receive process on remote done (5610) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:44.35762] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:44.47599] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:44.57797] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:44.57815] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:44.65271] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:45.26298] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:45.28462] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:45.28478] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:45.50401] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:45.50415] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:45.72424] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:45.72440] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:45.72446] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:45.72573] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:45.72586] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:45.77456] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:45.77700] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:45.80470] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:45.80485] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:45.83406] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:45.83420] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:45.85827] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:45.85841] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:45.86100] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:45.99480] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:46.01995] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:46.02032] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:46.02041] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:46.02447] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:46.02794] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132846 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132846 [2026-10-29 13:28:46.07134] [864] [info] snapshot 'tank/source@2026-10-29-132846' does already exist. skipping one round... [2026-10-29 13:28:46.07148] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:46.07498] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:46.09675] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:46.12154] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:46.31708] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:46.42529] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:46.51198] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:46.51216] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:46.55507] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:46.58018] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:46.65683] [864] [debug] receive process on remote spawned (5757) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:49.68046] [864] [debug] receive process on remote done (5757) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:49.78699] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:49.90418] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:50.00549] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:50.00568] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:50.07939] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122800 [2026-10-29 13:28:50.68084] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 [2026-10-29 13:28:50.70268] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:28:50.70283] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:28:50.91991] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:28:50.92005] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:28:51.13855] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:28:51.13870] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:28:51.13875] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:51.13996] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:51.14009] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:51.18813] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:51.19062] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:51.21810] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:51.21825] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:51.24767] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:51.24780] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:51.27162] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:51.27176] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:51.27440] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:51.40770] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:51.43285] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:51.43322] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:51.43332] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:51.43725] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:51.44054] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132851 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132851 [2026-10-29 13:28:51.48376] [864] [info] snapshot 'tank/source@2026-10-29-132851' does already exist. skipping one round... [2026-10-29 13:28:51.48390] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:51.48730] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:51.50883] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:51.53335] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:51.61972] [864] [warn] ERROR: cannot send snapshots to backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:51.66236] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:51.76943] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:51.85464] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:51.93129] [864] [debug] receive process on remote spawned (5897) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:54.95513] [864] [debug] receive process on remote done (5897) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:55.06185] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:55.17982] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:55.28131] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:55.28149] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:55.35527] [864] [warn] ERROR: suspending cleanup source dataset tank/source because 1 send task(s) failed: [2026-10-29 13:28:55.35541] [864] [warn] +--> ERROR: cannot send snapshots to backup/destination [2026-10-29 13:28:55.35546] [864] [info] done with backupset tank/source in 4 seconds [2026-10-29 13:28:55.35550] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:28:55.35669] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:28:55.35682] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:28:55.40447] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:28:55.40696] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:28:55.43440] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:55.43455] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:28:55.46357] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:55.46371] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:55.48751] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:28:55.48765] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:28:55.49032] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:28:55.62328] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:55.64827] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:28:55.64862] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:28:55.64871] [864] [info] running post-send-command for backup/destination [2026-10-29 13:28:55.65263] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:28:55.65611] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132855 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132855 [2026-10-29 13:28:55.69897] [864] [info] snapshot 'tank/source@2026-10-29-132855' does already exist. skipping one round... [2026-10-29 13:28:55.69912] [864] [info] running post snapshot command on tank/source [2026-10-29 13:28:55.70263] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:28:55.72416] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:55.74915] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-122900 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:55.94328] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:56.04957] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:28:56.13568] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:28:56.13586] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:28:56.17931] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:28:56.20455] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:56.28176] [864] [debug] receive process on remote spawned (5992) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-122900 [2026-10-29 13:28:59.30553] [864] [debug] receive process on remote done (5992) # zfs list -H -o name -t snapshot tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-122900 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-122900 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:59.41197] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:28:59.53047] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:28:59.63275] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:28:59.63295] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:28:59.70811] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122800 # zfs list -H -o name -t snapshot tank@2026-10-29-122800 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122800 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:00.31571] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122800 failed to destroy mock dataset(s) [2026-10-29 13:29:00.33744] [864] [warn] ERROR: cannot destroy snapshot(s) tank/source@2026-10-29-122800 [2026-10-29 13:29:00.33759] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:00.33763] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:00.55709] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:00.55725] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:00.77794] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:00.77810] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:29:00.77815] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:00.77939] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:00.77953] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:00.82825] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:00.83073] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:00.85256] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:00.85269] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:00.88288] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:00.88302] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:00.91250] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:00.91264] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:00.91536] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:01.05000] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:01.07544] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:01.07579] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:29:01.07588] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:01.07984] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:29:01.08342] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132901 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132901 [2026-10-29 13:29:01.12655] [864] [info] snapshot 'tank/source@2026-10-29-132901' does already exist. skipping one round... [2026-10-29 13:29:01.12670] [864] [info] running post snapshot command on tank/source [2026-10-29 13:29:01.13024] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:29:01.15195] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:29:01.17737] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:01.37350] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:01.48111] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:29:01.56880] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:29:01.56899] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:29:01.61268] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:29:01.63773] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:01.71577] [864] [debug] receive process on remote spawned (6139) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 [2026-10-29 13:29:04.74020] [864] [debug] receive process on remote done (6139) # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:04.84791] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:04.96726] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:05.07057] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:29:05.07077] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:05.14582] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:05.75385] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:29:05.77554] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:05.77569] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:05.99895] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:05.99909] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:06.21984] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:06.22000] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:29:06.22006] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:06.22131] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:06.22145] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:06.27014] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:06.27282] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:06.30069] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:06.30084] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:06.33035] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:06.33050] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:06.35514] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:06.35530] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:06.35797] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:06.49194] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:06.51708] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:06.51743] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:29:06.51753] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:06.52136] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:29:06.52483] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132906 [2026-10-29 13:29:06.54631] [864] [info] running post snapshot command on tank/source [2026-10-29 13:29:06.55011] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:29:06.57172] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:29:06.59674] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:06.79092] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:06.89813] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:29:06.98418] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:29:06.98438] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:29:07.02781] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:29:07.05265] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:07.12935] [864] [debug] receive process on remote spawned (6285) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 [2026-10-29 13:29:10.15402] [864] [debug] receive process on remote done (6285) # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:10.26258] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:10.38266] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:10.48545] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:29:10.48564] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:10.56078] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:11.17029] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:29:11.19204] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:11.19219] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:11.41138] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:11.41151] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:11.63068] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:11.63083] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:29:11.63088] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:11.63215] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:11.63230] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:11.68075] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:11.68332] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:11.70489] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:11.70503] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:11.73494] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:11.73509] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:11.76428] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:11.76442] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:11.76701] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:11.90149] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup [2026-10-29 13:29:11.94849] [864] [info] creating destination dataset 'backup/destfail'... # zfs create -p backup/destfail [2026-10-29 13:29:11.97024] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:29:11.97042] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:11.97422] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:29:11.97749] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132911 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132911 [2026-10-29 13:29:12.02053] [864] [info] snapshot 'tank/source@2026-10-29-132911' does already exist. skipping one round... [2026-10-29 13:29:12.02067] [864] [info] running post snapshot command on tank/source [2026-10-29 13:29:12.02408] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:29:12.04562] [864] [info] running pre-send-command for backup/destination [2026-10-29 13:29:12.04916] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-123000 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 [2026-10-29 13:29:12.17904] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child [2026-10-29 13:29:12.22189] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:29:12.28618] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:29:12.28638] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:29:12.32907] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:12.33271] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:12.38250] [864] [debug] receive process on remote spawned (6423) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 [2026-10-29 13:29:15.40635] [864] [debug] receive process on remote done (6423) # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 [2026-10-29 13:29:15.47025] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child [2026-10-29 13:29:15.51852] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:15.59363] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:29:15.59381] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild [2026-10-29 13:29:15.64679] [864] [debug] sending snapshots from tank/source to backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs recv -F backup/destfail # zfs send tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_fail_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_fail=backup/destfail tank/source@2026-10-29-123000 [2026-10-29 13:29:15.77853] [864] [debug] sending snapshots from tank/source/child to backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child [2026-10-29 13:29:15.82153] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail [2026-10-29 13:29:15.88574] [864] [debug] cleaning up snapshots recursively under destination backup/destfail [2026-10-29 13:29:15.88592] [864] [debug] now will look if there is anything to clean in children of destination backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild [2026-10-29 13:29:15.92893] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:16.53130] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:29:16.55272] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:16.55287] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:16.77271] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:16.77285] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:16.99145] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:16.99160] [864] [info] done with backupset tank/source in 4 seconds [2026-10-29 13:29:16.99166] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:16.99289] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:16.99303] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:17.04131] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:17.04392] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:17.06544] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:17.06558] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:17.09517] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:17.09532] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:17.12466] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:17.12479] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:17.12734] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:17.26153] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup [2026-10-29 13:29:17.30746] [864] [info] creating destination dataset 'backup/destfail'... # zfs create -p backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail EXCEPTION: ERROR: cannot create dataSet backup/destfail at /builddir/build/BUILD/znapzend-0.23.6/t/../lib/ZnapZend/ZFS.pm line 373. [2026-10-29 13:29:17.35120] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:17.35152] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:17.39995] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:17.40256] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:17.42412] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:17.42428] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:17.45443] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:17.45457] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:17.48388] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:17.48401] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:17.48670] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:17.62198] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:17.64741] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:17.64775] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:29:17.64783] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:17.65173] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:29:17.65503] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132917 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132917 [2026-10-29 13:29:17.69874] [864] [info] snapshot 'tank/source@2026-10-29-132917' does already exist. skipping one round... [2026-10-29 13:29:17.69888] [864] [info] running post snapshot command on tank/source [2026-10-29 13:29:17.70248] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:29:17.72424] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:17.74939] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:17.94696] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:18.05409] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:29:18.14031] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:29:18.14048] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:29:18.18369] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:18.20872] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:18.28560] [864] [debug] receive process on remote spawned (6605) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 [2026-10-29 13:29:21.30948] [864] [debug] receive process on remote done (6605) # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:21.41526] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:21.53207] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:21.63280] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:29:21.63298] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:21.70761] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:22.31062] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:29:22.33233] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:22.33249] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:22.55252] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:22.55266] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:22.77003] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:22.77018] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:29:22.77025] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:22.77154] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:22.77168] [864] [info] refreshing backup plans for dataset "tank/source/child" ... # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source/child [2026-10-29 13:29:22.84156] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source/child, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:22.84407] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:29:22.87152] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:22.87166] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:29:22.90044] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:22.90057] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:29:22.92457] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:22.92471] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:22.92728] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source/child' # zfs list -H -o name -t filesystem,volume -r tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:23.03713] [864] [info] running pre-send-command for backup/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:29:23.06814] [864] [warn] destination 'root@remote:remote/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:29:23.08993] [864] [warn] destination 'backup/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:29:23.11166] [864] [warn] destination 'backup/destfail/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:23.11194] [864] [info] found a valid backup plan for tank/source/child... [2026-10-29 13:29:23.11203] [864] [info] running post-send-command for backup/destination/child/child [2026-10-29 13:29:23.11589] [864] [info] running pre snapshot command on tank/source/child [2026-10-29 13:29:23.11922] [864] [info] creating recursive snapshot on tank/source/child # zfs snapshot -r tank/source/child@2026-10-29-132923 # zfs list -H -o name -t snapshot tank/source/child@2026-10-29-132923 [2026-10-29 13:29:23.16235] [864] [info] snapshot 'tank/source/child@2026-10-29-132923' does already exist. skipping one round... [2026-10-29 13:29:23.16249] [864] [info] running post snapshot command on tank/source/child [2026-10-29 13:29:23.16600] [864] [info] starting work on backupSet tank/source/child # zfs list -H -r -o name -t filesystem,volume tank/source/child [2026-10-29 13:29:23.18754] [864] [info] running pre-send-command for backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:29:23.26144] [864] [debug] checking to clean up snapshots recursively from source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:23.48008] [864] [debug] cleaning up 0 source snapshots recursively under tank/source/child [2026-10-29 13:29:23.48026] [864] [debug] now will look if there is anything to clean in children of source tank/source/child [2026-10-29 13:29:23.48031] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:23.69840] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:23.69854] [864] [info] done with backupset tank/source/child in 0 seconds [2026-10-29 13:29:23.69859] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:23.69985] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:23.70001] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source invalid option 't' usage: get [-rHp] [-d max] [-o "all" | field[,...]] [-s source[,...]] <"all" | property[,...]> [filesystem|volume|snapshot] ... EXCEPTION: No backup set defined or enabled, yet. run 'znapzendzetup' to setup znapzend [2026-10-29 13:29:23.72278] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:23.72299] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:23.77072] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:23.77318] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:23.79452] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:23.79466] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:23.82442] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:23.82457] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:23.85386] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:23.85400] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:23.85660] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:23.98918] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:24.01398] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:24.01427] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:29:24.01436] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:24.01824] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:29:24.02155] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132924 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132924 [2026-10-29 13:29:24.06389] [864] [info] snapshot 'tank/source@2026-10-29-132924' does already exist. skipping one round... [2026-10-29 13:29:24.06403] [864] [info] running post snapshot command on tank/source [2026-10-29 13:29:24.06752] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:29:24.08891] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:24.11385] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs recv -F backup/destination # zfs send tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:24.30657] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:24.41316] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:29:24.49819] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:29:24.49838] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:29:24.54109] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:24.56580] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:24.64284] [864] [debug] receive process on remote spawned (6812) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 [2026-10-29 13:29:27.66668] [864] [debug] receive process on remote done (6812) # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:27.77399] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source [2026-10-29 13:29:27.89386] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:27.99653] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:29:27.99671] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:28.07186] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -t snapshot -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:28.67510] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:29:28.69668] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:28.69683] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:28.91478] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:28.91492] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:29.13339] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:29.13355] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:29:29.13360] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:29.13485] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:29.13501] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:29.18322] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:29.18570] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:29.20751] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:29.20765] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:29.23148] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:29.23161] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:29.26161] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:29.26175] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:29:29.26967] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source' # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:29.40180] [864] [info] running pre-send-command for backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:29.42685] [864] [warn] destination 'backup/destfail' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:29.42715] [864] [info] found a valid backup plan for tank/source... [2026-10-29 13:29:29.42726] [864] [info] running post-send-command for backup/destination [2026-10-29 13:29:29.43122] [864] [info] running pre snapshot command on tank/source [2026-10-29 13:29:29.43467] [864] [info] creating recursive snapshot on tank/source # zfs snapshot -r tank/source@2026-10-29-132929 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132929 [2026-10-29 13:29:29.47729] [864] [info] snapshot 'tank/source@2026-10-29-132929' does already exist. skipping one round... [2026-10-29 13:29:29.47742] [864] [info] running post snapshot command on tank/source [2026-10-29 13:29:29.48084] [864] [info] starting work on backupSet tank/source # zfs list -H -r -o name -t filesystem,volume tank/source [2026-10-29 13:29:29.50239] [864] [info] running pre-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:29:29.52706] [864] [debug] sending snapshots from tank/source to backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-123000 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:29.72003] [864] [debug] sending snapshots from tank/source/child to backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:29.82628] [864] [debug] sending snapshots from tank/source/child/grandchild to backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination [2026-10-29 13:29:29.91181] [864] [debug] cleaning up snapshots recursively under destination backup/destination [2026-10-29 13:29:29.91199] [864] [debug] now will look if there is anything to clean in children of destination backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild [2026-10-29 13:29:29.95535] [864] [info] running post-send-command for backup/destination # zfs get -H -s local,inherited -o name,property,value,source all tank/source [2026-10-29 13:29:29.98011] [864] [debug] sending snapshots from tank/source to root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:30.05751] [864] [debug] receive process on remote spawned (6959) # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 [2026-10-29 13:29:33.08167] [864] [debug] receive process on remote done (6959) # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:33.18684] [864] [debug] sending snapshots from tank/source/child to root@remote:remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:29:33.30367] [864] [debug] sending snapshots from tank/source/child/grandchild to root@remote:remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination [2026-10-29 13:29:33.40436] [864] [debug] cleaning up snapshots recursively under destination root@remote:remote/destination [2026-10-29 13:29:33.40454] [864] [debug] now will look if there is anything to clean in children of destination root@remote:remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:33.47816] [864] [debug] checking to clean up snapshots recursively from source tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 [2026-10-29 13:29:34.07953] [864] [debug] cleaning up 1 source snapshots recursively under tank/source # zfs destroy -r tank/source@2026-10-29-122900 [2026-10-29 13:29:34.10117] [864] [debug] now will look if there is anything to clean in children of source tank/source [2026-10-29 13:29:34.10133] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:34.31986] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:34.31999] [864] [debug] checking to clean up snapshots of source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:34.53935] [864] [debug] got nothing to clean in source tank/source/child [2026-10-29 13:29:34.53951] [864] [info] done with backupset tank/source in 5 seconds [2026-10-29 13:29:34.53956] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:34.54081] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:34.54094] [864] [info] refreshing backup plans for dataset "tank/source/child" ... # zfs get -H -r -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source/child # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source/child [2026-10-29 13:29:34.61072] [864] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source/child, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:34.61330] [864] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:29:34.63490] [864] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:34.63504] [864] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:29:34.66531] [864] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:34.66545] [864] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:29:34.69498] [864] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:34.69513] [864] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M [2026-10-29 13:29:34.69784] [864] [info] checking for explicitly excluded ZFS dependent datasets under 'tank/source/child' # zfs list -H -o name -t filesystem,volume -r tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild [2026-10-29 13:29:34.80873] [864] [info] running pre-send-command for backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:29:34.83381] [864] [warn] destination 'backup/destfail/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:29:34.85594] [864] [warn] destination 'backup/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:29:34.88351] [864] [warn] destination 'root@remote:remote/destination/child/child' does not exist or is offline. will be rechecked every run... Consider running znapzend --autoCreation [2026-10-29 13:29:34.88382] [864] [info] found a valid backup plan for tank/source/child... [2026-10-29 13:29:34.88391] [864] [info] running post-send-command for backup/destination/child/child [2026-10-29 13:29:34.88769] [864] [info] running pre snapshot command on tank/source/child [2026-10-29 13:29:34.89096] [864] [info] creating recursive snapshot on tank/source/child # zfs snapshot -r tank/source/child@2026-10-29-132934 # zfs list -H -o name -t snapshot tank/source/child@2026-10-29-132934 [2026-10-29 13:29:34.93356] [864] [info] snapshot 'tank/source/child@2026-10-29-132934' does already exist. skipping one round... [2026-10-29 13:29:34.93371] [864] [info] running post snapshot command on tank/source/child [2026-10-29 13:29:34.93720] [864] [info] starting work on backupSet tank/source/child # zfs list -H -r -o name -t filesystem,volume tank/source/child [2026-10-29 13:29:34.95900] [864] [info] running pre-send-command for backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:29:35.03341] [864] [debug] checking to clean up snapshots recursively from source tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child [2026-10-29 13:29:35.25280] [864] [debug] cleaning up 0 source snapshots recursively under tank/source/child [2026-10-29 13:29:35.25297] [864] [debug] now will look if there is anything to clean in children of source tank/source/child [2026-10-29 13:29:35.25301] [864] [debug] checking to clean up snapshots of source tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild [2026-10-29 13:29:35.47256] [864] [debug] got nothing to clean in source tank/source/child/grandchild [2026-10-29 13:29:35.47272] [864] [info] done with backupset tank/source/child in 1 seconds [2026-10-29 13:29:35.47277] [864] [info] znapzend (PID=864) initialized -- resuming normal operations. [2026-10-29 13:29:35.47402] [864] [info] znapzend (PID=864) starting up ... [2026-10-29 13:29:35.47416] [864] [info] refreshing backup plans for dataset "tank/source" ... # zfs get -H -s local -t filesystem,volume -o name,property,value,source all tank/source invalid option 't' usage: get [-rHp] [-d max] [-o "all" | field[,...]] [-s source[,...]] <"all" | property[,...]> [filesystem|volume|snapshot] ... EXCEPTION: No backup set defined or enabled, yet. run 'znapzendzetup' to setup znapzend znapzend (PID=864) Refreshing backup plans... # zfs list -H -o name -t filesystem,volume # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo # zfs list -H -o name -t filesystem,volume tank/anothersource # zfs list -H -o name -t filesystem,volume tank/anothersource # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/dest-disabled # zfs list -H -o name -t filesystem,volume backup/dest-disabled # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume tank/source # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' === getBackupSet() : got 4 dataset(s) with a local backup plan === getBackupSet() : got 4 enabled-only dataset(s) with a local backup plan # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs list -H -o name -t filesystem,volume -r tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/disabled/also # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/disabled/also # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume -r tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:enabled tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s inherited -o value org.znapzend:recursive tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs list -H -o name -t filesystem,volume -r tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled # zfs get -H -s local -o value org.znapzend:enabled tank/dest-disabled # zfs get -H -s local -o value org.znapzend:recursive tank/dest-disabled # zfs list -H -o name -t filesystem,volume -r tank/source # zfs list -H -o name -t filesystem,volume -r tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source # zfs get -H -s local -o value org.znapzend:recursive tank/source # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child # zfs get -H -s local -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:enabled tank/source/child/grandchild # zfs get -H -s local -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild # zfs get -H -s inherited -o value org.znapzend:recursive tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail znapzend (PID=864) Creating workers for the backup plans processing... # zfs snapshot -r tank/dest-disabled@2026-10-29-132942 # zfs snapshot -r tank/dest-disabled@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/dest-disabled@2026-10-29-132942 # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled # zfs list -H -r -o name -t filesystem,volume tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/dest-disabled@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/dest-disabled@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/dest-disabled@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs destroy -r tank/dest-disabled@2026-10-29-122900 # zfs destroy -r tank/dest-disabled@2026-10-29-122900 # zfs snapshot -r tank/anothersource@2026-10-29-132942 # zfs snapshot -r tank/anothersource@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-132942 # zfs list -H -r -o name -t filesystem,volume tank/anothersource # zfs list -H -r -o name -t filesystem,volume tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs destroy -r tank/anothersource@2026-10-29-122900 # zfs destroy -r tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled/also # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs get -H -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild # zfs snapshot -r tank/source@2026-10-29-132942 # zfs snapshot -r tank/source@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/source@2026-10-29-132942 # zfs list -H -r -o name -t filesystem,volume tank/source # zfs list -H -r -o name -t filesystem,volume tank/source # zfs get -H -s local,inherited -o name,property,value,source all tank/source # zfs get -H -s local,inherited -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs send tank/source@2026-10-29-123000|'/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M|'/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M|zfs recv -F backup/destination # zfs send tank/source@2026-10-29-123000 # zfs recv -F backup/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_0=backup/destination tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child ## zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t filesystem,volume backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild ## zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs get -H -s local,inherited -o name,property,value,source all tank/source # zfs get -H -s local,inherited -o name,property,value,source all tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs set org.znapzend:dst_a_synced=1 tank/source@2026-10-29-123000 # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child ## zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child # zfs list -H -o name -t filesystem,volume remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child/grandchild ## zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs destroy -r tank/source@2026-10-29-122900 # zfs destroy -r tank/source@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child/grandchild # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs list -H -o name -t snapshot -s creation -d 1 tank/source/child # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132942 # zfs snapshot -r tank/anothersource/anotherchild/anewconfig@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132942 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild/anewconfig@2026-10-29-132942 # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -r -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource/anotherchild@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_0_synced,org.znapzend:dst_0 tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource/anotherchild@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_a_synced,org.znapzend:dst_a tank@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-123000 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-123000 # zfs list -H -o name -t snapshot tank@2026-10-29-123000 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-123000 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs get -H -r -s local,inherited -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource/anotherchild@2026-10-29-122900 # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank/anothersource@2026-10-29-122900 # zfs list -H -o name -t snapshot tank@2026-10-29-122900 2>/dev/null # zfs list -H -o name -t snapshot tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs get -H -s local -o property,value,source org.znapzend:dst_fail_synced,org.znapzend:dst_fail tank@2026-10-29-122900 # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs destroy -r tank/anothersource/anotherchild/anewconfig@2026-10-29-122900 # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 remote/tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 backup/destfail/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig/newcfgdata # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote ''"'"'/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer'"'"' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination' # zfs send tank/source@2026-10-29-123000|'/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -O 'remote:31337' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' -q -s 256k -W 600 -m 100M -4 -I 31337|zfs recv -F remote/destination # zfs recv -F remote/destination # zfs send tank/source@2026-10-29-123000 znapzend (PID=864) is done. ./t/znapzend.t ....... ok 1 - use ZnapZend; ok 2 - znapzend help pre znap command for dst_0 pre znap command for dst_0 pre znap command for dst_0 post znap command for dst_0 post znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command post znap command pre znap command for dst_0 ok 3 - znapzend ok 4 - znapzend dies with no backup sets defined or enabled at startup pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 5 - znapzend --runonce=tank/source with zend-delay==1 pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 6 - znapzend --runonce=tank/source with zend-delay==1 and --nodelay (should ignore the plan setting) pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 7 - znapzend --runonce=tank/source with zend-delay==" qwe " complains but survives pre znap command for dst_0 pre znap command for dst_0 pre znap command for dst_0 post znap command for dst_0 post znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 8 - znapzend runonce without dataset specified succeeds (should find all backup plans) pre znap command for dst_0 pre znap command for dst_0 pre znap command for dst_0 post znap command for dst_0 post znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 9 - znapzend runonce with empty dataset == without dataset specified succeeds (should find all backup plans) pre znap command for dst_0 pre znap command for dst_0 pre znap command for dst_0 post znap command for dst_0 post znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 10 - znapzend runonce recursing from a dataset without plan (pool root) succeeds pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 11 - znapzend runonce of a dataset with only an inherited plan succeeds with --inherited flag pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 12 - znapzend runonce of a dataset with only an inherited plan succeeds with --inherited --recursive flag pre znap command for dst_0 pre znap command for dst_0 pre znap command for dst_0 post znap command for dst_0 post znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 13 - znapzend runonce of a dataset only whose descendants have a plan succeeds with --inherited --recursive flag ok 14 - znapzend runonce of a dataset without a plan fails also with --inherited flag ok 15 - znapzend runonce of a dataset with only an inherited plan fails with only --recursive flag and without --inherited ok 16 - znapzend runonce of a dataset with only an inherited plan fails without --inherit flag pre znap command post znap command ok 17 - cover znapzend runonce of a dataset with original backup plan and a disabled destination - does not fail pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 18 - znapzend --runonce=tank/source --forcedSnapshotSuffix=manualsnap succeeds pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 19 - znapzend --runonce=tank/source --forcedSnapshotSuffix=@manualsnap succeeds (removes leading @) pre znap command for dst_0 post znap command for dst_0 ok 20 - znapzend --runonce=tank/source --forcedSnapshotSuffix=manual@snap fails (invalid chars in string) pre znap command for dst_0 post znap command for dst_0 ok 21 - znapzend --runonce=tank/source --forcedSnapshotSuffix=manual" "snap fails (invalid chars in string) pre znap command for dst_0 post znap command for dst_0 ok 22 - znapzend --runonce=tank/source --forcedSnapshotSuffix=" " fails (snapname becomes empty after chomp) ok 23 - znapzend --forcedSnapshotSuffix=manualsnap fails (not in runonce mode) pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 24 - znapzend --runonce=tank/source --since=20200101-stableSystem succeeds pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 25 - znapzend --features=oracleMode,recvu,compressed --runonce=tank/source succeeds pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 26 - znapzend --features=skipIntermediates --runonce=tank/source succeeds pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 27 - znapzend --features=skipIntermediates --runonce=tank/source -i -I succeeds (should complain about both opposing flags used) post znap command for dst_0 pre znap command post znap command post znap command for dst_0 ok 28 - znapzend sendRecvCleanup with a failed DST PRE command post znap command for dst_0 pre znap command post znap command post znap command for dst_0 ok 29 - znapzend sendRecvCleanup with a failed DST PRE command and --skipOnPreSnapCmdFail post znap command for dst_0 pre znap command post znap command ok 30 - znapzend sendRecvCleanup with a failed DST PRE command and --skipOnPreSendCmdFail pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 31 - znapzend sendRecvCleanup with a failed DST POST command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 32 - znapzend sendRecvCleanup with a failed DST POST command and --skipOnPreSnapCmdFail pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 33 - znapzend sendRecvCleanup with a failed DST POST command and --skipOnPreSendCmdFail pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 34 - znapzend sendRecvCleanup with a failed ZFS SEND command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 35 - znapzend sendRecvCleanup with a failed ZFS RECV command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 36 - znapzend sendRecvCleanup with a failed ZFS DESTROY command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 37 - znapzend sendRecvCleanup with a failed ZFS snapshot command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 38 - znapzend sendRecvCleanup with a successful ZFS snapshot command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 39 - znapzend --autoCreation --runonce=tank/source pre znap command for dst_0 ok 40 - znapzend --autoCreation --runonce=tank/source with a failed ZFS create command - fails pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 41 - znapzend --features=zfsGetType --runonce=tank/source succeeds with new ZFS pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 42 - znapzend --inherited --features=zfsGetType --runonce=tank/source/child succeeds with new ZFS ok 43 - znapzend --features=zfsGetType --runonce=tank/source fails with old ZFS pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 44 - znapzend --features=zfsGetType --runonce=tank/source succeeds with new ZFS when it lists snapshots pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 ok 45 - znapzend --runonce=tank/source succeeds with new ZFS when it lists snapshots pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 46 - znapzend --inherited --recursive --features=zfsGetType --runonce=tank/source/child succeeds with new ZFS when it lists snapshots ok 47 - znapzend --features=zfsGetType --runonce=tank/source fails with old ZFS when it lists snapshots pre znap command for dst_0 pre znap command for dst_0 pre znap command for dst_0 post znap command for dst_0 post znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command post znap command pre znap command for dst_0 pre znap command post znap command pre znap command for dst_0 post znap command for dst_0 pre znap command post znap command pre znap command for dst_0 ok 48 - znapzend --cleanOffline succeeds 1..48 ok NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:29:53.14544] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:53.14792] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:29:53.16963] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.16975] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:29:53.19939] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.19951] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:53.22861] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.22874] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:29:53.25811] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:53.26042] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:29:53.28754] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.28766] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:29:53.31684] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.31697] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:53.34076] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.34088] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:29:53.36997] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:53.37233] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:29:53.39349] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.39361] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:29:53.42314] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.42328] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:53.45264] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.45276] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:53.48249] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:53.48494] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:53.50676] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.50688] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:53.53719] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.53733] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:53.56710] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:53.56724] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M *** WARNING: destination 'backup/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/dest-disabled' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:53.59360] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting 'off' from legacy 'mbuffer' [2026-10-29 13:29:53.59374] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 1G # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:53.61530] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': off [2026-10-29 13:29:53.61542] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 1G # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:pre_znap_cmd=off tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:post_znap_cmd=off tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_0_mbuffer_size=1G tank/source # zfs set org.znapzend:recursive=off tank/source # zfs set org.znapzend:src_mbuffer_size=1G tank/source # zfs set org.znapzend:mbuffer_size=1G tank/source # zfs set org.znapzend:mbuffer=off tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_0_mbuffer=off tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:src_mbuffer=off tank/source # zfs set org.znapzend:zend_delay=0 tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:54.44827] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:54.45104] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:54.47227] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:54.47239] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:54.49658] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:54.49670] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:54.52626] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:54.52638] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:55.74440] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:55.74681] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:55.77399] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:55.77411] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:55.80348] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:55.80359] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:55.82757] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:55.82769] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source EXCEPTION: ERROR: backup plan 33asdf=>10min is not valid # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:55.90221] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:55.90466] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:55.92589] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:55.92602] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:55.95626] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:55.95638] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:55.98584] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:55.98596] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source EXCEPTION: ERROR: the retention 33seconds is shorter than interval 600 Exp in backup plan 33seconds=>10minutes # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:56.05933] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:56.06172] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:56.08880] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:56.08893] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:56.11826] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:56.11838] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:56.14232] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:56.14244] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** # zfs list -H -o name -t filesystem,volume tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:recursive=on tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:57.33110] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting 'off' from legacy 'mbuffer' [2026-10-29 13:29:57.33122] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 1G # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:57.35277] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': off [2026-10-29 13:29:57.35288] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 1G # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:src_mbuffer=off tank/source # zfs set org.znapzend:zend_delay=0 tank/source # zfs set org.znapzend:mbuffer_size=1G tank/source # zfs set org.znapzend:src_mbuffer_size=1G tank/source # zfs set org.znapzend:tsformat=%Y%m%d-%H%M%S tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes tank/source # zfs set org.znapzend:recursive=off tank/source # zfs set org.znapzend:pre_znap_cmd=off tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:mbuffer=off tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_0_mbuffer=off tank/source # zfs set org.znapzend:dst_0_mbuffer_size=1G tank/source # zfs set org.znapzend:post_znap_cmd=off tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:58.19430] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:58.19673] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:58.21821] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:58.21834] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:58.24814] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:58.24827] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:58.27766] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:58.27778] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** # zfs list -H -o name -t filesystem,volume tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:src tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:tsformat=%Y%m%d-%H%M%S tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:29:59.51556] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:29:59.51794] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:29:59.54518] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:59.54531] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:29:59.57438] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:59.57450] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:29:59.59887] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:29:59.59899] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:src tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:00.60651] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:00.60890] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:00.63645] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:00.63657] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:00.66541] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:00.66553] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:00.68963] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:00.68974] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:enabled=off tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_0_plan tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs inherit org.znapzend:dst_'0' tank/source # zfs inherit org.znapzend:dst_'0'_plan tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:02.14916] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:02.15151] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:02.17856] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:02.17868] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:02.20809] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:02.20822] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:02.23224] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:02.23236] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destfail *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:03.61824] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:03.62057] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:03.64192] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:03.64204] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:03.67162] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:03.67175] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:03.70085] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:03.70097] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:src tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_0_enabled=off tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:04.77317] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:04.77558] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:04.79718] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:04.79732] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:04.82686] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:04.82699] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:04.85615] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:04.85629] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:src tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:dst_0_enabled=off tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:05.94021] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:05.94261] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:05.96406] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:05.96418] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:05.99389] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:05.99401] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:06.02300] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:06.02312] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs inherit org.znapzend:dst_0_plan tank/source # zfs inherit org.znapzend:tsformat tank/source # zfs inherit org.znapzend:mbuffer_size tank/source # zfs inherit org.znapzend:dst_fail tank/source # zfs inherit org.znapzend:mbuffer tank/source # zfs inherit org.znapzend:dst_a_plan tank/source # zfs inherit org.znapzend:src tank/source # zfs inherit org.znapzend:enabled tank/source # zfs inherit org.znapzend:dst_0_pstcmd tank/source # zfs inherit org.znapzend:dst_0_precmd tank/source # zfs inherit org.znapzend:dst_0 tank/source # zfs inherit org.znapzend:post_znap_cmd tank/source # zfs inherit org.znapzend:dst_a tank/source # zfs inherit org.znapzend:pre_znap_cmd tank/source # zfs inherit org.znapzend:recursive tank/source # zfs inherit org.znapzend:dst_fail_plan tank/source # zfs inherit org.znapzend:src_plan tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs set org.znapzend:dst_0=backup/destination tank/source # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/source # zfs set org.znapzend:recursive=on tank/source # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/source # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/source # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/source # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:src_mbuffer_size=100M tank/source # zfs set org.znapzend:mbuffer_size=100M tank/source # zfs set org.znapzend:dst_fail=backup/destfail tank/source # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/source # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/source # zfs set org.znapzend:dst_0_enabled=off tank/source # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/source # zfs set org.znapzend:dst_a=root@remote:remote/destination tank/source # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/source # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/source # zfs set org.znapzend:enabled=on tank/source # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/source # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/source # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/source NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:30:07.04556] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:07.04786] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:30:07.06939] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:07.06951] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:30:07.09984] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:07.09995] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:07.12943] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:07.12955] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs inherit org.znapzend:src tank/dest-disabled # zfs inherit org.znapzend:dst_0_precmd tank/dest-disabled # zfs inherit org.znapzend:dst_0_pstcmd tank/dest-disabled # zfs inherit org.znapzend:dst_0_enabled tank/dest-disabled # zfs inherit org.znapzend:enabled tank/dest-disabled # zfs inherit org.znapzend:tsformat tank/dest-disabled # zfs inherit org.znapzend:dst_0_plan tank/dest-disabled # zfs inherit org.znapzend:mbuffer tank/dest-disabled # zfs inherit org.znapzend:dst_a_plan tank/dest-disabled # zfs inherit org.znapzend:dst_fail tank/dest-disabled # zfs inherit org.znapzend:mbuffer_size tank/dest-disabled # zfs inherit org.znapzend:recursive tank/dest-disabled # zfs inherit org.znapzend:src_plan tank/dest-disabled # zfs inherit org.znapzend:dst_fail_plan tank/dest-disabled # zfs inherit org.znapzend:post_znap_cmd tank/dest-disabled # zfs inherit org.znapzend:dst_0 tank/dest-disabled # zfs inherit org.znapzend:pre_znap_cmd tank/dest-disabled # zfs inherit org.znapzend:dst_a tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs set org.znapzend:dst_0=backup/dest-disabled tank/dest-disabled # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/dest-disabled # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:recursive=on tank/dest-disabled # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/dest-disabled # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/dest-disabled # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/dest-disabled # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/dest-disabled # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:dst_fail=backup/destfail tank/dest-disabled # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:src_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/dest-disabled # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/dest-disabled # zfs set org.znapzend:dst_a=root@remote:remote/dest-disabled tank/dest-disabled # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/dest-disabled # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/dest-disabled # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/dest-disabled # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:enabled=on tank/dest-disabled NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:30:08.15979] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:08.16217] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:30:08.18378] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:08.18391] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:30:08.21385] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:08.21397] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:08.24316] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:08.24329] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs inherit org.znapzend:dst_0_plan tank/dest-disabled # zfs inherit org.znapzend:tsformat tank/dest-disabled # zfs inherit org.znapzend:dst_fail tank/dest-disabled # zfs inherit org.znapzend:mbuffer tank/dest-disabled # zfs inherit org.znapzend:dst_a_plan tank/dest-disabled # zfs inherit org.znapzend:mbuffer_size tank/dest-disabled # zfs inherit org.znapzend:src tank/dest-disabled # zfs inherit org.znapzend:dst_0_precmd tank/dest-disabled # zfs inherit org.znapzend:dst_0_pstcmd tank/dest-disabled # zfs inherit org.znapzend:dst_0_enabled tank/dest-disabled # zfs inherit org.znapzend:enabled tank/dest-disabled # zfs inherit org.znapzend:dst_0 tank/dest-disabled # zfs inherit org.znapzend:post_znap_cmd tank/dest-disabled # zfs inherit org.znapzend:dst_a tank/dest-disabled # zfs inherit org.znapzend:pre_znap_cmd tank/dest-disabled # zfs inherit org.znapzend:recursive tank/dest-disabled # zfs inherit org.znapzend:src_plan tank/dest-disabled # zfs inherit org.znapzend:dst_fail_plan tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs set org.znapzend:dst_a=root@remote:remote/dest-disabled tank/dest-disabled # zfs set org.znapzend:post_znap_cmd=/bin/echo 'post znap command' tank/dest-disabled # zfs set org.znapzend:dst_0_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:dst_0_plan=1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds tank/dest-disabled # zfs set org.znapzend:dst_0_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:enabled=on tank/dest-disabled # zfs set org.znapzend:dst_fail_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:dst_0_precmd=/bin/echo 'pre znap command for dst_0' tank/dest-disabled # zfs set org.znapzend:dst_0_pstcmd=/bin/echo 'post znap command for dst_0' tank/dest-disabled # zfs set org.znapzend:pre_znap_cmd=/bin/echo 'pre znap command' tank/dest-disabled # zfs set org.znapzend:dst_0=backup/dest-disabled tank/dest-disabled # zfs set org.znapzend:dst_fail_plan=1hours=>1minutes tank/dest-disabled # zfs set org.znapzend:src_plan=1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds tank/dest-disabled # zfs set org.znapzend:recursive=on tank/dest-disabled # zfs set org.znapzend:dst_a_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:dst_a_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:src_mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:mbuffer_size=100M tank/dest-disabled # zfs set org.znapzend:dst_a_plan=1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds tank/dest-disabled # zfs set org.znapzend:dst_fail_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 tank/dest-disabled # zfs set org.znapzend:dst_fail=backup/destfail tank/dest-disabled # zfs set org.znapzend:tsformat=%Y-%m-%d-%H%M%S tank/dest-disabled # zfs set org.znapzend:dst_0_enabled=off tank/dest-disabled # zfs set org.znapzend:src_mbuffer=/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer tank/dest-disabled NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source EXCEPTION: ERROR: dataset tank/source backup plan does not have destination dst_1_badkey # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source EXCEPTION: ERROR: dataset tank/source backup plan does not have destination dst_1_badkey # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source EXCEPTION: ERROR: dataset tank/source backup plan does not have destination 1 # zfs list -H -o name -t filesystem,volume tank/source # zfs get -H -s local -o name,property,value,source all tank/source EXCEPTION: ERROR: dataset tank/source backup plan does not have destination 1 # zfs list -H -o name -t filesystem,volume tank/sourcemissing EXCEPTION: ERROR: dataset tank/sourcemissing does not exist # zfs list -H -o name -t filesystem,volume tank/sourcemissing EXCEPTION: ERROR: dataset tank/sourcemissing does not exist EXCEPTION: ERROR: source argument for option enable-dst was not provided EXCEPTION: ERROR: source argument for option disable-dst was not provided --features=sudo is deprecated. Use --rootExec=sudo instead [2026-10-29 13:30:09.44176] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!0; DS=$VAR1 = [ 'tank/source' ]; lowmemRecurse=1 [2026-10-29 13:30:09.44187] [7598] [debug] === getDataSetProperties(): Is array... # sudo zfs list -H -o name -t filesystem,volume -r tank/source # zfs list -H -o name -t filesystem,volume -r tank/source # zfs list -H -o name -t filesystem,volume -r tank/source [2026-10-29 13:30:09.46438] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source' with zfsGetType='0', '0' recursion mode and '0' inheritance mode # sudo zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:30:09.48628] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:09.48643] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:09.48649] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:09.48652] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:09.48655] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:09.48658] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src' == 'tank/source' (source: 'local') [2026-10-29 13:30:09.48661] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:09.48663] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:09.48666] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:09.48669] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:09.48671] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0' == 'backup/destination' (source: 'local') [2026-10-29 13:30:09.48674] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a' == 'root@remote:remote/destination' (source: 'local') [2026-10-29 13:30:09.48676] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:09.48679] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:09.48681] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:09.48684] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:09.48687] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:09.48689] [7598] [debug] === getDataSetProperties(): SAVE LAST: 'tank/source' [2026-10-29 13:30:09.48697] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source/child' with zfsGetType='0', '0' recursion mode and '0' inheritance mode # sudo zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child [2026-10-29 13:30:09.50928] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source/child/grandchild' with zfsGetType='0', '0' recursion mode and '0' inheritance mode # sudo zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild [2026-10-29 13:30:09.53210] [7598] [debug] === getDataSetProperties(): Collected: $VAR1 = { 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'dst_fail_plan' => '1hours=>1minutes', 'recursive' => 'on', 'dst_a' => 'root@remote:remote/destination', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_0' => 'backup/destination', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'enabled' => 'on', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'src' => 'tank/source', 'mbuffer_size' => '100M', 'dst_fail' => 'backup/destfail', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S' }; [2026-10-29 13:30:09.53227] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/source' = (17)[src_plan, dst_fail_plan, recursive, dst_a, pre_znap_cmd, dst_0, post_znap_cmd, enabled, dst_0_precmd, dst_0_pstcmd, src, mbuffer_size, dst_fail, dst_a_plan, mbuffer, dst_0_plan, tsformat] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # sudo zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume tank/source # sudo test -x /bin/echo || sudo command -v /bin/echo # test -x /bin/echo # sudo test -x /bin/echo || sudo command -v /bin/echo # test -x /bin/echo [2026-10-29 13:30:09.56236] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # sudo test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || sudo command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:09.56566] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # sudo zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:09.58777] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:09.58799] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:09.58803] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # sudo test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || sudo command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote sudo zfs list -H -o name -t 'filesystem,volume' remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote sudo zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:09.61967] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/destination: 1 [2026-10-29 13:30:09.61992] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:09.61997] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote sudo test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote sudo command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote sudo test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # sudo zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:09.65162] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/destination: 1 [2026-10-29 13:30:09.65188] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:09.65192] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # sudo test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || sudo command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer === getBackupSet() : got 1 dataset(s) with a local backup plan *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. [2026-10-29 13:30:09.65739] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!0; DS=$VAR1 = [ 'tank/source' ]; lowmemRecurse=0 [2026-10-29 13:30:09.65750] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:09.65753] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source' with zfsGetType='0', '1' recursion mode and '' inheritance mode # zfs get -H -r -s local -o name,property,value,source all tank/source # zfs get -H -r -s local -o name,property,value,source all tank/source [2026-10-29 13:30:09.67825] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:09.67839] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:09.67844] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:09.67847] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:09.67850] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:09.67852] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src' == 'tank/source' (source: 'local') [2026-10-29 13:30:09.67855] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:09.67858] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:09.67860] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:09.67862] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:09.67865] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0' == 'backup/destination' (source: 'local') [2026-10-29 13:30:09.67867] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a' == 'root@remote:remote/destination' (source: 'local') [2026-10-29 13:30:09.67869] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:09.67872] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:09.67874] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:09.67877] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:09.67879] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:09.67881] [7598] [debug] === getDataSetProperties(): SAVE LAST: 'tank/source' [2026-10-29 13:30:09.67902] [7598] [debug] === getDataSetProperties(): Collected: $VAR1 = { 'src' => 'tank/source', 'enabled' => 'on', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'mbuffer_size' => '100M', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'dst_fail' => 'backup/destfail', 'recursive' => 'on', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_0' => 'backup/destination', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_a' => 'root@remote:remote/destination' }; [2026-10-29 13:30:09.67910] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/source' = (17)[src, enabled, dst_0_pstcmd, dst_0_precmd, dst_0_plan, tsformat, mbuffer_size, mbuffer, dst_a_plan, dst_fail, recursive, dst_fail_plan, src_plan, post_znap_cmd, dst_0, pre_znap_cmd, dst_a] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume tank/source # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:09.70659] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:09.70901] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:09.73043] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/destination: 1 [2026-10-29 13:30:09.73067] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:09.73071] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:09.76038] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/destination: 1 [2026-10-29 13:30:09.76064] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:09.76069] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:09.78999] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:09.79021] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:09.79027] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer === getBackupSet() : got 1 dataset(s) with a local backup plan *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:30:10.28807] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:10.29050] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:10.31198] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.31211] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:30:10.34197] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.34209] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:30:10.37146] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.37158] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:10.40120] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:10.40361] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:10.42530] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.42542] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:10.45508] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.45520] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:10.48464] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.48477] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:30:10.51424] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:10.51664] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:30:10.54405] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.54417] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:30:10.57338] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.57349] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:10.59727] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.59739] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:10.62668] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:10.62908] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:10.65078] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.65090] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:10.68056] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.68069] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:10.70976] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.70986] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M *** WARNING: destination 'backup/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/dest-disabled' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:10.78334] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:10.78612] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:10.80785] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.80797] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:10.83211] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.83225] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:10.86235] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.86247] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:30:10.89702] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:10.89974] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:30:10.92144] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.92156] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:30:10.95164] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.95176] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:10.98120] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:10.98133] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs list -H -o name -t filesystem,volume -r tank/source tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:30:11.16162] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:11.16453] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:30:11.19203] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.19215] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:30:11.22147] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.22159] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:11.24573] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.24586] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:11.27515] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:11.27794] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:11.29993] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.30006] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:11.32449] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.32461] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:11.35437] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.35449] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' *** WARNING: destination 'backup/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -r -s local -t filesystem,volume -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:11.41227] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:11.41501] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:11.44232] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.44244] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:11.47214] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.47228] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:11.49636] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.49647] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -r -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:11.54996] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:11.55241] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:11.57969] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.57981] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:11.60921] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.60936] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:11.63349] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.63361] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. # zfs get -H -r -s local -t filesystem,volume -o name,property,value,source all tank/source invalid option 't' usage: get [-rHp] [-d max] [-o "all" | field[,...]] [-s source[,...]] <"all" | property[,...]> [filesystem|volume|snapshot] ... EXCEPTION: ERROR: cannot list backup config # zfs get -H -r -s local,inherited -t filesystem,volume -o name,property,value,source all tank/source invalid option 't' usage: get [-rHp] [-d max] [-o "all" | field[,...]] [-s source[,...]] <"all" | property[,...]> [filesystem|volume|snapshot] ... EXCEPTION: ERROR: cannot list backup config [2026-10-29 13:30:11.68313] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!0; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'tank/source/child' ]; lowmemRecurse=0 [2026-10-29 13:30:11.68326] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:11.68330] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source/child' with zfsGetType='0', '' recursion mode and '1' inheritance mode # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -s local,inherited -o name,property,value,source all tank/source/child [2026-10-29 13:30:11.70451] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.70464] [7598] [debug] === getDataSetProperties(): Looking for 'dst_0_plan' under inheritance source 'tank/source' to see if it is local there ## zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:30:11.72595] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:11.72607] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:11.72611] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:11.72614] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:11.72617] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:11.72620] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'src' == 'tank/source' (source: 'local') [2026-10-29 13:30:11.72624] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:11.72627] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:11.72630] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:11.72632] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:11.72635] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0' == 'backup/destination' (source: 'local') [2026-10-29 13:30:11.72637] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_a' == 'root@remote:remote/destination' (source: 'local') [2026-10-29 13:30:11.72639] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:11.72642] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:11.72644] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:11.72646] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:11.72648] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:11.72658] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72661] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72664] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72668] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72670] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'src' == 'tank/source/child' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72673] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72676] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'recursive' == 'on' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72678] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72681] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'enabled' == 'on' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72684] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0' == 'backup/destination/child' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72688] [7598] [debug] === getDataSetProperties(): Shifting destination name in config for dataset 'tank/source/child' with configuration inherited from 'tank/source' : after 'backup/destination/child' will append '/child' [2026-10-29 13:30:11.72691] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_a' == 'root@remote:remote/destination/child' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72693] [7598] [debug] === getDataSetProperties(): Shifting destination name in config for dataset 'tank/source/child' with configuration inherited from 'tank/source' : after 'root@remote:remote/destination/child' will append '/child' [2026-10-29 13:30:11.72695] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_fail' == 'backup/destfail' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72697] [7598] [debug] === getDataSetProperties(): Shifting destination name in config for dataset 'tank/source/child' with configuration inherited from 'tank/source' : after 'backup/destfail' will append '/child' [2026-10-29 13:30:11.72700] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72703] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'mbuffer_size' == '100M' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72705] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72708] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.72710] [7598] [debug] === getDataSetProperties(): SAVE LAST: 'tank/source/child' [2026-10-29 13:30:11.72730] [7598] [debug] === getDataSetProperties(): Collected: $VAR1 = { 'src' => 'tank/source/child', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'enabled' => 'on', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_fail' => 'backup/destfail/child', 'mbuffer_size' => '100M', 'recursive' => 'on', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_0' => 'backup/destination/child/child', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_a' => 'root@remote:remote/destination/child/child' }; [2026-10-29 13:30:11.72739] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/source/child' = (17)[src, dst_0_precmd, dst_0_pstcmd, enabled, dst_0_plan, tsformat, dst_a_plan, mbuffer, dst_fail, mbuffer_size, recursive, dst_fail_plan, src_plan, post_znap_cmd, dst_0, pre_znap_cmd, dst_a] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/source/child # zfs list -H -o name -t filesystem,volume tank/source/child # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:11.75514] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source/child, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:11.75753] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:30:11.77884] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail/child: 0 [2026-10-29 13:30:11.77905] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.77910] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:30:11.80909] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/destination/child/child: 0 [2026-10-29 13:30:11.80935] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.80940] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:30:11.83879] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/destination/child/child: 0 [2026-10-29 13:30:11.83903] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.83908] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer === getBackupSet() : got 1 dataset(s) with a local or inherited backup plan *** WARNING: destination 'backup/destination/child/child' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/destination/child/child' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail/child' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. [2026-10-29 13:30:11.84342] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'tank/source/child' ]; lowmemRecurse=0 [2026-10-29 13:30:11.84352] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:11.84355] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source/child' with zfsGetType='0', '1' recursion mode and '1' inheritance mode # zfs get -H -r -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -r -s local,inherited -o name,property,value,source all tank/source/child [2026-10-29 13:30:11.86440] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.86455] [7598] [debug] === getDataSetProperties(): Looking for 'dst_0_plan' under inheritance source 'tank/source' to see if it is local there ## zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source [2026-10-29 13:30:11.88557] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:11.88572] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:11.88575] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:11.88579] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:11.88582] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:11.88584] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'src' == 'tank/source' (source: 'local') [2026-10-29 13:30:11.88587] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:11.88590] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:11.88593] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:11.88595] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:11.88598] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_0' == 'backup/destination' (source: 'local') [2026-10-29 13:30:11.88600] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_a' == 'root@remote:remote/destination' (source: 'local') [2026-10-29 13:30:11.88603] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:11.88605] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:11.88608] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:11.88610] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:11.88612] [7598] [debug] === getDataSetProperties(): FOUND ORIGIN: 'tank/source' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:11.88625] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88630] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88634] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88637] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88640] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'src' == 'tank/source/child' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88643] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88646] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'recursive' == 'on' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88649] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88652] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'enabled' == 'on' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88655] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0' == 'backup/destination/child' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88658] [7598] [debug] === getDataSetProperties(): Shifting destination name in config for dataset 'tank/source/child' with configuration inherited from 'tank/source' : after 'backup/destination/child' will append '/child' [2026-10-29 13:30:11.88662] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_a' == 'root@remote:remote/destination/child' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88664] [7598] [debug] === getDataSetProperties(): Shifting destination name in config for dataset 'tank/source/child' with configuration inherited from 'tank/source' : after 'root@remote:remote/destination/child' will append '/child' [2026-10-29 13:30:11.88667] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_fail' == 'backup/destfail' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88669] [7598] [debug] === getDataSetProperties(): Shifting destination name in config for dataset 'tank/source/child' with configuration inherited from 'tank/source' : after 'backup/destfail' will append '/child' [2026-10-29 13:30:11.88672] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88675] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'mbuffer_size' == '100M' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88678] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88681] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88685] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child/grandchild' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:11.88686] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/source/child' [2026-10-29 13:30:11.88691] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child/grandchild' because parent config 'tank/source/child' is already listed (inherited from tank/source) [2026-10-29 13:30:11.88720] [7598] [debug] === getDataSetProperties(): Collected: $VAR1 = { 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_a' => 'root@remote:remote/destination/child/child', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_0' => 'backup/destination/child/child', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'recursive' => 'on', 'mbuffer_size' => '100M', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_fail' => 'backup/destfail/child', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'enabled' => 'on', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'src' => 'tank/source/child' }; [2026-10-29 13:30:11.88729] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/source/child' = (17)[pre_znap_cmd, dst_a, post_znap_cmd, dst_0, dst_fail_plan, src_plan, recursive, mbuffer_size, dst_a_plan, mbuffer, dst_fail, tsformat, dst_0_plan, enabled, dst_0_pstcmd, dst_0_precmd, src] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/source/child # zfs list -H -o name -t filesystem,volume tank/source/child # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:11.91462] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source/child, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:11.91700] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination/child/child # zfs list -H -o name -t filesystem,volume remote/destination/child/child [2026-10-29 13:30:11.94415] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/destination/child/child: 0 [2026-10-29 13:30:11.94442] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.94446] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination/child/child # zfs list -H -o name -t filesystem,volume backup/destination/child/child [2026-10-29 13:30:11.97377] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/destination/child/child: 0 [2026-10-29 13:30:11.97403] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.97407] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destfail/child # zfs list -H -o name -t filesystem,volume backup/destfail/child [2026-10-29 13:30:11.99813] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail/child: 0 [2026-10-29 13:30:11.99836] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source/child, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:11.99840] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source/child, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer === getBackupSet() : got 1 dataset(s) with a local or inherited backup plan *** WARNING: destination 'backup/destination/child/child' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/destination/child/child' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail/child' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. [2026-10-29 13:30:12.00269] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'tank' ]; lowmemRecurse=0 [2026-10-29 13:30:12.00278] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:12.00282] [7598] [debug] === getDataSetProperties(): Looking under 'tank' with zfsGetType='0', '1' recursion mode and '1' inheritance mode # zfs get -H -r -s local,inherited -o name,property,value,source all tank # zfs get -H -r -s local,inherited -o name,property,value,source all tank [2026-10-29 13:30:12.02355] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02370] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02374] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02378] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02381] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.02384] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'src' == 'tank/anothersource' (source: 'local') [2026-10-29 13:30:12.02388] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.02391] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.02394] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.02397] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.02400] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0' == 'backup/tank/anothersource' (source: 'local') [2026-10-29 13:30:12.02403] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_a' == 'root@remote:remote/tank/anothersource' (source: 'local') [2026-10-29 13:30:12.02406] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.02409] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.02411] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.02414] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.02417] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.02421] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/anothersource') [2026-10-29 13:30:12.02425] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/anothersource' [2026-10-29 13:30:12.02431] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/anothersource/anotherchild' because parent config 'tank/anothersource' is already listed (inherited from tank/anothersource) [2026-10-29 13:30:12.02445] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02448] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02450] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02453] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02455] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.02458] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'src' == 'tank/anothersource/anotherchild/anewconfig' (source: 'local') [2026-10-29 13:30:12.02460] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.02462] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.02464] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.02467] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.02470] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0' == 'backup/tank/anothersource/anotherchild/anewconfig' (source: 'local') [2026-10-29 13:30:12.02472] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_a' == 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' (source: 'local') [2026-10-29 13:30:12.02474] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.02477] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.02480] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.02482] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.02485] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.02489] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig/newcfgdata' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/anothersource/anotherchild/anewconfig') [2026-10-29 13:30:12.02491] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/anothersource/anotherchild/anewconfig' [2026-10-29 13:30:12.02496] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/anothersource/anotherchild/anewconfig/newcfgdata' because parent config 'tank/anothersource/anotherchild/anewconfig' is already listed (inherited from tank/anothersource/anotherchild/anewconfig) [2026-10-29 13:30:12.02512] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02515] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02517] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02520] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02524] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.02527] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'src' == 'tank/dest-disabled' (source: 'local') [2026-10-29 13:30:12.02529] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.02532] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.02534] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.02536] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.02539] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0' == 'backup/dest-disabled' (source: 'local') [2026-10-29 13:30:12.02541] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_a' == 'root@remote:remote/dest-disabled' (source: 'local') [2026-10-29 13:30:12.02544] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.02546] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.02548] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.02551] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.02553] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.02556] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_enabled' == 'off' (source: 'local') [2026-10-29 13:30:12.02558] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02560] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/dest-disabled' [2026-10-29 13:30:12.02564] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02566] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.02568] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.02570] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.02573] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src' == 'tank/source' (source: 'local') [2026-10-29 13:30:12.02575] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.02577] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.02580] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.02582] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.02585] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0' == 'backup/destination' (source: 'local') [2026-10-29 13:30:12.02587] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a' == 'root@remote:remote/destination' (source: 'local') [2026-10-29 13:30:12.02589] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.02591] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.02593] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.02596] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.02598] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.02601] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:12.02603] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/source' [2026-10-29 13:30:12.02606] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child' because parent config 'tank/source' is already listed (inherited from tank/source) [2026-10-29 13:30:12.02619] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child/grandchild' because parent config 'tank/source/child' is already listed (inherited from tank/source) [2026-10-29 13:30:12.02657] [7598] [debug] === getDataSetProperties(): Collected: $VAR1 = { 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_fail' => 'backup/destfail', 'mbuffer_size' => '100M', 'src' => 'tank/anothersource', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'enabled' => 'on', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_0' => 'backup/tank/anothersource', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_a' => 'root@remote:remote/tank/anothersource', 'recursive' => 'on', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' }; $VAR2 = { 'dst_a' => 'root@remote:remote/tank/anothersource/anotherchild/anewconfig', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_0' => 'backup/tank/anothersource/anotherchild/anewconfig', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'recursive' => 'on', 'mbuffer_size' => '100M', 'dst_fail' => 'backup/destfail', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'enabled' => 'on', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'src' => 'tank/anothersource/anotherchild/anewconfig' }; $VAR3 = { 'dst_a' => 'root@remote:remote/dest-disabled', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_0' => 'backup/dest-disabled', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'recursive' => 'on', 'dst_fail' => 'backup/destfail', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'mbuffer_size' => '100M', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_0_enabled' => 'off', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'enabled' => 'on', 'src' => 'tank/dest-disabled' }; $VAR4 = { 'enabled' => 'on', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'src' => 'tank/source', 'mbuffer_size' => '100M', 'dst_fail' => 'backup/destfail', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'recursive' => 'on', 'dst_a' => 'root@remote:remote/destination', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_0' => 'backup/destination', 'post_znap_cmd' => '/bin/echo \'post znap command\'' }; [2026-10-29 13:30:12.02668] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/anothersource' = (17)[dst_0_plan, tsformat, dst_a_plan, mbuffer, dst_fail, mbuffer_size, src, dst_0_pstcmd, dst_0_precmd, enabled, post_znap_cmd, dst_0, pre_znap_cmd, dst_a, recursive, dst_fail_plan, src_plan] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/anothersource # zfs list -H -o name -t filesystem,volume tank/anothersource # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.05454] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.05694] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:30:12.07884] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/tank/anothersource: 0 [2026-10-29 13:30:12.07909] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.07913] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:30:12.10900] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/tank/anothersource: 0 [2026-10-29 13:30:12.10927] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.10932] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.13891] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.13914] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.13918] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.14215] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/anothersource/anotherchild/anewconfig' = (17)[dst_a, pre_znap_cmd, dst_0, post_znap_cmd, dst_fail_plan, src_plan, recursive, mbuffer_size, dst_fail, dst_a_plan, mbuffer, tsformat, dst_0_plan, enabled, dst_0_precmd, dst_0_pstcmd, src] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.16950] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.17189] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.19389] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.19411] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.19415] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:12.21878] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/tank/anothersource/anotherchild/anewconfig: 0 [2026-10-29 13:30:12.21902] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.21906] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:12.24907] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/tank/anothersource/anotherchild/anewconfig: 0 [2026-10-29 13:30:12.24935] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.24940] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:30:12.25778] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/dest-disabled' = (18)[dst_a, pre_znap_cmd, dst_0, post_znap_cmd, dst_fail_plan, src_plan, recursive, dst_fail, dst_a_plan, mbuffer, mbuffer_size, dst_0_plan, tsformat, dst_0_enabled, dst_0_pstcmd, dst_0_precmd, enabled, src] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.28521] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.28765] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.30903] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.30925] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.30930] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:30:12.33926] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/dest-disabled: 0 [2026-10-29 13:30:12.33952] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.33956] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:30:12.36964] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/dest-disabled: 1 [2026-10-29 13:30:12.36988] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.36993] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.37286] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/source' = (17)[enabled, dst_0_precmd, dst_0_pstcmd, src, mbuffer_size, dst_fail, dst_a_plan, mbuffer, tsformat, dst_0_plan, dst_fail_plan, src_plan, recursive, dst_a, pre_znap_cmd, dst_0, post_znap_cmd] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume tank/source # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.39994] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.40231] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:12.42981] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/destination: 1 [2026-10-29 13:30:12.43006] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.43009] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:12.45988] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/destination: 1 [2026-10-29 13:30:12.46014] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.46018] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.48427] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.48447] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.48451] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer === getBackupSet() : got 4 dataset(s) with a local or inherited backup plan *** WARNING: destination 'backup/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/dest-disabled' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. [2026-10-29 13:30:12.48913] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'tank', 'tank/source/child' ]; lowmemRecurse=0 [2026-10-29 13:30:12.48925] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:12.48928] [7598] [debug] === getDataSetProperties(): Looking under 'tank' with zfsGetType='0', '1' recursion mode and '1' inheritance mode # zfs get -H -r -s local,inherited -o name,property,value,source all tank # zfs get -H -r -s local,inherited -o name,property,value,source all tank [2026-10-29 13:30:12.50997] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51012] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51017] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51021] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51026] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.51030] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'src' == 'tank/anothersource' (source: 'local') [2026-10-29 13:30:12.51033] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.51036] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.51039] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.51043] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.51045] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_0' == 'backup/tank/anothersource' (source: 'local') [2026-10-29 13:30:12.51048] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_a' == 'root@remote:remote/tank/anothersource' (source: 'local') [2026-10-29 13:30:12.51051] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.51054] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.51056] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.51058] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.51061] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.51064] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/anothersource') [2026-10-29 13:30:12.51066] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/anothersource' [2026-10-29 13:30:12.51071] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/anothersource/anotherchild' because parent config 'tank/anothersource' is already listed (inherited from tank/anothersource) [2026-10-29 13:30:12.51085] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51088] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51090] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51092] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51095] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.51097] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'src' == 'tank/anothersource/anotherchild/anewconfig' (source: 'local') [2026-10-29 13:30:12.51099] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.51101] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.51103] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.51106] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.51108] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_0' == 'backup/tank/anothersource/anotherchild/anewconfig' (source: 'local') [2026-10-29 13:30:12.51110] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_a' == 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' (source: 'local') [2026-10-29 13:30:12.51113] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.51115] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.51117] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.51119] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.51121] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.51126] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/anothersource/anotherchild/anewconfig/newcfgdata' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/anothersource/anotherchild/anewconfig') [2026-10-29 13:30:12.51128] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/anothersource/anotherchild/anewconfig' [2026-10-29 13:30:12.51132] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/anothersource/anotherchild/anewconfig/newcfgdata' because parent config 'tank/anothersource/anotherchild/anewconfig' is already listed (inherited from tank/anothersource/anotherchild/anewconfig) [2026-10-29 13:30:12.51149] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51151] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51154] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51156] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51158] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.51161] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'src' == 'tank/dest-disabled' (source: 'local') [2026-10-29 13:30:12.51163] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.51165] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.51167] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.51169] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.51171] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0' == 'backup/dest-disabled' (source: 'local') [2026-10-29 13:30:12.51173] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_a' == 'root@remote:remote/dest-disabled' (source: 'local') [2026-10-29 13:30:12.51175] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.51178] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.51180] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.51182] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.51184] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.51186] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/dest-disabled' => 'dst_0_enabled' == 'off' (source: 'local') [2026-10-29 13:30:12.51188] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51190] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/dest-disabled' [2026-10-29 13:30:12.51193] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_precmd' == '/bin/echo 'pre znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51195] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0_pstcmd' == '/bin/echo 'post znap command for dst_0'' (source: 'local') [2026-10-29 13:30:12.51197] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a_plan' == '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds' (source: 'local') [2026-10-29 13:30:12.51199] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail_plan' == '1hours=>1minutes' (source: 'local') [2026-10-29 13:30:12.51202] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src' == 'tank/source' (source: 'local') [2026-10-29 13:30:12.51204] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'src_plan' == '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds' (source: 'local') [2026-10-29 13:30:12.51206] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'recursive' == 'on' (source: 'local') [2026-10-29 13:30:12.51208] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'tsformat' == '%Y-%m-%d-%H%M%S' (source: 'local') [2026-10-29 13:30:12.51210] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'enabled' == 'on' (source: 'local') [2026-10-29 13:30:12.51213] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_0' == 'backup/destination' (source: 'local') [2026-10-29 13:30:12.51215] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_a' == 'root@remote:remote/destination' (source: 'local') [2026-10-29 13:30:12.51217] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'dst_fail' == 'backup/destfail' (source: 'local') [2026-10-29 13:30:12.51219] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer' == '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337' (source: 'local') [2026-10-29 13:30:12.51221] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'mbuffer_size' == '100M' (source: 'local') [2026-10-29 13:30:12.51225] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'pre_znap_cmd' == '/bin/echo 'pre znap command'' (source: 'local') [2026-10-29 13:30:12.51227] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source' => 'post_znap_cmd' == '/bin/echo 'post znap command'' (source: 'local') [2026-10-29 13:30:12.51230] [7598] [debug] === getDataSetProperties(): FOUND: 'tank/source/child' => 'dst_0_plan' == '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds' (source: 'inherited from tank/source') [2026-10-29 13:30:12.51232] [7598] [debug] === getDataSetProperties(): SAVE: 'tank/source' [2026-10-29 13:30:12.51236] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child' because parent config 'tank/source' is already listed (inherited from tank/source) [2026-10-29 13:30:12.51249] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child/grandchild' because parent config 'tank/source/child' is already listed (inherited from tank/source) [2026-10-29 13:30:12.51267] [7598] [debug] === getDataSetProperties(): Looking under 'tank/source/child' with zfsGetType='0', '1' recursion mode and '1' inheritance mode # zfs get -H -r -s local,inherited -o name,property,value,source all tank/source/child # zfs get -H -r -s local,inherited -o name,property,value,source all tank/source/child [2026-10-29 13:30:12.53408] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child' because it is already skipped [2026-10-29 13:30:12.53436] [7598] [debug] === getDataSetProperties(): SKIP: 'tank/source/child/grandchild' because it is already skipped [2026-10-29 13:30:12.53491] [7598] [debug] === getDataSetProperties(): Collected: $VAR1 = { 'dst_0' => 'backup/tank/anothersource', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_a' => 'root@remote:remote/tank/anothersource', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'recursive' => 'on', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'dst_fail' => 'backup/destfail', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'mbuffer_size' => '100M', 'src' => 'tank/anothersource', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'enabled' => 'on' }; $VAR2 = { 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'dst_fail' => 'backup/destfail', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer_size' => '100M', 'src' => 'tank/anothersource/anotherchild/anewconfig', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'enabled' => 'on', 'dst_0' => 'backup/tank/anothersource/anotherchild/anewconfig', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_a' => 'root@remote:remote/tank/anothersource/anotherchild/anewconfig', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'recursive' => 'on', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'dst_fail_plan' => '1hours=>1minutes' }; $VAR3 = { 'src' => 'tank/dest-disabled', 'enabled' => 'on', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'dst_0_enabled' => 'off', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'mbuffer_size' => '100M', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_fail' => 'backup/destfail', 'recursive' => 'on', 'dst_fail_plan' => '1hours=>1minutes', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_0' => 'backup/dest-disabled', 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_a' => 'root@remote:remote/dest-disabled' }; $VAR4 = { 'pre_znap_cmd' => '/bin/echo \'pre znap command\'', 'dst_a' => 'root@remote:remote/destination', 'post_znap_cmd' => '/bin/echo \'post znap command\'', 'dst_0' => 'backup/destination', 'src_plan' => '1hours=>10minutes,30minutes=>5minutes,1minutes=>6seconds', 'dst_fail_plan' => '1hours=>1minutes', 'recursive' => 'on', 'mbuffer_size' => '100M', 'mbuffer' => '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337', 'dst_a_plan' => '1hours=>10minutes,40minutes=>5minutes,20minutes=>60seconds', 'dst_fail' => 'backup/destfail', 'dst_0_plan' => '1hours=>10minutes,30minutes=>5minutes,10minutes=>60seconds', 'tsformat' => '%Y-%m-%d-%H%M%S', 'enabled' => 'on', 'dst_0_precmd' => '/bin/echo \'pre znap command for dst_0\'', 'dst_0_pstcmd' => '/bin/echo \'post znap command for dst_0\'', 'src' => 'tank/source' }; [2026-10-29 13:30:12.53508] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/anothersource' = (17)[dst_0, post_znap_cmd, dst_a, pre_znap_cmd, recursive, dst_fail_plan, src_plan, tsformat, dst_0_plan, dst_fail, dst_a_plan, mbuffer, mbuffer_size, src, dst_0_pstcmd, dst_0_precmd, enabled] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/anothersource # zfs list -H -o name -t filesystem,volume tank/anothersource # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.56254] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.56502] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.58646] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.58669] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.58674] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/tank/anothersource # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:30:12.61069] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/tank/anothersource: 0 [2026-10-29 13:30:12.61094] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.61099] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:30:12.64102] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/tank/anothersource: 0 [2026-10-29 13:30:12.64129] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.64134] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' [2026-10-29 13:30:12.64929] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/anothersource/anotherchild/anewconfig' = (17)[dst_0_plan, tsformat, dst_fail, mbuffer, dst_a_plan, mbuffer_size, src, dst_0_pstcmd, dst_0_precmd, enabled, dst_0, post_znap_cmd, dst_a, pre_znap_cmd, recursive, src_plan, dst_fail_plan] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.67631] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.67868] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:12.70019] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/tank/anothersource/anotherchild/anewconfig: 0 [2026-10-29 13:30:12.70044] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.70049] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:12.73043] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/tank/anothersource/anotherchild/anewconfig: 0 [2026-10-29 13:30:12.73069] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.73073] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.75975] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.75997] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.76001] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.76284] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/dest-disabled' = (18)[src, enabled, dst_0_pstcmd, dst_0_enabled, dst_0_precmd, dst_0_plan, tsformat, mbuffer_size, dst_a_plan, mbuffer, dst_fail, recursive, dst_fail_plan, src_plan, post_znap_cmd, dst_0, pre_znap_cmd, dst_a] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/dest-disabled # zfs list -H -o name -t filesystem,volume tank/dest-disabled # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.78972] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.79219] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.81357] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.81378] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.81382] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:30:12.84422] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/dest-disabled: 0 [2026-10-29 13:30:12.84448] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.84453] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:30:12.87389] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/dest-disabled: 1 [2026-10-29 13:30:12.87414] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.87418] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.87698] [7598] [debug] #checkBackupSets# backupSetKeysFiltered for 'tank/source' = (17)[pre_znap_cmd, dst_a, post_znap_cmd, dst_0, src_plan, dst_fail_plan, recursive, mbuffer_size, mbuffer, dst_a_plan, dst_fail, dst_0_plan, tsformat, enabled, dst_0_precmd, dst_0_pstcmd, src] and backupSetKeysFilteredAway (not impacting some of the checks) = (0)[] # zfs list -H -o name -t filesystem,volume tank/source # zfs list -H -o name -t filesystem,volume tank/source # test -x /bin/echo || command -v /bin/echo # test -x /bin/echo || command -v /bin/echo [2026-10-29 13:30:12.90422] [7598] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:12.90676] [7598] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:12.93425] [7598] [debug] checkBackupSets(): detected dst_a_valid status for root@remote:remote/destination: 1 [2026-10-29 13:30:12.93451] [7598] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.93455] [7598] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' || ssh -o batchMode=yes -o ConnectTimeout=30 root@remote command -v '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:12.96436] [7598] [debug] checkBackupSets(): detected dst_0_valid status for backup/destination: 1 [2026-10-29 13:30:12.96461] [7598] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.96465] [7598] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer # zfs list -H -o name -t filesystem,volume backup/destfail # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:12.98858] [7598] [debug] checkBackupSets(): detected dst_fail_valid status for backup/destfail: 0 [2026-10-29 13:30:12.98879] [7598] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:12.98883] [7598] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # test -x /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer || command -v /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer === getBackupSet() : got 4 dataset(s) with a local or inherited backup plan *** WARNING: destination 'backup/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'root@remote:remote/dest-disabled' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** *** WARNING: destination 'backup/destfail' does not exist, will be ignored! *** NOTE: if you have modified your configuration, send a HUP signal (pkill -HUP znapzend) to your znapzend daemon for it to notice the change. [2026-10-29 13:30:12.99340] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!0; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'tank' ]; lowmemRecurse=0 [2026-10-29 13:30:12.99352] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:12.99355] [7598] [debug] === getDataSetProperties(): Looking under 'tank' with zfsGetType='0', '' recursion mode and '1' inheritance mode # zfs get -H -s local,inherited -o name,property,value,source all tank # zfs get -H -s local,inherited -o name,property,value,source all tank [2026-10-29 13:30:13.01511] [7598] [debug] === getDataSetProperties(): Collected: === getBackupSet() : got 0 dataset(s) with a local or inherited backup plan EXCEPTION: ERROR: cannot list backup config # zfs get -H -s local -o name,property,value,source all tank/source/child EXCEPTION: ERROR: cannot list backup config # zfs get -H -r -s local -o name,property,value,source all tank/source/child EXCEPTION: ERROR: cannot list backup config [2026-10-29 13:30:13.06199] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!0; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'backup' ]; lowmemRecurse=0 [2026-10-29 13:30:13.06210] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:13.06213] [7598] [debug] === getDataSetProperties(): Looking under 'backup' with zfsGetType='0', '' recursion mode and '1' inheritance mode # zfs get -H -s local,inherited -o name,property,value,source all backup # zfs get -H -s local,inherited -o name,property,value,source all backup [2026-10-29 13:30:13.08401] [7598] [debug] === getDataSetProperties(): Collected: === getBackupSet() : got 0 dataset(s) with a local or inherited backup plan EXCEPTION: ERROR: cannot list backup config [2026-10-29 13:30:13.08538] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!0; DS=$VAR1 = [ 'backup' ]; lowmemRecurse=0 [2026-10-29 13:30:13.08547] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:13.08550] [7598] [debug] === getDataSetProperties(): Looking under 'backup' with zfsGetType='0', '1' recursion mode and '' inheritance mode # zfs get -H -r -s local -o name,property,value,source all backup # zfs get -H -r -s local -o name,property,value,source all backup [2026-10-29 13:30:13.10717] [7598] [debug] === getDataSetProperties(): Collected: === getBackupSet() : got 0 dataset(s) with a local backup plan EXCEPTION: ERROR: cannot list backup config [2026-10-29 13:30:13.10857] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!1; inherit=$VAR1 = !!1; DS=$VAR1 = [ 'backup' ]; lowmemRecurse=0 [2026-10-29 13:30:13.10865] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:13.10868] [7598] [debug] === getDataSetProperties(): Looking under 'backup' with zfsGetType='0', '1' recursion mode and '1' inheritance mode # zfs get -H -r -s local,inherited -o name,property,value,source all backup # zfs get -H -r -s local,inherited -o name,property,value,source all backup [2026-10-29 13:30:13.13049] [7598] [debug] === getDataSetProperties(): Collected: === getBackupSet() : got 0 dataset(s) with a local or inherited backup plan EXCEPTION: ERROR: cannot list backup config [2026-10-29 13:30:13.13184] [7598] [debug] === getDataSetProperties(): recurse=$VAR1 = !!0; inherit=$VAR1 = !!0; DS=$VAR1 = [ 'backup' ]; lowmemRecurse=0 [2026-10-29 13:30:13.13193] [7598] [debug] === getDataSetProperties(): Is array... [2026-10-29 13:30:13.13196] [7598] [debug] === getDataSetProperties(): Looking under 'backup' with zfsGetType='0', '' recursion mode and '' inheritance mode # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup [2026-10-29 13:30:13.15383] [7598] [debug] === getDataSetProperties(): Collected: === getBackupSet() : got 0 dataset(s) with a local backup plan EXCEPTION: ERROR: cannot list backup config # zfs get -H -s local -o name,property,value,source all missingpool cannot open 'missingpool': dataset does not exist EXCEPTION: ERROR: cannot list backup config # zfs get -H -r -s local -o name,property,value,source all missingpool cannot open 'missingpool': dataset does not exist EXCEPTION: ERROR: cannot list backup config # zfs get -H -s local -o name,property,value,source all missingpool cannot open 'missingpool': dataset does not exist EXCEPTION: ERROR: cannot list backup config # zfs list -H -o name -t filesystem,volume -r missingpool cannot open 'missingpool': dataset does not exist EXCEPTION: ERROR: cannot list backup config # zfs get -H -s local -o name,property,value,source all missingpool cannot open 'missingpool': dataset does not exist EXCEPTION: ERROR: cannot get backup config # zfs list -H -o name -t filesystem,volume failed to list mock dataset(s) EXCEPTION: ERROR: cannot list backup config EXCEPTION: ERROR: Main option was not provided EXCEPTION: ERROR: Unsupported main option bogusMainOpt was provided EXCEPTION: ERROR: source argument for option delete was not provided EXCEPTION: ERROR: source argument for option enable was not provided EXCEPTION: ERROR: source argument for option disable was not provided EXCEPTION: ERROR: source argument for option enable-dst was not provided EXCEPTION: ERROR: source argument for option disable-dst was not provided EXCEPTION: ERROR: source argument for option export was not provided ./t/znapzendzetup.t .. ok 1 - use ZnapZend; ok 2 - znapzendzetup help *** backup plan: tank/anothersource *** dst_0 = backup/tank/anothersource dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/anothersource/anotherchild/anewconfig *** dst_0 = backup/tank/anothersource/anotherchild/anewconfig dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource/anotherchild/anewconfig dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource/anotherchild/anewconfig src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/dest-disabled *** dst_0 = backup/dest-disabled dst_0_enabled = off dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/dest-disabled dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/dest-disabled src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 3 - znapzendzetup list *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = off dst_0_mbuffer_size = 1G dst_0_plan = 1hour=>10minutes enabled = on mbuffer = off mbuffer_size = 1G post_znap_cmd = off pre_znap_cmd = off recursive = off src = tank/source src_mbuffer = off src_mbuffer_size = 1G src_plan = 1hour=>10minutes tsformat = %Y-%m-%d-%H%M%S zend_delay = 0 Do you want to save this backup set [y/N]? ok 4 - znapzendzetup create *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes tsformat = %Y-%m-%d-%H%M%S Do you want to save this backup set [y/N]? ok 5 - znapzendzetup edit ok 6 - znapzendzetup edit ok 7 - znapzendzetup edit *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S Do you want to save this backup set [y/N]? ok 8 - znapzendzetup edit src_dataset *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = off dst_0_mbuffer_size = 1G dst_0_plan = 1hour=>10minutes enabled = on mbuffer = off mbuffer_size = 1G post_znap_cmd = off pre_znap_cmd = off recursive = off src = tank/source src_mbuffer = off src_mbuffer_size = 1G src_plan = 1hour=>10minutes tsformat = %Y%m%d-%H%M%S zend_delay = 0 ok 9 - znapzendzetup create --donotask *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes tsformat = %Y%m%d-%H%M%S ok 10 - znapzendzetup edit --donotask ok 11 - znapzendzetup enable ok 12 - znapzendzetup disable ok 13 - znapzendzetup delete ok 14 - znapzendzetup delete destination ok 15 - znapzendzetup export *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S backup set not written to dataset tank/source. use option --write to store it ok 16 - znapzendzetup import *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 17 - znapzendzetup import --write ok 18 - znapzendzetup enable-dst tank/source dst_0 - succeeds ok 19 - znapzendzetup disable-dst tank/source dst_0 - succeeds ok 20 - znapzendzetup enable-dst tank/source DST:0 - succeeds ok 21 - znapzendzetup disable-dst tank/source DST:0 - succeeds ok 22 - znapzendzetup enable-dst tank/source 0 - succeeds (0=>dst_0) ok 23 - znapzendzetup disable-dst tank/source 0 - succeeds (0=>dst_0) ok 24 - znapzendzetup enable-dst tank/dest-disabled dst_0 - succeeds (processing codepath with dst_0_enabled present in zfs args) ok 25 - znapzendzetup disable-dst tank/dest-disabled dst_0 - succeeds (processing codepath with dst_0_enabled present in zfs args) ok 26 - znapzendzetup enable-dst tank/source dst_1_badkey - fails (arg is not a dst ID pattern) ok 27 - znapzendzetup disable-dst tank/source dst_1_badkey - fails (arg is not a dst ID pattern) ok 28 - znapzendzetup enable-dst tank/source 1 - fails (no 1=>dst_1 there) ok 29 - znapzendzetup disable-dst tank/source 1 - fails (no 1=>dst_1 there) ok 30 - znapzendzetup enable-dst tank/sourcemissing dst_whatever - fails (no such dataset) ok 31 - znapzendzetup disable-dst tank/sourcemissing dst_whatever - fails (no such dataset) ok 32 - znapzendzetup enable-dst tank/sourcemissing - fails (bad arg list) ok 33 - znapzendzetup disable-dst tank/sourcemissing - fails (bad arg list) *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 34 - znapzendzetup list --features=lowmemRecurse,sudo --debug -r tank/source *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 35 - znapzendzetup list --debug --recursive tank/source *** backup plan: tank/anothersource *** dst_0 = backup/tank/anothersource dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/anothersource/anotherchild/anewconfig *** dst_0 = backup/tank/anothersource/anotherchild/anewconfig dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource/anotherchild/anewconfig dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource/anotherchild/anewconfig src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/dest-disabled *** dst_0 = backup/dest-disabled dst_0_enabled = off dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/dest-disabled dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/dest-disabled src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 36 - znapzendzetup list *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/anothersource *** dst_0 = backup/tank/anothersource dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 37 - znapzendzetup list two trees *** backup plan: tank/anothersource *** dst_0 = backup/tank/anothersource dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/anothersource/anotherchild/anewconfig *** dst_0 = backup/tank/anothersource/anotherchild/anewconfig dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource/anotherchild/anewconfig dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource/anotherchild/anewconfig src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 38 - znapzendzetup list lowmem two trees *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 39 - znapzendzetup list with zfsGetType feature and new zfs - succeeds *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 40 - znapzendzetup list with zfsGetType feature and --inherited and new zfs - succeeds ok 41 - znapzendzetup list with zfsGetType feature and old zfs - fails ok 42 - znapzendzetup list with zfsGetType feature and --inherited and old zfs - fails *** backup plan: tank/source/child *** dst_0 = backup/destination/child/child dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination/child/child dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail/child dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source/child src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 43 - znapzendzetup list --inherited tank/source/child succeeds *** backup plan: tank/source/child *** dst_0 = backup/destination/child/child dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination/child/child dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail/child dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source/child src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 44 - znapzendzetup list --inherited -r tank/source/child succeeds (finds only it, not the grandchild) *** backup plan: tank/anothersource *** dst_0 = backup/tank/anothersource dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/anothersource/anotherchild/anewconfig *** dst_0 = backup/tank/anothersource/anotherchild/anewconfig dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource/anotherchild/anewconfig dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource/anotherchild/anewconfig src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/dest-disabled *** dst_0 = backup/dest-disabled dst_0_enabled = off dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/dest-disabled dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/dest-disabled src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 45 - znapzendzetup list --inherited -r tank succeeds (finds only source and anothersource, not the descendants) *** backup plan: tank/anothersource *** dst_0 = backup/tank/anothersource dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/anothersource/anotherchild/anewconfig *** dst_0 = backup/tank/anothersource/anotherchild/anewconfig dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/tank/anothersource/anotherchild/anewconfig dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/anothersource/anotherchild/anewconfig src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/dest-disabled *** dst_0 = backup/dest-disabled dst_0_enabled = off dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/dest-disabled dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/dest-disabled src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S *** backup plan: tank/source *** dst_0 = backup/destination dst_0_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_0_mbuffer_size = 100M dst_0_plan = 1hour=>10minutes,30minutes=>5minutes,10minutes=>60seconds dst_0_precmd = /bin/echo 'pre znap command for dst_0' dst_0_pstcmd = /bin/echo 'post znap command for dst_0' dst_a = root@remote:remote/destination dst_a_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_a_mbuffer_size = 100M dst_a_plan = 1hour=>10minutes,40minutes=>5minutes,20minutes=>60seconds dst_fail = backup/destfail dst_fail_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 dst_fail_mbuffer_size = 100M dst_fail_plan = 1hour=>1minute enabled = on mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 mbuffer_size = 100M post_znap_cmd = /bin/echo 'post znap command' pre_znap_cmd = /bin/echo 'pre znap command' recursive = on src = tank/source src_mbuffer = /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer src_mbuffer_size = 100M src_plan = 1hour=>10minutes,30minutes=>5minutes,1minute=>6seconds tsformat = %Y-%m-%d-%H%M%S ok 46 - znapzendzetup list --inherited -r tank tank/source/child succeeds (finds source and anothersource via recursion, and the explicit tank/source/child, but not other descendants) ok 47 - znapzendzetup list --inherited tank (non-recursive) fails ok 48 - znapzendzetup list tank/source/child (no inheritance) fails ok 49 - znapzendzetup list -r tank/source/child (no inheritance, no descendants with a local config) fails ok 50 - znapzendzetup list --inherited backup (non-recursive) fails ok 51 - znapzendzetup list --recursive backup fails ok 52 - znapzendzetup list --inherited --recursive backup fails ok 53 - znapzendzetup list backup (non-recursive) fails ok 54 - znapzendzetup list missingpool ok 55 - znapzendzetup list -r missingpool ok 56 - znapzendzetup list --features=lowmemRecurse missingpool ok 57 - znapzendzetup list --features=lowmemRecurse -r missingpool ok 58 - znapzendzetup export missingpool ok 59 - znapzendzetup list ok 60 - znapzendzetup - fails ok 61 - znapzendzetup - fails ok 62 - znapzendzetup delete - fails ok 63 - znapzendzetup enable - fails ok 64 - znapzendzetup disable - fails ok 65 - znapzendzetup enable-dst - fails ok 66 - znapzendzetup disable-dst - fails ok 67 - znapzendzetup export - fails 1..67 ok # zfs list -H -o name -t filesystem,volume # zfs get -H -s local -o name,property,value,source all backup # zfs get -H -s local -o name,property,value,source all backup/dest-disabled # zfs get -H -s local -o name,property,value,source all backup/destination # zfs get -H -s local -o name,property,value,source all backup/destination/child # zfs get -H -s local -o name,property,value,source all backup/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all backup/destination/disabled # zfs get -H -s local -o name,property,value,source all remote # zfs get -H -s local -o name,property,value,source all remote/destination # zfs get -H -s local -o name,property,value,source all remote/destination/child # zfs get -H -s local -o name,property,value,source all remote/destination/child/grandchild # zfs get -H -s local -o name,property,value,source all tank # zfs get -H -s local -o name,property,value,source all tank/anothersource # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig # zfs get -H -s local -o name,property,value,source all tank/anothersource/anotherchild/anewconfig/newcfgdata # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled # zfs get -H -s local -o name,property,value,source all tank/anothersource/disabled/also # zfs get -H -s local -o name,property,value,source all tank/dest-disabled # zfs get -H -s local -o name,property,value,source all tank/source # zfs get -H -s local -o name,property,value,source all tank/source/child # zfs get -H -s local -o name,property,value,source all tank/source/child/grandchild # zfs list -H -o name -t filesystem,volume tank/anothersource [2026-10-29 13:30:14.02284] [8885] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:14.02523] [8885] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource [2026-10-29 13:30:14.04653] [8885] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.04665] [8885] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:14.07001] [8885] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.07013] [8885] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource # zfs list -H -o name -t filesystem,volume remote/tank/anothersource [2026-10-29 13:30:14.09954] [8885] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.09966] [8885] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:14.13420] [8885] [info] WARNING: property 'src_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:14.13661] [8885] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:14.15821] [8885] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.15835] [8885] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:14.18217] [8885] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.18232] [8885] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t filesystem,volume remote/tank/anothersource/anotherchild/anewconfig [2026-10-29 13:30:14.21192] [8885] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.21204] [8885] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/anothersource/anotherchild/anewconfig, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume tank/dest-disabled [2026-10-29 13:30:14.24584] [8885] [info] WARNING: property 'src_mbuffer' not set on backup for tank/dest-disabled, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:14.24812] [8885] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:14.26950] [8885] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.26962] [8885] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/dest-disabled # zfs list -H -o name -t filesystem,volume remote/dest-disabled [2026-10-29 13:30:14.29881] [8885] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.29892] [8885] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/dest-disabled [2026-10-29 13:30:14.32721] [8885] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/dest-disabled, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.32735] [8885] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/dest-disabled, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume tank/source [2026-10-29 13:30:14.35569] [8885] [info] WARNING: property 'src_mbuffer' not set on backup for tank/source, inheriting path from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer [2026-10-29 13:30:14.35793] [8885] [info] WARNING: property 'src_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t filesystem,volume backup/destfail [2026-10-29 13:30:14.37942] [8885] [info] WARNING: property 'dst_fail_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.37953] [8885] [info] WARNING: property 'dst_fail_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t 'filesystem,volume' remote/destination # zfs list -H -o name -t filesystem,volume remote/destination [2026-10-29 13:30:14.40904] [8885] [info] WARNING: property 'dst_a_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.40915] [8885] [info] WARNING: property 'dst_a_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote test -x '/builddir/build/BUILD/znapzend-0.23.6/t/mbuffer' # zfs list -H -o name -t filesystem,volume backup/destination [2026-10-29 13:30:14.43819] [8885] [info] WARNING: property 'dst_0_mbuffer' not set on backup for tank/source, inheriting path[:port] from legacy 'mbuffer': /builddir/build/BUILD/znapzend-0.23.6/t/mbuffer:31337 [2026-10-29 13:30:14.43833] [8885] [info] WARNING: property 'dst_0_mbuffer_size' not set on backup for tank/source, inheriting from legacy 'mbuffer_size': 100M # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource # zfs get -H -o value usedbysnapshots tank/anothersource # zfs list -H -o name -t snapshot -s creation -d 1 tank/anothersource/anotherchild/anewconfig # zfs get -H -o value usedbysnapshots tank/anothersource/anotherchild/anewconfig # zfs list -H -o name -t snapshot -s creation -d 1 tank/dest-disabled # zfs get -H -o value usedbysnapshots tank/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 backup/dest-disabled # zfs get -H -o value usedbysnapshots backup/dest-disabled # zfs list -H -o name -t snapshot -s creation -d 1 tank/source # zfs get -H -o value usedbysnapshots tank/source # zfs list -H -o name -t snapshot -s creation -d 1 backup/destination # zfs get -H -o value usedbysnapshots backup/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # zfs list -H -o name -t snapshot -s creation -d 1 remote/destination # ssh -o batchMode=yes -o ConnectTimeout=30 root@remote zfs get -H -o value usedbysnapshots remote/destination # zfs get -H -o value usedbysnapshots remote/destination ./t/znapzendztatz.t .. ok 1 - use ZnapZend; ok 2 - znapzendztatz help USED LAST SNAPSHOT DATASET 10G 2026-10-29-123100 tank/anothersource *** WARNING: destination 'backup/tank/anothersource' does not exist! *** *** WARNING: destination 'root@remote:remote/tank/anothersource' does not exist! *** *** WARNING: destination 'backup/destfail' does not exist! *** 10G 2026-10-29-123100 tank/anothersource/anotherchild/anewconfig *** WARNING: destination 'root@remote:remote/tank/anothersource/anotherchild/anewconfig' does not exist! *** *** WARNING: destination 'backup/destfail' does not exist! *** *** WARNING: destination 'backup/tank/anothersource/anotherchild/anewconfig' does not exist! *** 10G 2026-10-29-123100 tank/dest-disabled *** WARNING: destination 'root@remote:remote/dest-disabled' does not exist! *** *** WARNING: destination 'backup/destfail' does not exist! *** 10G No Snapshots Yet backup/dest-disabled 10G 2026-10-29-123100 tank/source 10G No Snapshots Yet backup/destination 10G No Snapshots Yet root@remote:remote/destination *** WARNING: destination 'backup/destfail' does not exist! *** ok 3 - znapzendztatz 1..3 ok All tests successful. Files=4, Tests=128, 235 wallclock secs ( 0.26 usr 0.15 sys + 100.06 cusr 40.05 csys = 140.52 CPU) Result: PASS + RPM_EC=0 ++ jobs -p + exit 0 Processing files: znapzend-0.23.6-1.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.OQOAc5 + umask 022 + cd /builddir/build/BUILD + cd znapzend-0.23.6 + DOCDIR=/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/doc/znapzend + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/doc/znapzend + cp -pr /builddir/build/BUILD/znapzend-0.23.6/README.md /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/doc/znapzend + cp -pr /builddir/build/BUILD/znapzend-0.23.6/CHANGES /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/doc/znapzend + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MCuhj2 + umask 022 + cd /builddir/build/BUILD + cd znapzend-0.23.6 + LICENSEDIR=/builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/licenses/znapzend + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/licenses/znapzend + cp -pr /builddir/build/BUILD/znapzend-0.23.6/LICENSE /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/licenses/znapzend + cp -pr /builddir/build/BUILD/znapzend-0.23.6/COPYRIGHT /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64/usr/share/licenses/znapzend + RPM_EC=0 ++ jobs -p + exit 0 Provides: perl(ZnapZend) perl(ZnapZend::Config) perl(ZnapZend::InheritLevels) perl(ZnapZend::Time) perl(ZnapZend::ZFS) znapzend = 0.23.6-1.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl perl(Class::Struct) perl(Data::Dumper) perl(File::Basename) perl(File::Temp) perl(Getopt::Long) perl(Mojo::Base) perl(Mojo::Exception) perl(Mojo::IOLoop::Subprocess) perl(Mojo::Log) perl(POSIX) perl(Pod::Usage) perl(Role::Tiny) perl(Scalar::Util) perl(Sys::Syslog) perl(Text::ParseWords) perl(Time::Piece) perl(Time::Seconds) perl(ZnapZend) perl(ZnapZend::Config) perl(ZnapZend::InheritLevels) perl(ZnapZend::Time) perl(ZnapZend::ZFS) perl(lib) perl-libs Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/znapzend-0.23.6-1.el10.aarch64 Wrote: /builddir/build/RPMS/znapzend-0.23.6-1.el10.noarch.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Finish: rpmbuild znapzend-0.23.6-1.el10.src.rpm Finish: build phase for znapzend-0.23.6-1.el10.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-10-aarch64-1793280330.813093/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/znapzend-0.23.6-1.el10.src.rpm) Config(child) 4 minutes 18 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "znapzend", "epoch": null, "version": "0.23.6", "release": "1.el10", "arch": "noarch" }, { "name": "znapzend", "epoch": null, "version": "0.23.6", "release": "1.el10", "arch": "src" } ] } RPMResults finished