psy0rz / zfs_autobackup

ZFS autobackup is used to periodicly backup ZFS filesystems to other locations. Easy to use and very reliable.
https://github.com/psy0rz/zfs_autobackup
GNU General Public License v3.0
591 stars 63 forks source link

Backing up to a fresh remote target does not transfer any snapshots #273

Open marceldegraaf opened 4 hours ago

marceldegraaf commented 4 hours ago

I'm using zfs_autobackup in a local/remote setup. In general my setup looks like this:

  1. Every hour, create snapshots on the /homes/home pool (a bunch of SSD's) every hour and sync those to the local /tank pool (a bunch of spinning disks)
  2. Every hour, transfer snapshots from the local /tank pool to a remote server

I have the following datasets tagged with autobackup:local:

# zfs get -t filesystem,volume autobackup:local
NAME                                    PROPERTY          VALUE             SOURCE
homes/db/dev-apps-pg15                  autobackup:local  true              local
homes/home                              autobackup:local  true              local
tank/autobackup/homes/db/dev-apps-pg15  autobackup:local  true              received
tank/autobackup/homes/home              autobackup:local  true              received

These datasets are backed up with a systemd service using this command:

zfs-autobackup -v --clear-mountpoint --keep-source="10" --keep-target="10,1h1d,1d1w,1w1m,1m1y,1y5y" --snapshot-format "{}-%%Y-%%m-%%d-%%H:%%M:%%S" local tank/autobackup

This works fine. The following datasets are tagged with autobackup:remote:

# zfs get -t filesystem,volume autobackup:remote
NAME                                    PROPERTY           VALUE              SOURCE
tank/autobackup                         autobackup:remote  true               local
tank/autobackup/homes                   autobackup:remote  true               inherited from tank/autobackup
tank/autobackup/homes/db                autobackup:remote  true               inherited from tank/autobackup
tank/autobackup/homes/db/dev-apps-pg15  autobackup:remote  true               inherited from tank/autobackup
tank/autobackup/homes/home              autobackup:remote  true               inherited from tank/autobackup

These datasets are backed up to a remote server (called backup in my SSH config) with the following command:

zfs-autobackup -v --clear-mountpoint --no-snapshot --snapshot-format "{}-%%Y-%%m-%%d-%%H:%%M:%%S" --keep-target="10,1h1d,1d1w,1w1m,1m1y,1y5y" --ssh-target backup remote tank

This used to work, but no longer works with a fresh zpool on the backup server.

For unrelated reasons I recreated the tank zpool on the backup server, so it was completely empty (no datasets, no snapshots). Now when I try to backup the autobackup:remote datasets to the remote server, I see the following output: (click to expand)

# zfs-autobackup -v --debug --clear-mountpoint --no-snapshot --snapshot-format "{}-%%Y-%%m-%%d-%%H:%%M:%%S" --keep-target="10,1h1d,1d1w,1w1m,1m1y,1y5y" --ssh-target backup remote tank ``` zfs-autobackup v3.3-beta.3 - (c)2022 E.H.Eefting (edwin@datux.nl) Current time : 2024-10-03 17:32:28 Selecting dataset property : autobackup:remote Snapshot format : remote-%%Y-%%m-%%d-%%H:%%M:%%S Timezone : Local Hold name : zfs_autobackup:remote #### Source settings [Source] Keep the last 10 snapshots. [Source] Keep every 1 day, delete after 1 week. [Source] Keep every 1 week, delete after 1 month. [Source] Keep every 1 month, delete after 1 year. #### Selecting # [Source] Getting selected datasets # [Source] CMD > (zfs get -t volume,filesystem -o name,value,source -H autobackup:remote) # [Source] tank/autobackup: Checking if dataset is changed [Source] tank/autobackup: Selected # [Source] tank/autobackup/homes: Checking if dataset is changed [Source] tank/autobackup/homes: Selected # [Source] tank/autobackup/homes/db: Checking if dataset is changed [Source] tank/autobackup/homes/db: Selected # [Source] tank/autobackup/homes/db/dev-apps-pg15: Checking if dataset is changed [Source] tank/autobackup/homes/db/dev-apps-pg15: Selected # [Source] tank/autobackup/homes/home: Checking if dataset is changed [Source] tank/autobackup/homes/home: Selected #### Target settings [Target] SSH to: backup [Target] Keep the last 10 snapshots. [Target] Keep every 1 hour, delete after 1 day. [Target] Keep every 1 day, delete after 1 week. [Target] Keep every 1 week, delete after 1 month. [Target] Keep every 1 month, delete after 1 year. [Target] Keep every 1 year, delete after 5 years. [Target] Receive datasets under: tank #### Synchronising # [Target] tank: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank') # Checking target names: # [Source] tank/autobackup: -> tank/tank/autobackup # [Source] tank/autobackup/homes: -> tank/tank/autobackup/homes # [Source] tank/autobackup/homes/db: -> tank/tank/autobackup/homes/db # [Source] tank/autobackup/homes/db/dev-apps-pg15: -> tank/tank/autobackup/homes/db/dev-apps-pg15 # [Source] tank/autobackup/homes/home: -> tank/tank/autobackup/homes/home # [Target] tank/tank: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank') # [Source] zpool tank: Getting zpool properties # [Source] CMD > (zpool get -H -p all tank) # [Target] zpool tank: Getting zpool properties # [Target] CMD > (ssh backup 'zpool get -H -p all tank') # [Source] tank/autobackup: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup) # [Target] tank/tank/autobackup: Determining start snapshot # [Target] tank/tank/autobackup: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup') # [Target] tank/tank/autobackup: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank/autobackup') # [Source] tank/autobackup: Dataset should exist # [Source] tank/autobackup: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup) # [Target] tank/tank/autobackup: Creating virtual target snapshots # [Target] tank/tank/autobackup: Getting zfs properties # [Target] CMD > (ssh backup 'zfs get -H -o property,value -p all tank/tank/autobackup') # [Source] tank/autobackup/homes: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes) # [Target] tank/tank/autobackup/homes: Determining start snapshot # [Target] tank/tank/autobackup/homes: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes') # [Target] tank/tank/autobackup/homes: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank/autobackup/homes') # [Source] tank/autobackup/homes: Dataset should exist # [Source] tank/autobackup/homes: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes) # [Target] tank/tank/autobackup/homes: Creating virtual target snapshots # [Target] tank/tank/autobackup/homes: Getting zfs properties # [Target] CMD > (ssh backup 'zfs get -H -o property,value -p all tank/tank/autobackup/homes') # [Source] tank/autobackup/homes/db: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes/db) # [Target] tank/tank/autobackup/homes/db: Determining start snapshot # [Target] tank/tank/autobackup/homes/db: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes/db') # [Target] tank/tank/autobackup/homes/db: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank/autobackup/homes/db') # [Source] tank/autobackup/homes/db: Dataset should exist # [Source] tank/autobackup/homes/db: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/db) # [Target] tank/tank/autobackup/homes/db: Creating virtual target snapshots # [Target] tank/tank/autobackup/homes/db: Getting zfs properties # [Target] CMD > (ssh backup 'zfs get -H -o property,value -p all tank/tank/autobackup/homes/db') # [Source] tank/autobackup/homes/db/dev-apps-pg15: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes/db/dev-apps-pg15) # [Target] tank/tank/autobackup/homes/db/dev-apps-pg15: Determining start snapshot # [Target] tank/tank/autobackup/homes/db/dev-apps-pg15: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes/db/dev-apps-pg15') # [Target] STDERR > cannot open 'tank/tank/autobackup/homes/db/dev-apps-pg15': dataset does not exist # [Source] tank/autobackup/homes/db/dev-apps-pg15: Dataset should exist # [Source] tank/autobackup/homes/db/dev-apps-pg15: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/db/dev-apps-pg15) # [Target] tank/tank/autobackup/homes/db/dev-apps-pg15: Creating virtual target snapshots # [Source] tank/autobackup/homes/home: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes/home) # [Target] tank/tank/autobackup/homes/home: Determining start snapshot # [Target] tank/tank/autobackup/homes/home: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes/home') # [Target] STDERR > cannot open 'tank/tank/autobackup/homes/home': dataset does not exist # [Source] tank/autobackup/homes/home: Dataset should exist # [Source] tank/autobackup/homes/home: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/home) # [Target] tank/tank/autobackup/homes/home: Creating virtual target snapshots # Thinning obsolete datasets # [Target] tank: Getting all recursive datasets under us # [Target] CMD > (ssh backup 'zfs list -r -t filesystem,volume -o name -H tank') # analyse missing tank/homes # [Target] tank/homes: Missing on source, thinning # [Target] tank/homes: Dataset should exist # [Target] tank/homes: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/homes') # analyse missing tank/homes/db # [Target] tank/homes/db: Missing on source, thinning # [Target] tank/homes/db: Dataset should exist # [Target] tank/homes/db: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/homes/db') # analyse missing tank/tank # [Target] tank/tank: Missing on source, thinning # [Target] tank/tank: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank') #### All operations completed successfully ```

The command exits successfully, and I can now see the empty datasets created on the backup server, but no snapshots are being transferred.

Am I doing something wrong here? AFAIK there's no special command/flag to trigger an "initial send" with zfs_autobackup, right? Thanks!

psy0rz commented 4 hours ago

Thats strange, it should redo the initial backups. Can you post with the --debug-output on?

marceldegraaf commented 2 hours ago

Thanks for your quick reply! Yes, here's the extended output: (click to expand, because it's long)

# zfs-autobackup -v --debug-output --clear-mountpoint --no-snapshot --snapshot-format "{}-%%Y-%%m-%%d-%%H:%%M:%%S" --keep-target="10,1h1d,1d1w,1w1m,1m1y,1y5y" --ssh-target backup remote tank ``` zfs-autobackup v3.3-beta.3 - (c)2022 E.H.Eefting (edwin@datux.nl) Current time : 2024-10-03 19:36:29 Selecting dataset property : autobackup:remote Snapshot format : remote-%%Y-%%m-%%d-%%H:%%M:%%S Timezone : Local Hold name : zfs_autobackup:remote #### Source settings [Source] Keep the last 10 snapshots. [Source] Keep every 1 day, delete after 1 week. [Source] Keep every 1 week, delete after 1 month. [Source] Keep every 1 month, delete after 1 year. #### Selecting # [Source] Getting selected datasets # [Source] CMD > (zfs get -t volume,filesystem -o name,value,source -H autobackup:remote) # [Source] STDOUT > dump - - # [Source] STDOUT > dump/files - - # [Source] STDOUT > homes - - # [Source] STDOUT > homes/db - - # [Source] STDOUT > homes/db/dev-apps-pg15 - - # [Source] STDOUT > homes/db/dev-geo-pg15 - - # [Source] STDOUT > homes/home - - # [Source] STDOUT > tank - - # [Source] STDOUT > tank/arq - - # [Source] STDOUT > tank/autobackup true local # [Source] STDOUT > tank/autobackup/homes true inherited from tank/autobackup # [Source] STDOUT > tank/autobackup/homes/db true inherited from tank/autobackup # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15 true inherited from tank/autobackup # [Source] STDOUT > tank/autobackup/homes/home true inherited from tank/autobackup # [Source] STDOUT > tank/backups - - # [Source] STDOUT > tank/backups/homes - - # [Source] STDOUT > tank/backups/homes/db - - # [Source] STDOUT > tank/backups/homes/db/dev-apps-pg15 - - # [Source] STDOUT > tank/backups/homes/db/dev-geo-pg15 - - # [Source] STDOUT > tank/backups/homes/home - - # [Source] STDOUT > tank/media - - # [Source] STDOUT > tank/nextcloud - - # [Source] EXIT > 0 # [Source] tank/autobackup: Checking if dataset is changed [Source] tank/autobackup: Selected # [Source] tank/autobackup/homes: Checking if dataset is changed [Source] tank/autobackup/homes: Selected # [Source] tank/autobackup/homes/db: Checking if dataset is changed [Source] tank/autobackup/homes/db: Selected # [Source] tank/autobackup/homes/db/dev-apps-pg15: Checking if dataset is changed [Source] tank/autobackup/homes/db/dev-apps-pg15: Selected # [Source] tank/autobackup/homes/home: Checking if dataset is changed [Source] tank/autobackup/homes/home: Selected #### Target settings [Target] SSH to: backup [Target] Keep the last 10 snapshots. [Target] Keep every 1 hour, delete after 1 day. [Target] Keep every 1 day, delete after 1 week. [Target] Keep every 1 week, delete after 1 month. [Target] Keep every 1 month, delete after 1 year. [Target] Keep every 1 year, delete after 5 years. [Target] Receive datasets under: tank #### Synchronising # [Target] tank: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank') # [Target] STDOUT > NAME USED AVAIL REFER MOUNTPOINT # [Target] STDOUT > tank 304K 1.92T 24K /tank # [Target] EXIT > 0 # Checking target names: # [Source] tank/autobackup: -> tank/tank/autobackup # [Source] tank/autobackup/homes: -> tank/tank/autobackup/homes # [Source] tank/autobackup/homes/db: -> tank/tank/autobackup/homes/db # [Source] tank/autobackup/homes/db/dev-apps-pg15: -> tank/tank/autobackup/homes/db/dev-apps-pg15 # [Source] tank/autobackup/homes/home: -> tank/tank/autobackup/homes/home # [Target] tank/tank: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank') # [Target] STDOUT > NAME USED AVAIL REFER MOUNTPOINT # [Target] STDOUT > tank/tank 96K 1.92T 24K /tank/tank # [Target] EXIT > 0 # [Source] zpool tank: Getting zpool properties # [Source] CMD > (zpool get -H -p all tank) # [Source] STDOUT > tank size 69990787055616 - # [Source] STDOUT > tank capacity 63 - # [Source] STDOUT > tank altroot - default # [Source] STDOUT > tank health ONLINE - # [Source] STDOUT > tank guid 7909246567417539972 - # [Source] STDOUT > tank version - default # [Source] STDOUT > tank bootfs - default # [Source] STDOUT > tank delegation on default # [Source] STDOUT > tank autoreplace off default # [Source] STDOUT > tank cachefile - default # [Source] STDOUT > tank failmode wait default # [Source] STDOUT > tank listsnapshots off default # [Source] STDOUT > tank autoexpand off default # [Source] STDOUT > tank dedupratio 1.00 - # [Source] STDOUT > tank free 25294089412608 - # [Source] STDOUT > tank allocated 44696697643008 - # [Source] STDOUT > tank readonly off - # [Source] STDOUT > tank ashift 0 default # [Source] STDOUT > tank comment - default # [Source] STDOUT > tank expandsize - - # [Source] STDOUT > tank freeing 0 - # [Source] STDOUT > tank fragmentation 13 - # [Source] STDOUT > tank leaked 0 - # [Source] STDOUT > tank multihost off default # [Source] STDOUT > tank checkpoint - - # [Source] STDOUT > tank load_guid 10542125837108883060 - # [Source] STDOUT > tank autotrim off default # [Source] STDOUT > tank compatibility off default # [Source] STDOUT > tank feature@async_destroy enabled local # [Source] STDOUT > tank feature@empty_bpobj active local # [Source] STDOUT > tank feature@lz4_compress active local # [Source] STDOUT > tank feature@multi_vdev_crash_dump enabled local # [Source] STDOUT > tank feature@spacemap_histogram active local # [Source] STDOUT > tank feature@enabled_txg active local # [Source] STDOUT > tank feature@hole_birth active local # [Source] STDOUT > tank feature@extensible_dataset active local # [Source] STDOUT > tank feature@embedded_data active local # [Source] STDOUT > tank feature@bookmarks enabled local # [Source] STDOUT > tank feature@filesystem_limits enabled local # [Source] STDOUT > tank feature@large_blocks active local # [Source] STDOUT > tank feature@large_dnode enabled local # [Source] STDOUT > tank feature@sha512 enabled local # [Source] STDOUT > tank feature@skein enabled local # [Source] STDOUT > tank feature@edonr enabled local # [Source] STDOUT > tank feature@userobj_accounting active local # [Source] STDOUT > tank feature@encryption active local # [Source] STDOUT > tank feature@project_quota active local # [Source] STDOUT > tank feature@device_removal enabled local # [Source] STDOUT > tank feature@obsolete_counts enabled local # [Source] STDOUT > tank feature@zpool_checkpoint enabled local # [Source] STDOUT > tank feature@spacemap_v2 active local # [Source] STDOUT > tank feature@allocation_classes enabled local # [Source] STDOUT > tank feature@resilver_defer enabled local # [Source] STDOUT > tank feature@bookmark_v2 active local # [Source] STDOUT > tank feature@redaction_bookmarks enabled local # [Source] STDOUT > tank feature@redacted_datasets enabled local # [Source] STDOUT > tank feature@bookmark_written enabled local # [Source] STDOUT > tank feature@log_spacemap active local # [Source] STDOUT > tank feature@livelist enabled local # [Source] STDOUT > tank feature@device_rebuild enabled local # [Source] STDOUT > tank feature@zstd_compress enabled local # [Source] STDOUT > tank feature@draid enabled local # [Source] EXIT > 0 # [Target] zpool tank: Getting zpool properties # [Target] CMD > (ssh backup 'zpool get -H -p all tank') # [Target] STDOUT > tank size 2181843386368 - # [Target] STDOUT > tank capacity 0 - # [Target] STDOUT > tank altroot - default # [Target] STDOUT > tank health ONLINE - # [Target] STDOUT > tank guid 8525084986280517522 - # [Target] STDOUT > tank version - default # [Target] STDOUT > tank bootfs - default # [Target] STDOUT > tank delegation on default # [Target] STDOUT > tank autoreplace off default # [Target] STDOUT > tank cachefile - default # [Target] STDOUT > tank failmode wait default # [Target] STDOUT > tank listsnapshots off default # [Target] STDOUT > tank autoexpand off default # [Target] STDOUT > tank dedupratio 1.00 - # [Target] STDOUT > tank free 2181843074560 - # [Target] STDOUT > tank allocated 311808 - # [Target] STDOUT > tank readonly off - # [Target] STDOUT > tank ashift 0 default # [Target] STDOUT > tank comment - default # [Target] STDOUT > tank expandsize - - # [Target] STDOUT > tank freeing 0 - # [Target] STDOUT > tank fragmentation 0 - # [Target] STDOUT > tank leaked 0 - # [Target] STDOUT > tank multihost off default # [Target] STDOUT > tank checkpoint - - # [Target] STDOUT > tank load_guid 13881944265251219973 - # [Target] STDOUT > tank autotrim off default # [Target] STDOUT > tank compatibility off default # [Target] STDOUT > tank bcloneused 0 - # [Target] STDOUT > tank bclonesaved 0 - # [Target] STDOUT > tank bcloneratio 1.00 - # [Target] STDOUT > tank feature@async_destroy enabled local # [Target] STDOUT > tank feature@empty_bpobj active local # [Target] STDOUT > tank feature@lz4_compress active local # [Target] STDOUT > tank feature@multi_vdev_crash_dump enabled local # [Target] STDOUT > tank feature@spacemap_histogram active local # [Target] STDOUT > tank feature@enabled_txg active local # [Target] STDOUT > tank feature@hole_birth active local # [Target] STDOUT > tank feature@extensible_dataset active local # [Target] STDOUT > tank feature@embedded_data active local # [Target] STDOUT > tank feature@bookmarks enabled local # [Target] STDOUT > tank feature@filesystem_limits enabled local # [Target] STDOUT > tank feature@large_blocks enabled local # [Target] STDOUT > tank feature@large_dnode enabled local # [Target] STDOUT > tank feature@sha512 enabled local # [Target] STDOUT > tank feature@skein enabled local # [Target] STDOUT > tank feature@edonr enabled local # [Target] STDOUT > tank feature@userobj_accounting active local # [Target] STDOUT > tank feature@encryption enabled local # [Target] STDOUT > tank feature@project_quota active local # [Target] STDOUT > tank feature@device_removal enabled local # [Target] STDOUT > tank feature@obsolete_counts enabled local # [Target] STDOUT > tank feature@zpool_checkpoint enabled local # [Target] STDOUT > tank feature@spacemap_v2 active local # [Target] STDOUT > tank feature@allocation_classes enabled local # [Target] STDOUT > tank feature@resilver_defer enabled local # [Target] STDOUT > tank feature@bookmark_v2 enabled local # [Target] STDOUT > tank feature@redaction_bookmarks enabled local # [Target] STDOUT > tank feature@redacted_datasets enabled local # [Target] STDOUT > tank feature@bookmark_written enabled local # [Target] STDOUT > tank feature@log_spacemap active local # [Target] STDOUT > tank feature@livelist enabled local # [Target] STDOUT > tank feature@device_rebuild enabled local # [Target] STDOUT > tank feature@zstd_compress enabled local # [Target] STDOUT > tank feature@draid enabled local # [Target] STDOUT > tank feature@zilsaxattr enabled local # [Target] STDOUT > tank feature@head_errlog active local # [Target] STDOUT > tank feature@blake3 enabled local # [Target] STDOUT > tank feature@block_cloning enabled local # [Target] STDOUT > tank feature@vdev_zaps_v2 active local # [Target] EXIT > 0 # [Source] tank/autobackup: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup) # [Source] STDOUT > type filesystem # [Source] STDOUT > creation 1697746426 # [Source] STDOUT > used 392829317920 # [Source] STDOUT > available 20068175589024 # [Source] STDOUT > referenced 287936 # [Source] STDOUT > compressratio 1.48 # [Source] STDOUT > mounted no # [Source] STDOUT > quota 0 # [Source] STDOUT > reservation 0 # [Source] STDOUT > recordsize 131072 # [Source] STDOUT > mountpoint /tank/autobackup # [Source] STDOUT > sharenfs off # [Source] STDOUT > checksum on # [Source] STDOUT > compression lz4 # [Source] STDOUT > atime on # [Source] STDOUT > devices on # [Source] STDOUT > exec on # [Source] STDOUT > setuid on # [Source] STDOUT > readonly off # [Source] STDOUT > zoned off # [Source] STDOUT > snapdir hidden # [Source] STDOUT > aclmode discard # [Source] STDOUT > aclinherit restricted # [Source] STDOUT > createtxg 16502945 # [Source] STDOUT > canmount noauto # [Source] STDOUT > xattr on # [Source] STDOUT > copies 1 # [Source] STDOUT > version 5 # [Source] STDOUT > utf8only off # [Source] STDOUT > normalization none # [Source] STDOUT > casesensitivity sensitive # [Source] STDOUT > vscan off # [Source] STDOUT > nbmand off # [Source] STDOUT > sharesmb off # [Source] STDOUT > refquota 0 # [Source] STDOUT > refreservation 0 # [Source] STDOUT > guid 3861905026759461729 # [Source] STDOUT > primarycache all # [Source] STDOUT > secondarycache all # [Source] STDOUT > usedbysnapshots 0 # [Source] STDOUT > usedbydataset 287936 # [Source] STDOUT > usedbychildren 392829029984 # [Source] STDOUT > usedbyrefreservation 0 # [Source] STDOUT > logbias latency # [Source] STDOUT > objsetid 886 # [Source] STDOUT > dedup off # [Source] STDOUT > mlslabel none # [Source] STDOUT > sync standard # [Source] STDOUT > dnodesize legacy # [Source] STDOUT > refcompressratio 1.00 # [Source] STDOUT > written 287936 # [Source] STDOUT > logicalused 517788787200 # [Source] STDOUT > logicalreferenced 70656 # [Source] STDOUT > volmode default # [Source] STDOUT > filesystem_limit 18446744073709551615 # [Source] STDOUT > snapshot_limit 18446744073709551615 # [Source] STDOUT > filesystem_count 18446744073709551615 # [Source] STDOUT > snapshot_count 18446744073709551615 # [Source] STDOUT > snapdev hidden # [Source] STDOUT > acltype off # [Source] STDOUT > context none # [Source] STDOUT > fscontext none # [Source] STDOUT > defcontext none # [Source] STDOUT > rootcontext none # [Source] STDOUT > relatime off # [Source] STDOUT > redundant_metadata all # [Source] STDOUT > overlay on # [Source] STDOUT > encryption aes-256-gcm # [Source] STDOUT > keylocation prompt # [Source] STDOUT > keyformat passphrase # [Source] STDOUT > pbkdf2iters 350000 # [Source] STDOUT > encryptionroot tank/autobackup # [Source] STDOUT > keystatus available # [Source] STDOUT > special_small_blocks 0 # [Source] STDOUT > autobackup:remote true # [Source] EXIT > 0 # [Target] tank/tank/autobackup: Determining start snapshot # [Target] tank/tank/autobackup: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup') # [Target] STDOUT > NAME USED AVAIL REFER MOUNTPOINT # [Target] STDOUT > tank/tank/autobackup 72K 1.92T 24K /tank/tank/autobackup # [Target] EXIT > 0 # [Target] tank/tank/autobackup: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank/autobackup') # [Target] EXIT > 0 # [Source] tank/autobackup: Dataset should exist # [Source] tank/autobackup: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup) # [Source] EXIT > 0 # [Target] tank/tank/autobackup: Creating virtual target snapshots # [Target] tank/tank/autobackup: Getting zfs properties # [Target] CMD > (ssh backup 'zfs get -H -o property,value -p all tank/tank/autobackup') # [Target] STDOUT > type filesystem # [Target] STDOUT > creation 1727968356 # [Target] STDOUT > used 73728 # [Target] STDOUT > available 2114197339648 # [Target] STDOUT > referenced 24576 # [Target] STDOUT > compressratio 1.00 # [Target] STDOUT > mounted no # [Target] STDOUT > quota 0 # [Target] STDOUT > reservation 0 # [Target] STDOUT > recordsize 131072 # [Target] STDOUT > mountpoint /tank/tank/autobackup # [Target] STDOUT > sharenfs off # [Target] STDOUT > checksum on # [Target] STDOUT > compression on # [Target] STDOUT > atime on # [Target] STDOUT > devices on # [Target] STDOUT > exec on # [Target] STDOUT > setuid on # [Target] STDOUT > readonly off # [Target] STDOUT > zoned off # [Target] STDOUT > snapdir hidden # [Target] STDOUT > aclmode discard # [Target] STDOUT > aclinherit restricted # [Target] STDOUT > createtxg 26 # [Target] STDOUT > canmount off # [Target] STDOUT > xattr on # [Target] STDOUT > copies 1 # [Target] STDOUT > version 5 # [Target] STDOUT > utf8only off # [Target] STDOUT > normalization none # [Target] STDOUT > casesensitivity sensitive # [Target] STDOUT > vscan off # [Target] STDOUT > nbmand off # [Target] STDOUT > sharesmb off # [Target] STDOUT > refquota 0 # [Target] STDOUT > refreservation 0 # [Target] STDOUT > guid 9412691596528057194 # [Target] STDOUT > primarycache all # [Target] STDOUT > secondarycache all # [Target] STDOUT > usedbysnapshots 0 # [Target] STDOUT > usedbydataset 24576 # [Target] STDOUT > usedbychildren 49152 # [Target] STDOUT > usedbyrefreservation 0 # [Target] STDOUT > logbias latency # [Target] STDOUT > objsetid 112 # [Target] STDOUT > dedup off # [Target] STDOUT > mlslabel none # [Target] STDOUT > sync standard # [Target] STDOUT > dnodesize legacy # [Target] STDOUT > refcompressratio 1.00 # [Target] STDOUT > written 24576 # [Target] STDOUT > logicalused 36864 # [Target] STDOUT > logicalreferenced 12288 # [Target] STDOUT > volmode default # [Target] STDOUT > filesystem_limit none # [Target] STDOUT > snapshot_limit none # [Target] STDOUT > filesystem_count none # [Target] STDOUT > snapshot_count none # [Target] STDOUT > snapdev hidden # [Target] STDOUT > acltype off # [Target] STDOUT > context none # [Target] STDOUT > fscontext none # [Target] STDOUT > defcontext none # [Target] STDOUT > rootcontext none # [Target] STDOUT > relatime on # [Target] STDOUT > redundant_metadata all # [Target] STDOUT > overlay on # [Target] STDOUT > encryption off # [Target] STDOUT > keylocation none # [Target] STDOUT > keyformat none # [Target] STDOUT > pbkdf2iters 0 # [Target] STDOUT > special_small_blocks 0 # [Target] EXIT > 0 # [Source] tank/autobackup/homes: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes) # [Source] STDOUT > type filesystem # [Source] STDOUT > creation 1697748030 # [Source] STDOUT > used 392829029984 # [Source] STDOUT > available 20068175589024 # [Source] STDOUT > referenced 301024 # [Source] STDOUT > compressratio 1.48 # [Source] STDOUT > mounted no # [Source] STDOUT > quota 0 # [Source] STDOUT > reservation 0 # [Source] STDOUT > recordsize 131072 # [Source] STDOUT > mountpoint /tank/autobackup/homes # [Source] STDOUT > sharenfs off # [Source] STDOUT > checksum on # [Source] STDOUT > compression lz4 # [Source] STDOUT > atime on # [Source] STDOUT > devices on # [Source] STDOUT > exec on # [Source] STDOUT > setuid on # [Source] STDOUT > readonly off # [Source] STDOUT > zoned off # [Source] STDOUT > snapdir hidden # [Source] STDOUT > aclmode discard # [Source] STDOUT > aclinherit restricted # [Source] STDOUT > createtxg 16503292 # [Source] STDOUT > canmount on # [Source] STDOUT > xattr on # [Source] STDOUT > copies 1 # [Source] STDOUT > version 5 # [Source] STDOUT > utf8only off # [Source] STDOUT > normalization none # [Source] STDOUT > casesensitivity sensitive # [Source] STDOUT > vscan off # [Source] STDOUT > nbmand off # [Source] STDOUT > sharesmb off # [Source] STDOUT > refquota 0 # [Source] STDOUT > refreservation 0 # [Source] STDOUT > guid 9163222648303678 # [Source] STDOUT > primarycache all # [Source] STDOUT > secondarycache all # [Source] STDOUT > usedbysnapshots 0 # [Source] STDOUT > usedbydataset 301024 # [Source] STDOUT > usedbychildren 392828728960 # [Source] STDOUT > usedbyrefreservation 0 # [Source] STDOUT > logbias latency # [Source] STDOUT > objsetid 711 # [Source] STDOUT > dedup off # [Source] STDOUT > mlslabel none # [Source] STDOUT > sync standard # [Source] STDOUT > dnodesize legacy # [Source] STDOUT > refcompressratio 1.00 # [Source] STDOUT > written 301024 # [Source] STDOUT > logicalused 517788716544 # [Source] STDOUT > logicalreferenced 71168 # [Source] STDOUT > volmode default # [Source] STDOUT > filesystem_limit 18446744073709551615 # [Source] STDOUT > snapshot_limit 18446744073709551615 # [Source] STDOUT > filesystem_count 18446744073709551615 # [Source] STDOUT > snapshot_count 18446744073709551615 # [Source] STDOUT > snapdev hidden # [Source] STDOUT > acltype off # [Source] STDOUT > context none # [Source] STDOUT > fscontext none # [Source] STDOUT > defcontext none # [Source] STDOUT > rootcontext none # [Source] STDOUT > relatime off # [Source] STDOUT > redundant_metadata all # [Source] STDOUT > overlay on # [Source] STDOUT > encryption aes-256-gcm # [Source] STDOUT > keylocation none # [Source] STDOUT > keyformat passphrase # [Source] STDOUT > pbkdf2iters 350000 # [Source] STDOUT > encryptionroot tank/autobackup # [Source] STDOUT > keystatus available # [Source] STDOUT > special_small_blocks 0 # [Source] STDOUT > autobackup:remote true # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes: Determining start snapshot # [Target] tank/tank/autobackup/homes: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes') # [Target] STDOUT > NAME USED AVAIL REFER MOUNTPOINT # [Target] STDOUT > tank/tank/autobackup/homes 48K 1.92T 24K /tank/tank/autobackup/homes # [Target] EXIT > 0 # [Target] tank/tank/autobackup/homes: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank/autobackup/homes') # [Target] EXIT > 0 # [Source] tank/autobackup/homes: Dataset should exist # [Source] tank/autobackup/homes: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes) # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes: Creating virtual target snapshots # [Target] tank/tank/autobackup/homes: Getting zfs properties # [Target] CMD > (ssh backup 'zfs get -H -o property,value -p all tank/tank/autobackup/homes') # [Target] STDOUT > type filesystem # [Target] STDOUT > creation 1727968357 # [Target] STDOUT > used 49152 # [Target] STDOUT > available 2114197339648 # [Target] STDOUT > referenced 24576 # [Target] STDOUT > compressratio 1.00 # [Target] STDOUT > mounted no # [Target] STDOUT > quota 0 # [Target] STDOUT > reservation 0 # [Target] STDOUT > recordsize 131072 # [Target] STDOUT > mountpoint /tank/tank/autobackup/homes # [Target] STDOUT > sharenfs off # [Target] STDOUT > checksum on # [Target] STDOUT > compression on # [Target] STDOUT > atime on # [Target] STDOUT > devices on # [Target] STDOUT > exec on # [Target] STDOUT > setuid on # [Target] STDOUT > readonly off # [Target] STDOUT > zoned off # [Target] STDOUT > snapdir hidden # [Target] STDOUT > aclmode discard # [Target] STDOUT > aclinherit restricted # [Target] STDOUT > createtxg 28 # [Target] STDOUT > canmount off # [Target] STDOUT > xattr on # [Target] STDOUT > copies 1 # [Target] STDOUT > version 5 # [Target] STDOUT > utf8only off # [Target] STDOUT > normalization none # [Target] STDOUT > casesensitivity sensitive # [Target] STDOUT > vscan off # [Target] STDOUT > nbmand off # [Target] STDOUT > sharesmb off # [Target] STDOUT > refquota 0 # [Target] STDOUT > refreservation 0 # [Target] STDOUT > guid 18044035623539905351 # [Target] STDOUT > primarycache all # [Target] STDOUT > secondarycache all # [Target] STDOUT > usedbysnapshots 0 # [Target] STDOUT > usedbydataset 24576 # [Target] STDOUT > usedbychildren 24576 # [Target] STDOUT > usedbyrefreservation 0 # [Target] STDOUT > logbias latency # [Target] STDOUT > objsetid 120 # [Target] STDOUT > dedup off # [Target] STDOUT > mlslabel none # [Target] STDOUT > sync standard # [Target] STDOUT > dnodesize legacy # [Target] STDOUT > refcompressratio 1.00 # [Target] STDOUT > written 24576 # [Target] STDOUT > logicalused 24576 # [Target] STDOUT > logicalreferenced 12288 # [Target] STDOUT > volmode default # [Target] STDOUT > filesystem_limit none # [Target] STDOUT > snapshot_limit none # [Target] STDOUT > filesystem_count none # [Target] STDOUT > snapshot_count none # [Target] STDOUT > snapdev hidden # [Target] STDOUT > acltype off # [Target] STDOUT > context none # [Target] STDOUT > fscontext none # [Target] STDOUT > defcontext none # [Target] STDOUT > rootcontext none # [Target] STDOUT > relatime on # [Target] STDOUT > redundant_metadata all # [Target] STDOUT > overlay on # [Target] STDOUT > encryption off # [Target] STDOUT > keylocation none # [Target] STDOUT > keyformat none # [Target] STDOUT > pbkdf2iters 0 # [Target] STDOUT > special_small_blocks 0 # [Target] EXIT > 0 # [Source] tank/autobackup/homes/db: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes/db) # [Source] STDOUT > type filesystem # [Source] STDOUT > creation 1697752801 # [Source] STDOUT > used 4846708896 # [Source] STDOUT > available 20068175589024 # [Source] STDOUT > referenced 287936 # [Source] STDOUT > compressratio 1.87 # [Source] STDOUT > mounted no # [Source] STDOUT > quota 0 # [Source] STDOUT > reservation 0 # [Source] STDOUT > recordsize 131072 # [Source] STDOUT > mountpoint /tank/autobackup/homes/db # [Source] STDOUT > sharenfs off # [Source] STDOUT > checksum on # [Source] STDOUT > compression lz4 # [Source] STDOUT > atime on # [Source] STDOUT > devices on # [Source] STDOUT > exec on # [Source] STDOUT > setuid on # [Source] STDOUT > readonly off # [Source] STDOUT > zoned off # [Source] STDOUT > snapdir hidden # [Source] STDOUT > aclmode discard # [Source] STDOUT > aclinherit restricted # [Source] STDOUT > createtxg 16504279 # [Source] STDOUT > canmount on # [Source] STDOUT > xattr on # [Source] STDOUT > copies 1 # [Source] STDOUT > version 5 # [Source] STDOUT > utf8only off # [Source] STDOUT > normalization none # [Source] STDOUT > casesensitivity sensitive # [Source] STDOUT > vscan off # [Source] STDOUT > nbmand off # [Source] STDOUT > sharesmb off # [Source] STDOUT > refquota 0 # [Source] STDOUT > refreservation 0 # [Source] STDOUT > guid 5241715245489569297 # [Source] STDOUT > primarycache all # [Source] STDOUT > secondarycache all # [Source] STDOUT > usedbysnapshots 0 # [Source] STDOUT > usedbydataset 287936 # [Source] STDOUT > usedbychildren 4846420960 # [Source] STDOUT > usedbyrefreservation 0 # [Source] STDOUT > logbias latency # [Source] STDOUT > objsetid 3031 # [Source] STDOUT > dedup off # [Source] STDOUT > mlslabel none # [Source] STDOUT > sync standard # [Source] STDOUT > dnodesize legacy # [Source] STDOUT > refcompressratio 1.00 # [Source] STDOUT > written 287936 # [Source] STDOUT > logicalused 6446325760 # [Source] STDOUT > logicalreferenced 70656 # [Source] STDOUT > volmode default # [Source] STDOUT > filesystem_limit 18446744073709551615 # [Source] STDOUT > snapshot_limit 18446744073709551615 # [Source] STDOUT > filesystem_count 18446744073709551615 # [Source] STDOUT > snapshot_count 18446744073709551615 # [Source] STDOUT > snapdev hidden # [Source] STDOUT > acltype off # [Source] STDOUT > context none # [Source] STDOUT > fscontext none # [Source] STDOUT > defcontext none # [Source] STDOUT > rootcontext none # [Source] STDOUT > relatime off # [Source] STDOUT > redundant_metadata all # [Source] STDOUT > overlay on # [Source] STDOUT > encryption aes-256-gcm # [Source] STDOUT > keylocation none # [Source] STDOUT > keyformat passphrase # [Source] STDOUT > pbkdf2iters 350000 # [Source] STDOUT > encryptionroot tank/autobackup # [Source] STDOUT > keystatus available # [Source] STDOUT > special_small_blocks 0 # [Source] STDOUT > autobackup:remote true # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes/db: Determining start snapshot # [Target] tank/tank/autobackup/homes/db: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes/db') # [Target] STDOUT > NAME USED AVAIL REFER MOUNTPOINT # [Target] STDOUT > tank/tank/autobackup/homes/db 24K 1.92T 24K /tank/tank/autobackup/homes/db # [Target] EXIT > 0 # [Target] tank/tank/autobackup/homes/db: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank/autobackup/homes/db') # [Target] EXIT > 0 # [Source] tank/autobackup/homes/db: Dataset should exist # [Source] tank/autobackup/homes/db: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/db) # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes/db: Creating virtual target snapshots # [Target] tank/tank/autobackup/homes/db: Getting zfs properties # [Target] CMD > (ssh backup 'zfs get -H -o property,value -p all tank/tank/autobackup/homes/db') # [Target] STDOUT > type filesystem # [Target] STDOUT > creation 1727968357 # [Target] STDOUT > used 24576 # [Target] STDOUT > available 2114197339648 # [Target] STDOUT > referenced 24576 # [Target] STDOUT > compressratio 1.00 # [Target] STDOUT > mounted no # [Target] STDOUT > quota 0 # [Target] STDOUT > reservation 0 # [Target] STDOUT > recordsize 131072 # [Target] STDOUT > mountpoint /tank/tank/autobackup/homes/db # [Target] STDOUT > sharenfs off # [Target] STDOUT > checksum on # [Target] STDOUT > compression on # [Target] STDOUT > atime on # [Target] STDOUT > devices on # [Target] STDOUT > exec on # [Target] STDOUT > setuid on # [Target] STDOUT > readonly off # [Target] STDOUT > zoned off # [Target] STDOUT > snapdir hidden # [Target] STDOUT > aclmode discard # [Target] STDOUT > aclinherit restricted # [Target] STDOUT > createtxg 30 # [Target] STDOUT > canmount off # [Target] STDOUT > xattr on # [Target] STDOUT > copies 1 # [Target] STDOUT > version 5 # [Target] STDOUT > utf8only off # [Target] STDOUT > normalization none # [Target] STDOUT > casesensitivity sensitive # [Target] STDOUT > vscan off # [Target] STDOUT > nbmand off # [Target] STDOUT > sharesmb off # [Target] STDOUT > refquota 0 # [Target] STDOUT > refreservation 0 # [Target] STDOUT > guid 17535358706023780194 # [Target] STDOUT > primarycache all # [Target] STDOUT > secondarycache all # [Target] STDOUT > usedbysnapshots 0 # [Target] STDOUT > usedbydataset 24576 # [Target] STDOUT > usedbychildren 0 # [Target] STDOUT > usedbyrefreservation 0 # [Target] STDOUT > logbias latency # [Target] STDOUT > objsetid 128 # [Target] STDOUT > dedup off # [Target] STDOUT > mlslabel none # [Target] STDOUT > sync standard # [Target] STDOUT > dnodesize legacy # [Target] STDOUT > refcompressratio 1.00 # [Target] STDOUT > written 24576 # [Target] STDOUT > logicalused 12288 # [Target] STDOUT > logicalreferenced 12288 # [Target] STDOUT > volmode default # [Target] STDOUT > filesystem_limit none # [Target] STDOUT > snapshot_limit none # [Target] STDOUT > filesystem_count none # [Target] STDOUT > snapshot_count none # [Target] STDOUT > snapdev hidden # [Target] STDOUT > acltype off # [Target] STDOUT > context none # [Target] STDOUT > fscontext none # [Target] STDOUT > defcontext none # [Target] STDOUT > rootcontext none # [Target] STDOUT > relatime on # [Target] STDOUT > redundant_metadata all # [Target] STDOUT > overlay on # [Target] STDOUT > encryption off # [Target] STDOUT > keylocation none # [Target] STDOUT > keyformat none # [Target] STDOUT > pbkdf2iters 0 # [Target] STDOUT > special_small_blocks 0 # [Target] EXIT > 0 # [Source] tank/autobackup/homes/db/dev-apps-pg15: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes/db/dev-apps-pg15) # [Source] STDOUT > type filesystem # [Source] STDOUT > creation 1697752801 # [Source] STDOUT > used 4846420960 # [Source] STDOUT > available 20068175589024 # [Source] STDOUT > referenced 832580032 # [Source] STDOUT > compressratio 1.87 # [Source] STDOUT > mounted no # [Source] STDOUT > quota 0 # [Source] STDOUT > reservation 0 # [Source] STDOUT > recordsize 131072 # [Source] STDOUT > mountpoint /tank/autobackup/homes/db/dev-apps-pg15 # [Source] STDOUT > sharenfs off # [Source] STDOUT > checksum on # [Source] STDOUT > compression lz4 # [Source] STDOUT > atime on # [Source] STDOUT > devices on # [Source] STDOUT > exec on # [Source] STDOUT > setuid on # [Source] STDOUT > readonly off # [Source] STDOUT > zoned off # [Source] STDOUT > snapdir hidden # [Source] STDOUT > aclmode discard # [Source] STDOUT > aclinherit restricted # [Source] STDOUT > createtxg 16504280 # [Source] STDOUT > canmount noauto # [Source] STDOUT > xattr on # [Source] STDOUT > copies 1 # [Source] STDOUT > version 5 # [Source] STDOUT > utf8only off # [Source] STDOUT > normalization none # [Source] STDOUT > casesensitivity sensitive # [Source] STDOUT > vscan off # [Source] STDOUT > nbmand off # [Source] STDOUT > sharesmb off # [Source] STDOUT > refquota 0 # [Source] STDOUT > refreservation 0 # [Source] STDOUT > guid 16367811604277115806 # [Source] STDOUT > primarycache all # [Source] STDOUT > secondarycache all # [Source] STDOUT > usedbysnapshots 4013840928 # [Source] STDOUT > usedbydataset 832580032 # [Source] STDOUT > usedbychildren 0 # [Source] STDOUT > usedbyrefreservation 0 # [Source] STDOUT > logbias latency # [Source] STDOUT > objsetid 2030 # [Source] STDOUT > dedup off # [Source] STDOUT > mlslabel none # [Source] STDOUT > sync standard # [Source] STDOUT > dnodesize legacy # [Source] STDOUT > refcompressratio 2.01 # [Source] STDOUT > written 0 # [Source] STDOUT > logicalused 6446255104 # [Source] STDOUT > logicalreferenced 1146762752 # [Source] STDOUT > volmode default # [Source] STDOUT > filesystem_limit 18446744073709551615 # [Source] STDOUT > snapshot_limit 18446744073709551615 # [Source] STDOUT > filesystem_count 18446744073709551615 # [Source] STDOUT > snapshot_count 18446744073709551615 # [Source] STDOUT > snapdev hidden # [Source] STDOUT > acltype off # [Source] STDOUT > context none # [Source] STDOUT > fscontext none # [Source] STDOUT > defcontext none # [Source] STDOUT > rootcontext none # [Source] STDOUT > relatime off # [Source] STDOUT > redundant_metadata all # [Source] STDOUT > overlay on # [Source] STDOUT > encryption off # [Source] STDOUT > keylocation none # [Source] STDOUT > keyformat none # [Source] STDOUT > pbkdf2iters 0 # [Source] STDOUT > special_small_blocks 0 # [Source] STDOUT > autobackup:local true # [Source] STDOUT > autobackup:remote true # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes/db/dev-apps-pg15: Determining start snapshot # [Target] tank/tank/autobackup/homes/db/dev-apps-pg15: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes/db/dev-apps-pg15') # [Target] STDERR > cannot open 'tank/tank/autobackup/homes/db/dev-apps-pg15': dataset does not exist # [Target] EXIT > 1 # [Source] tank/autobackup/homes/db/dev-apps-pg15: Dataset should exist # [Source] tank/autobackup/homes/db/dev-apps-pg15: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/db/dev-apps-pg15) # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2023-10-19-22:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2023-10-20-07:45:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2023-11-19-17:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-01-01-12:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-01-18-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-02-17-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-03-18-00:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-04-17-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-05-17-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-06-16-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-07-16-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-08-15-00:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-05-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-12-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-14-00:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-19-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-26-00:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-27-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-28-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-29-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-30-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-01-00:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-00:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-17:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-18:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-19:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-20:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-21:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-22:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-23:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-00:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-01:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-02:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-03:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-04:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-05:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-06:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-07:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-08:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-09:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-10:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-11:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-12:00:01 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-13:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-14:00:00 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-15:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-16:00:02 # [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-17:00:00 # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes/db/dev-apps-pg15: Creating virtual target snapshots # [Source] tank/autobackup/homes/home: Getting zfs properties # [Source] CMD > (zfs get -H -o property,value -p all tank/autobackup/homes/home) # [Source] STDOUT > type filesystem # [Source] STDOUT > creation 1697748032 # [Source] STDOUT > used 387982020064 # [Source] STDOUT > available 20068175589024 # [Source] STDOUT > referenced 121270430480 # [Source] STDOUT > compressratio 1.47 # [Source] STDOUT > mounted no # [Source] STDOUT > quota 0 # [Source] STDOUT > reservation 0 # [Source] STDOUT > recordsize 131072 # [Source] STDOUT > mountpoint /home # [Source] STDOUT > sharenfs off # [Source] STDOUT > checksum on # [Source] STDOUT > compression lz4 # [Source] STDOUT > atime on # [Source] STDOUT > devices on # [Source] STDOUT > exec on # [Source] STDOUT > setuid on # [Source] STDOUT > readonly off # [Source] STDOUT > zoned off # [Source] STDOUT > snapdir hidden # [Source] STDOUT > aclmode discard # [Source] STDOUT > aclinherit restricted # [Source] STDOUT > createtxg 16503294 # [Source] STDOUT > canmount noauto # [Source] STDOUT > xattr on # [Source] STDOUT > copies 1 # [Source] STDOUT > version 5 # [Source] STDOUT > utf8only off # [Source] STDOUT > normalization none # [Source] STDOUT > casesensitivity sensitive # [Source] STDOUT > vscan off # [Source] STDOUT > nbmand off # [Source] STDOUT > sharesmb off # [Source] STDOUT > refquota 0 # [Source] STDOUT > refreservation 0 # [Source] STDOUT > guid 8103457761740197989 # [Source] STDOUT > primarycache all # [Source] STDOUT > secondarycache all # [Source] STDOUT > usedbysnapshots 266711589584 # [Source] STDOUT > usedbydataset 121270430480 # [Source] STDOUT > usedbychildren 0 # [Source] STDOUT > usedbyrefreservation 0 # [Source] STDOUT > logbias latency # [Source] STDOUT > objsetid 724 # [Source] STDOUT > dedup off # [Source] STDOUT > mlslabel none # [Source] STDOUT > sync standard # [Source] STDOUT > dnodesize legacy # [Source] STDOUT > refcompressratio 1.52 # [Source] STDOUT > written 0 # [Source] STDOUT > logicalused 511342319616 # [Source] STDOUT > logicalreferenced 144541770752 # [Source] STDOUT > volmode default # [Source] STDOUT > filesystem_limit 18446744073709551615 # [Source] STDOUT > snapshot_limit 18446744073709551615 # [Source] STDOUT > filesystem_count 18446744073709551615 # [Source] STDOUT > snapshot_count 18446744073709551615 # [Source] STDOUT > snapdev hidden # [Source] STDOUT > acltype off # [Source] STDOUT > context none # [Source] STDOUT > fscontext none # [Source] STDOUT > defcontext none # [Source] STDOUT > rootcontext none # [Source] STDOUT > relatime off # [Source] STDOUT > redundant_metadata all # [Source] STDOUT > overlay on # [Source] STDOUT > encryption off # [Source] STDOUT > keylocation none # [Source] STDOUT > keyformat none # [Source] STDOUT > pbkdf2iters 0 # [Source] STDOUT > special_small_blocks 0 # [Source] STDOUT > autobackup:local true # [Source] STDOUT > autobackup:remote true # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes/home: Determining start snapshot # [Target] tank/tank/autobackup/homes/home: Checking if dataset exists # [Target] CMD > (ssh backup 'zfs list tank/tank/autobackup/homes/home') # [Target] STDERR > cannot open 'tank/tank/autobackup/homes/home': dataset does not exist # [Target] EXIT > 1 # [Source] tank/autobackup/homes/home: Dataset should exist # [Source] tank/autobackup/homes/home: Getting snapshots # [Source] CMD > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/home) # [Source] STDOUT > tank/autobackup/homes/home@local-2023-10-19-22:40:08 # [Source] STDOUT > tank/autobackup/homes/home@local-2023-11-19-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2023-12-19-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-01-01-12:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-01-18-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-02-17-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-03-18-00:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-04-17-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-05-17-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-06-16-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-07-16-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-08-15-00:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-05-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-12-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-14-00:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-19-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-26-00:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-27-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-28-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-29-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-09-30-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-01-00:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-00:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-18:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-19:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-20:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-21:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-22:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-02-23:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-00:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-01:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-02:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-03:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-04:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-05:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-06:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-07:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-08:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-09:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-10:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-11:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-12:00:01 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-13:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-14:00:00 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-15:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-16:00:02 # [Source] STDOUT > tank/autobackup/homes/home@local-2024-10-03-17:00:00 # [Source] EXIT > 0 # [Target] tank/tank/autobackup/homes/home: Creating virtual target snapshots # Thinning obsolete datasets # [Target] tank: Getting all recursive datasets under us # [Target] CMD > (ssh backup 'zfs list -r -t filesystem,volume -o name -H tank') # [Target] STDOUT > tank # [Target] STDOUT > tank/homes # [Target] STDOUT > tank/homes/db # [Target] STDOUT > tank/tank # [Target] STDOUT > tank/tank/autobackup # [Target] STDOUT > tank/tank/autobackup/homes # [Target] STDOUT > tank/tank/autobackup/homes/db # [Target] EXIT > 0 # analyse missing tank/homes # [Target] tank/homes: Missing on source, thinning # [Target] tank/homes: Dataset should exist # [Target] tank/homes: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/homes') # [Target] EXIT > 0 # analyse missing tank/homes/db # [Target] tank/homes/db: Missing on source, thinning # [Target] tank/homes/db: Dataset should exist # [Target] tank/homes/db: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/homes/db') # [Target] EXIT > 0 # analyse missing tank/tank # [Target] tank/tank: Missing on source, thinning # [Target] tank/tank: Getting snapshots # [Target] CMD > (ssh backup 'zfs list -d 1 -r -t snapshot -H -o name tank/tank') # [Target] EXIT > 0 #### All operations completed successfully ```
psy0rz commented 47 minutes ago

ah it seems you have no snapshots on the source with the name @remote-XXX:

# [Source] tank/autobackup/homes/db/dev-apps-pg15: Getting snapshots
# [Source] CMD    > (zfs list -d 1 -r -t snapshot -H -o name tank/autobackup/homes/db/dev-apps-pg15)
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2023-10-19-22:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2023-10-20-07:45:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2023-11-19-17:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-01-01-12:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-01-18-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-02-17-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-03-18-00:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-04-17-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-05-17-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-06-16-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-07-16-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-08-15-00:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-05-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-12-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-14-00:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-19-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-26-00:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-27-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-28-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-29-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-09-30-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-01-00:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-00:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-17:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-18:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-19:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-20:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-21:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-22:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-02-23:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-00:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-01:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-02:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-03:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-04:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-05:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-06:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-07:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-08:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-09:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-10:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-11:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-12:00:01
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-13:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-14:00:00
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-15:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-16:00:02
# [Source] STDOUT > tank/autobackup/homes/db/dev-apps-pg15@local-2024-10-03-17:00:00
# [Source] EXIT   > 0

So there is nothing to sync and do :)

You probably deleted them accidently?

Run it without --no-snapshot and it should be fine.