Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ZFS-ROLLBACK(8)		    System Manager's Manual	       ZFS-ROLLBACK(8)

NAME
       zfs-rollback -- roll ZFS	dataset	back to	snapshot

SYNOPSIS
       zfs rollback [-Rfr] snapshot

DESCRIPTION
       When  a	dataset	 is  rolled  back, all data that has changed since the
       snapshot	is discarded, and the dataset reverts to the state at the time
       of the snapshot.	 By default, the command refuses to  roll  back	 to  a
       snapshot	other than the most recent one.	 In order to do	so, all	inter-
       mediate	snapshots and bookmarks	must be	destroyed by specifying	the -r
       option.

       The -rR options do not recursively destroy the child snapshots of a re-
       cursive snapshot.  Only direct snapshots	of  the	 specified  filesystem
       are  destroyed  by  either of these options.  To	completely roll	back a
       recursive snapshot, you must roll back the individual child snapshots.

       -R  Destroy any more recent snapshots and bookmarks,  as	 well  as  any
	   clones of those snapshots.

       -f  Used	 with the -R option to force an	unmount	of any clone file sys-
	   tems	that are to be destroyed.

       -r  Destroy any snapshots and bookmarks more recent than	the one	speci-
	   fied.

EXAMPLES
   Example 8: Rolling Back a ZFS File System
       The following command reverts the contents  of  pool/home/anne  to  the
       snapshot	named yesterday, deleting all intermediate snapshots:
	     # zfs rollback -r pool/home/anne@yesterday

SEE ALSO
       zfs-snapshot(8)

FreeBSD	14.3			March 16, 2022		       ZFS-ROLLBACK(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=zfs-rollback&sektion=8&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help