mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-17 15:50:11 +01:00
docs: zfs: Document snapshot management
This commit is contained in:
@@ -1,8 +1,23 @@
|
|||||||
zfs
|
zfs
|
||||||
===
|
===
|
||||||
|
|
||||||
Manage ZFS properties, ceate and destroy snapshots, and check ZFS usage for
|
Manage ZFS properties, create, destroy and rollback snapshots, jail and unjail datasets (ZFS only),
|
||||||
targeted jail(s).
|
and check ZFS usage for targeted jail(s).
|
||||||
|
|
||||||
|
Snapshot Management
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Bastille has the ability to create, destroy, and rollback snapshots when using ZFS. To create a snapshot,
|
||||||
|
run ``bastille zfs TARGET snapshot``. This will create a snapshot with the default ``bastille_TARGET_DATE``
|
||||||
|
naming scheme. You can also specify a TAG to use as the naming scheme, such as ``bastille zfs TARGET snapshot mytag``.
|
||||||
|
Bastille will then create the snapshot with ``@mytag`` as the snapshot name.
|
||||||
|
|
||||||
|
Rolling back a snapshot follows the same syntax. If no TAG is supplied, Bastille will attempt to use the
|
||||||
|
most recent snapshot following the default naming scheme above. To rollback a snapshot with a custom tag, run
|
||||||
|
``bastille zfs TARGET rollback`` or ``bastille zfs TARGET rollback mytag``.
|
||||||
|
|
||||||
|
To destroy a snaphot however, you must supply a TAG. To destroy a snapshot, run
|
||||||
|
``bastille zfs TARGET destroy mytag``.
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user