sys-fs/sanoid::vowstar
- Ebuilds: 1, Testing: 2.2.0 Description:
Sanoid is a policy-driven snapshot management tool for ZFS filesystems.
When combined with the Linux KVM hypervisor, you can use it to make your
systems functionally immortal.
More prosaically, you can use Sanoid to create, automatically thin, and
monitor snapshots and pool health from a single eminently human-readable
TOML config file at /etc/sanoid/sanoid.conf.
(Sanoid also requires a "defaults" file located at
/etc/sanoid/sanoid.defaults.conf, which is not user-editable.)
Homepage:https://github.com/jimsalterjrs/sanoid License: GPL-3
sys-fs/zfs-auto-utils::vowstar
- Ebuilds: 1, Testing: 1.0.0 Description:
ZFS Automatic Scrub/Trim for Linux.
This package is ported from debian to facilitate use on other
distributions. This package renames some properties to make them more
consistent when used with zfs-auto-snapshot.
Auto TRIM is implemented using a custom per-pool property:
com.sun:auto-trim
By default, these TRIM jobs are scheduled on the first Sunday of every
month. The completion speed depends on the disks size, disk speed and
workload pattern. Cheap QLC disks could take considerable more time than
very expensive enterprise graded NVMe disks.
When com.sun:auto-trim is not present in pool, or the property is
present but value is empty/invalid, they are treated as auto.
Auto Scrub is implemented using a custom per-pool property:
com.sun:auto-scrub
By default this have a cron job entry to scrub all pools on the second
Sunday of every month at 24 minutes past midnight.
See /etc/cron.d/zfsutils-linux and /usr/libexec/zfs/scrub for details
It is possible to disable this by setting a zfs user defined property on
the root dataset for a pool.
Homepage:https://github.com/zfsonlinux License: GPL-2+