XenServer VM Export auf ein Synology NAS NFS Volume
Hallo zusammen
Wir haben neu in unserer Umgebung eine Synology RS2414+ NAS Appliance.
Wie man diese einrichtet ist in der Doku des Herstellers ersichtlich ;-)
Ich möchte hier nur auf Punkte eingehen, wie das NFS auf der Appliance eingerichtet und im XenServer zum VM-Export benutzt wird.
Im ersten Schritt werden die Volumes und freigegebenen Ordner gemäss Doku eingerichtet.
Danach sollte man kontrollieren ob NFS aktiviert ist:
Nun müssen die NFS Berechtigungen auf dem freigegebenen Ordner hinterlegt werden:
Dabei werden die Host-Systeme (in unserem Fall die XenServer) definiert, welche auf den NFS Ordner zugreifen dürfen.
Man beachte auch den „Mount path“ unten links (in dem Fall „/volume1/Backup“). Diesen werden wir in der CLI benötigen
Die NAS ist nun bereit und wir wechseln in die CLI des XenServers.
Als erstes erstellen wir einen Ordner, welcher den Mount-Pfad für das NFS bildet, z.B.
mkdir /tmp/bkp
Im nächsten Schritt müssen wir den NFS Ordner mounten (192.168.199.210 = IP unserer NAS):
mount -t nfs 192.168.199.210:/volume1/Backup /tmp/bkp
Und zu guter Letzt können wir nun die einzelnen Virtuellen Maschinen exportieren:
xe vm-export vm="Name der VM" filename="Exportpfad" --compress xe vm-export vm=PITVM01 filename=/tmp/bkp/PITVM01.xva --compress
Der Parameter –compress sorgt dafür dass die exportierte Datei komprimiert wird.
Wenn ihr danach sucht, findet ihr auch entsprechende Skripte um dies automatisieren zu können.
Viel Spass beim Ausprobieren ;-)