summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/man/man1m/zpool.1m21
1 files changed, 12 insertions, 9 deletions
diff --git a/usr/src/man/man1m/zpool.1m b/usr/src/man/man1m/zpool.1m
index 6d291ba46a..d3abf20d81 100644
--- a/usr/src/man/man1m/zpool.1m
+++ b/usr/src/man/man1m/zpool.1m
@@ -25,10 +25,10 @@
.\" Copyright 2017 Nexenta Systems, Inc.
.\" Copyright (c) 2017 Datto Inc.
.\" Copyright (c) 2018 George Melikov. All Rights Reserved.
-.\" Copyright 2020 Joyent, Inc.
+.\" Copyright 2021 Joyent, Inc.
.\" Copyright (c) 2012 Cyril Plisko. All Rights Reserved.
.\"
-.Dd April 29, 2020
+.Dd October 15, 2021
.Dt ZPOOL 1M
.Os
.Sh NAME
@@ -505,10 +505,11 @@ configuration.
The content of the cache devices is considered volatile, as is the case with
other system caches.
.Ss Pool checkpoint
-Before starting critical procedures that include destructive actions (e.g
-.Nm zfs Cm destroy
-), an administrator can checkpoint the pool's state and in the case of a
+Before starting critical procedures that include destructive actions
+.Pq e.g. zfs Cm destroy ,
+an administrator can checkpoint the pool's state and in the case of a
mistake or failure, rewind the entire pool back to the checkpoint.
+The checkpoint is automatically discarded upon rewinding.
Otherwise, the checkpoint can be discarded when the procedure has completed
successfully.
.Pp
@@ -528,14 +529,14 @@ To create a checkpoint for a pool:
# zpool checkpoint pool
.Ed
.Pp
-To later rewind to its checkpointed state, you need to first export it and
-then rewind it during import:
+To later rewind to its checkpointed state (which also discards the checkpoint),
+you need to first export it and then rewind it during import:
.Bd -literal
# zpool export pool
# zpool import --rewind-to-checkpoint pool
.Ed
.Pp
-To discard the checkpoint from a pool:
+To discard the checkpoint from a pool without rewinding:
.Bd -literal
# zpool checkpoint -d pool
.Ed
@@ -1002,6 +1003,7 @@ Checkpoints the current state of
.Ar pool
, which can be later restored by
.Nm zpool Cm import --rewind-to-checkpoint .
+Rewinding will also discard the checkpoint.
The existence of a checkpoint in a pool prohibits the following
.Nm zpool
commands:
@@ -1023,7 +1025,8 @@ command reports how much space the checkpoint takes from the pool.
.Bl -tag -width Ds
.It Fl d, -discard
Discards an existing checkpoint from
-.Ar pool .
+.Ar pool
+without rewinding.
.El
.It Xo
.Nm