Ich versuche, ZFS-Snapshot einzuhängen. Es sollte so einfach sein ... aber das kann ich nicht. Ich verwende Ubuntu Server 11.10 Oneric, Kernel 3.0.0-15-Server.
Installierte ZFS von ppa auch ich benutze ZFS -Auto-Snapshot. Bei manuell erstellten Schnappschüssen die gleichen Situationen.
Wie kann ich einen zfs-Schnappschuss mounten?
root@us1:/# zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
tank/www@zfs-auto-snap_hourly-2012-02-11-1917 0 - 268K -
root@us1:/# zfs mount tank/www@zfs-auto-snap_hourly-2012-02-11-1917 /mnt/snapshot/tank/www
too many arguments
usage:
mount
mount [-vO] [-o opts] <-a | filesystem>
For the property list, run: zfs set|get
For the delegated permission list, run: zfs allow|unallow
root@us1:/# zfs mount tank/www@zfs-auto-snap_hourly-2012-02-11-1917
cannot open 'tank/www@zfs-auto-snap_hourly-2012-02-11-1917': operation not applicable to datasets of this type
Ab heute unterstützt ZFS unter Linux (ZoL) auch den schreibgeschützten Zugriff auf Snapshots über ein unsichtbares (nicht verstecktes, unsichtbares) Verzeichnis im Stammverzeichnis des Datasets.
Im
snapshot
Verzeichnis finden Sie schreibgeschützte Kopien aller Ihrer Schnappschüsse.Sie können
.zfs
über sichtbar machenzfs set snapdir=visible tank/test
.Quelle: https://pthree.org/2012/12/19/zfs-administration-part-xii-snapshots-and-clones/
quelle