Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
server_und_serverdienste:linux_zfs_autosnapshots_auf_zvol_und_datasets_mounten [2023/01/23 13:40] – [Snapshots mounten (vdev)] lomaserver_und_serverdienste:linux_zfs_autosnapshots_auf_zvol_und_datasets_mounten [2023/01/24 11:13] – [Installation und Konfiguration] loma
Zeile 31: Zeile 31:
  
 Umgekehrt gehts auch mit ''zfs inherit'' Umgekehrt gehts auch mit ''zfs inherit''
 +
 +Welche virtuellen HDD's nun für Autosnapshot aktiviert sind, siehts du mit
 + zfs get com.sun:auto-snapshot | grep true
  
 Zeiten für die Snapshots kannst du hier konfigurieren:  Zeiten für die Snapshots kannst du hier konfigurieren: 
Zeile 49: Zeile 52:
  
 Danach kannst du das DEV read only mounten. z.B. Danach kannst du das DEV read only mounten. z.B.
- mount -o noload,ro /dev/zvol/rpool/data/vm-110-disk-0@zfs-auto-snap-2022-12-31-0638-part1 /mnt/snapshots+ mount -o noload,ro /dev/zvol/rpool/data/vm-110-disk-0@zfs-auto-snap-2022-12-31-0638-part1 /mnt/snapshots   #Linux 
 + mount -o ro /dev/zvol/rpool/data/vm-110-disk-0@zfs-auto-snap-2022-12-31-0638-part1 /mnt/snapshots   #Windows
  
 ==== Direktes Reovery von VDEV's oder einzelnen Dateien ==== ==== Direktes Reovery von VDEV's oder einzelnen Dateien ====
Zeile 61: Zeile 65:
  zfs clone rpool/data/vm-115-disk-2@zfs-auto-snap-2023-01-23-1130 rpool/data/vm-999-disk-2  zfs clone rpool/data/vm-115-disk-2@zfs-auto-snap-2023-01-23-1130 rpool/data/vm-999-disk-2
  
-Nach dem Rollback kannst deine Maschine wieder starten. Möchtest du nur ein paar Daten aus einem Snapshot herausholen, musst du die VDEVS mounten. Erster Mountbefehl (siehe oben). Nun möchtest du ja die Daten auch direkt ohne Umwege zurückspielen. Deshalb mounten wir auch das aktuelle LiveVDEV der VM dazu+Nach dem Rollback kannst deine Maschine wieder starten. Möchtest du nur ein paar Daten aus einem Snapshot herausholen, musst du die VDEVS mounten. Erster Mountbefehl (siehe oben). Nun möchtest du ja die Daten auch direkt ohne Umwege zurückspielen. Deshalb mounten wir auch das aktuelle LiveVDEV der VM dazu. Hierzu muss die VM herunter gefahren werden. 
  
  mount /dev/zvol/rpool/data/vm-110-disk-0 /mnt/snaplive  mount /dev/zvol/rpool/data/vm-110-disk-0 /mnt/snaplive
Zeile 69: Zeile 73:
  umount /mnt/snapshot  umount /mnt/snapshot
  
 +=== Daten eine laufende VM recovern ===
 +Auch das ist möglich. Dann eben über das Netzwerk. In Linux kannst du hierfür SSH verwenden, in Windows verwendest du Filezilla. Sollten die Proxmoxserver so eingestellt sein das eine Auth nur mittels SSH-Key möglich ist, muss die Passwortauth vor dem Kopiervorgang temporär freigeschalten werden. 
  
 +<code bash sshd_config>
 +...
 +# To disable tunneled clear text passwords, change to no here!
 +- PasswordAuthentication no
 ++ PasswordAuthentication yes
 +#PermitEmptyPasswords no
 +...
 +</code>
 +Danach den SSH-Server neustarten. Nach dem Kopieren sind die Einstellungen wieder zurück zu setzten. Möglicherweise macht das auch Puppet für dich ;-)
 ===== Snapshots mounten (datasets) ===== ===== Snapshots mounten (datasets) =====
 Bei Datasets ist es einfacher, kann mit z.B.  Bei Datasets ist es einfacher, kann mit z.B.