ZFS: Unterschied zwischen den Versionen

Aus MyWiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 41: Zeile 41:
  zfs clone backup/fileserver@keep_2017-10-10_23:00:00 backup/snapshot
  zfs clone backup/fileserver@keep_2017-10-10_23:00:00 backup/snapshot
im Anschluss daran die /etc/ctl.conf bearbeiten und ein neues Target einrichten mit dem Pfad zum Clone (/dev/zvol/backup/snapshot)
im Anschluss daran die /etc/ctl.conf bearbeiten und ein neues Target einrichten mit dem Pfad zum Clone (/dev/zvol/backup/snapshot)
<br>
<br>
Ein clone wird mit <b>destroy</b> gelöscht (<b>zfs destroy backup/snapshot</b>)

Aktuelle Version vom 11. Oktober 2017, 12:53 Uhr

Mit gpart show die Festplatte ermitteln für ZFS
zpool create <poolname> <disk ohne pfad>
bsp: zpool create backup da2

erstellt Volume ohne es zu mounten mit einer größe von 26T
zfs create -s -V 26T <poolname von zpool create>/<volumename>
bsp: zfs create -s -V 26T backup/fileserver


vim /etc/ctl.conf

  auth-group ag1 {
       auth-type "none"
       #initiator-portal 192.168.56.102 # optional eine Client IP Adresse
       initiator-name iqn.1991-05.com.microsoft:ie11win8-1 # iSCSI Client Name 
  }
  portal-group pg0 {
       discovery-auth-group no-authentication
       listen 0.0.0.0
       listen [::]
  }
  target iqn.2017-08.de.db.fm.freebsd:target0 {
       auth-group ag1 # nur iSCSI Clients mit dem unter auth-group genannten Initiatorname dürfen zugreifen
       #auth-group no-authentication # keine Authentifizierung - jeder iSCSI Client ist erlaubt!
       portal-group pg0
  
       lun 0 {
               path /dev/zvol/backup/fileserver
               size 26T
       }
  }

echo 'ctld_enable="YES"' >> /etc/rc.conf
service ctld restart

Snapshot erstellen

zfs snapshot -r backup@keep_`date +\%Y-\%m-\%d_\%T`

Zugriff auf ein Snapshot

Der Zugriff auf ein Snapshot von einem iSCSI Volume ist nicht so einfach möglich.
Der Snapshot muss gecloned und dann per iSCSI zur Verfügung gestellt werden

zfs clone backup/fileserver@keep_2017-10-10_23:00:00 backup/snapshot

im Anschluss daran die /etc/ctl.conf bearbeiten und ein neues Target einrichten mit dem Pfad zum Clone (/dev/zvol/backup/snapshot)

Ein clone wird mit destroy gelöscht (zfs destroy backup/snapshot)