Benutzer-Werkzeuge

Webseiten-Werkzeuge


freebsd:zfs-snapshot

ZFS-Snapshot

SnapShot erstellen und anzeigen

> zfs snapshot tank0/home/Fritz@Montag
> zfs list -t snapshot
> zfs destroy tank0/home/Fritz@Montag

unser Pool "home":

> zfs list -o space home
NAME  AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD
home  6,34T  2,44T     2,00G   2,44T              0      6,23M

dieses Kommando listet alle SnapShots vom Pool "home" auf

> zfs list -rt snapshot home
NAME                            USED  AVAIL  REFER  MOUNTPOINT
home@2020-08-08_03.28.16--52h  1,97G      -  2,44T  -
home@2020-08-08_13.02.57--52h  17,9M      -  2,44T  -
> zfs list -rt snapshot -o name home
NAME
home@2020-08-08_03.28.16--52h
home@2020-08-08_13.02.57--52h
> zfs list -rt snapshot -o name,creation home
NAME                           CREATION
home@2020-08-08_03.28.16--52h  Sa. Aug.  8  3:28 2020
home@2020-08-08_13.02.57--52h  Sa. Aug.  8 13:02 2020

einen SnapShot vom Pool "home" löschen

> zfs destroy -r home@2020-08-08_03.28.16--52h

löscht alles (SnapShots und Volumen) vom Pool "home"

> zfs destroy -r home

> zfs list -rt snapshot home
no datasets available
> zfs list -o space home
NAME  AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD
home  6,34T  2,44T         0   2,44T              0      5,52M

SnapShot mounten

# zfs list -rt snapshot
...

# zfs list -rt snapshot daten/mm
NAME                                USED  AVAIL     REFER  MOUNTPOINT
daten/mm@2021-07-04_01.00.00--52h  3.02G      -     27.8T  -
daten/mm@2021-07-05_01.00.00--52h   519M      -     27.8T  -
daten/mm@2021-07-06_01.00.00--52h   840K      -     27.7T  -

# mkdir /mnt_alt

# mount -t zfs daten/mm@2021-07-05_01.00.00--52h /mnt_alt/

# df -h
...
daten/mm@2021-07-05_01.00.00--52h     30T     28T    2.1T    93%    /mnt_alt
/home/http/wiki/data/pages/freebsd/zfs-snapshot.txt · Zuletzt geändert: von manfred