mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 02:49:02 -04:00
Add ZFS support
This commit is contained in:
parent
ec9ddb474a
commit
033ce93d5b
12 changed files with 767 additions and 242 deletions
|
|
@ -1233,7 +1233,7 @@ start of a 'sync'. This ensures a consistent, point-in-time view of your
|
|||
files, preventing errors caused by concurrent file modifications.
|
||||
|
||||
This option applies exclusively to data disks formatted with the
|
||||
Btrfs or Bcachefs filesystems. Parity disks, or data disks using
|
||||
Btrfs, Bcachefs or ZFS filesystems. Parity disks, or data disks using
|
||||
other filesystems, will always use the live version of the filesystem.
|
||||
|
||||
This significantly improves recovery: if a file is deleted from the live
|
||||
|
|
@ -1241,15 +1241,11 @@ filesystem, it remains preserved in the snapshot. This prevents the parity
|
|||
from becoming "broken" for that block, ensuring you can still successfully
|
||||
recover data if another disk fails.
|
||||
|
||||
Snapshots are stored in a hidden '.snapraid' directory at the root
|
||||
of the subvolume containing your data. SnapRAID will automatically
|
||||
detect the subvolume root for each data path.
|
||||
|
||||
Snapshot creation and deletion require administrative privileges.
|
||||
Ensure SnapRAID is run with the necessary permissions (e.g., sudo) when
|
||||
this option is enabled.
|
||||
|
||||
See the SNAPSHOTSsection for a detailed explanation of the snapshot
|
||||
See the SNAPSHOTS section for a detailed explanation of the snapshot
|
||||
lifecycle.
|
||||
|
||||
7.8 nohidden
|
||||
|
|
@ -1552,7 +1548,7 @@ Snapshots are created only for data disks and only if the underlying
|
|||
filesystem supports this functionality. Parity disks always use
|
||||
the live filesystem.
|
||||
|
||||
At present, this is supported exclusively on Btrfs and Bcachefs.
|
||||
At present, this is supported exclusively on Btrfs, Bcachefs, and ZFS.
|
||||
|
||||
You can mix data disks with different filesystems. Only those that
|
||||
support snapshots will utilize them, while other disks will continue
|
||||
|
|
@ -1601,8 +1597,9 @@ All other commands operate exclusively on the live filesystem.
|
|||
=====================
|
||||
|
||||
SnapRAID manages two specific snapshots, `stable` and `pending`,
|
||||
within a hidden `.snapraid` directory at the root of each data
|
||||
subvolume.
|
||||
within a hidden directory at the root of each data subvolume.
|
||||
In Btrfs an Bcachefs it's used the `.snapraid/` directory, in ZFS
|
||||
the standard `.zfs/snapshot/`.
|
||||
|
||||
The `stable` snapshot represents the state of the last
|
||||
successfully completed `sync`, containing the exact data used to
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue