Ubuntu: zfs anlık görüntüsü nasıl bağlanır?


19

Zfs anlık görüntüsünü monte etmeye çalışıyorum. Çok kolay olmalı ... ama bunu yapamam. Ubuntu Server 11.10 Oneric, kernel 3.0.0-15-server kullanıyorum.

Dan Yüklü ZFS ppa da ben zfs-otomatik anlık kullanıyorum. Elle oluşturulan anlık görüntülerle aynı durumlar.

Zfs snapshot nasıl monte edilir?

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

Yanıtlar:



23

Bugün itibariyle, Linux'taki ZFS (ZoL) artık veri kümesinin kökündeki görünmez (gizli değil, görünmez) bir dizin aracılığıyla anlık görüntülere salt okunur erişimi desteklemektedir.

# ls -a /tank/test
./  ../  boot.tar  text.tar  text.tar.2
# cd /tank/test/.zfs/
# ls -a
./  ../  shares/  snapshot/

Gelen snapshotdizindeki tüm anlık salt okunur kopyalarını bulabilirsiniz.

İle .zfsgörünür hale getirebilirsiniz zfs set snapdir=visible tank/test.

Kaynak: https://pthree.org/2012/12/19/zfs-administration-part-xii-snapshots-and-clones/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.