zpool-checkpoint —
    Checkpoints the current state of a ZFS storage
  pool
  
    | zpool | checkpoint[-d,--discard[-w,--wait]] pool | 
  - zpool- checkpoint[- -d,- --discard[- -w,- --wait]]
    pool
- Checkpoints the current state of pool , which can be
      later restored by zpoolimport
      --rewind-to-checkpoint. The existence of a checkpoint in a pool
      prohibits the followingzpoolcommands:remove,attach,detach,split, andreguid. In addition, it may break reservation
      boundaries if the pool lacks free space. Thezpoolstatuscommand indicates the existence of a
      checkpoint or the progress of discarding a checkpoint from a pool. Thezpoollistcommand reports
      how much space the checkpoint takes from the pool.
      - -d,- --discard
- Discards an existing checkpoint from pool.
- -w,- --wait
- Waits until the checkpoint has finished being discarded before
          returning.