Print this page
6536 zfs send: want a way to disable sending of free records
Reviewed by: Alexander Stetsenko <astetsenko@racktopsystems.com>
Reviewed by: Kim Shrier <kshrier@racktopsystems.com>

@@ -36,12 +36,12 @@
      zfs mount [-Ov] [-o options] -a | filesystem
      zfs unmount [-f] -a | filesystem|mountpoint
      zfs share -a | filesystem
      zfs unshare -a | filesystem|mountpoint
      zfs bookmark snapshot bookmark
-     zfs send [-DLPRenpv] [[-I|-i] snapshot] snapshot
-     zfs send [-Le] [-i snapshot|bookmark] filesystem|volume|snapshot
+     zfs send [-DFLPRenpv] [[-I|-i] snapshot] snapshot
+     zfs send [-FLe] [-i snapshot|bookmark] filesystem|volume|snapshot
      zfs send [-Penv] -t receive_resume_token
      zfs receive [-Fnsuv] [-o origin=snapshot] filesystem|volume|snapshot
      zfs receive [-Fnsuv] [-d|-e] [-o origin=snapshot] filesystem
      zfs receive -A filesystem|volume
      zfs allow filesystem|volume

@@ -1480,11 +1480,11 @@
        source for a zfs send command.
 
        This feature must be enabled to be used. See zpool-features(5) for
        details on ZFS feature flags and the bookmarks feature.
 
-     zfs send [-DLPRenpv] [[-I|-i] snapshot] snapshot
+     zfs send [-DFLPRenpv] [[-I|-i] snapshot] snapshot
        Creates a stream representation of the second snapshot, which is
        written to standard output. The output can be redirected to a file or
        to a different system (for example, using ssh(1)).  By default, a full
        stream is generated.
 

@@ -1530,10 +1530,14 @@
            feature enabled. If the lz4_compress feature is active on the
            sending system, then the receiving system must have that feature
            enabled as well. See zpool-features(5) for details on ZFS feature
            flags and the embedded_data feature.
 
+       -F  Generate a stream which omits free records.  The stream will be
+           more compact but the receiving system will not be able to receive
+           the stream as a clone.
+
        -i snapshot
            Generate an incremental stream from the first snapshot (the
            incremental source) to the second snapshot (the incremental
            target).  The incremental source can be specified as the last
            component of the snapshot name (the @ character and following) and

@@ -1560,11 +1564,11 @@
            sent.
 
            The format of the stream is committed. You will be able to receive
            your streams on future versions of ZFS .
 
-     zfs send [-Le] [-i snapshot|bookmark] filesystem|volume|snapshot
+     zfs send [-FLe] [-i snapshot|bookmark] filesystem|volume|snapshot
        Generate a send stream, which may be of a filesystem, and may be
        incremental from a bookmark. If the destination is a filesystem or
        volume, the pool must be read-only, or the filesystem must not be
        mounted. When the stream generated from a filesystem or volume is
        received, the default snapshot name will be "--head--".

@@ -1583,10 +1587,14 @@
            feature enabled. If the lz4_compress feature is active on the
            sending system, then the receiving system must have that feature
            enabled as well. See zpool-features(5) for details on ZFS feature
            flags and the embedded_data feature.
 
+       -F  Generate a stream which omits free records.  The stream will be
+           more compact but the receiving system will not be able to receive
+           the stream as a clone.
+
        -i snapshot|bookmark
            Generate an incremental send stream. The incremental source must be
            an earlier snapshot in the destination's history. It will commonly
            be an earlier snapshot in the destination's file system, in which
            case it can be specified as the last component of the name (the #

@@ -2194,6 +2202,6 @@
 SEE ALSO
      gzip(1), ssh(1), mount(1M), share(1M), sharemgr(1M), unshare(1M),
      zonecfg(1M), zpool(1M), chmod(2), stat(2), write(2), fsync(3C),
      dfstab(4), acl(5), attributes(5)
 
-illumos                          June 8, 2015                          illumos
+illumos                        December 29, 2015                       illumos