[zfs-auto-snapshot] Heads up: SUNWzfs-auto-snapshot obsoletion in snv 128
Niall Power
Niall.Power at Sun.COM
Sun Nov 15 23:26:28 PST 2009
This is a heads up for user of Tim's zfs-auto-snapshot auto snapshot
service currently delivered
in Solaris Nevada and OpenSolaris. As of build 128 the zfs-auto-snapshot
scripts are being replaced
by a rewritten daemon (time-sliderd).
Time-sliderd will continue to support the existing SMF
auto-snapshot:<schedule> service instances
as it's configuration mechanism so for most users there should be no
significant differences noticeable.
Some of the options will no longer be supported however since they are
either obsolete or too
specifically tied to the zfs-auto-snapshot implementation to make them
portable.
Stuff that will work:
- Default out of the box schedules (frequent, hourly, daily, weekly,
monthly)
- Custom schedules
SMF properties that will be supported:
- interval
- period
- keep
SMF properties that won't be supported
- "offset" The time-slider daemon schedules snapshots based on relative
times rather that absolute times which makes it more suitable for systems
that do not have constant 24/7 uptime so this feature isn't so relevant
anymore (it only got implemented recently in zfs-auto-snapshot also)
- "label" Dropping it allows naming shemes to be simplified and
enforces uniqueness when SMF tries to import an auto-snapshot instance
- backup/backup-save-cmd/backup-lock
We plan to implement an rsync based backup mechanism that allows backups
to be browsed like a proper filesystem instead of having binary
snapshot blobs
that are explicitly classified as unstable/volatile by zfs(1)
For those who want to use time-slider without going through the GUI, simply
enable/configure (or create) the auto-snapshot instances you need then
enable
the time-slider SMF service. time-slider will pick up the enabled
auto-snapshot
instances and schedule snapshots for them.
For folks who prefer to continue using zfs-auto-snapshot, you will need to
remove SUNWgnome-time-slider and install the existing zfs-auto-snapshot
packages instead.
Comments/questions welcome ;)
Cheers,
Niall.
More information about the zfs-auto-snapshot
mailing list