Hi Stefan, bei dir findet das Skript die Variable "ExportPath" nicht bzw. denkt diese ist leer.
Kannst du mir noch die main.cfg zukommen lassen? Diese sollte in v6.1 unter /usr/share/netzint/etc/main.cfg liegen. VG, Maurice -----Ursprüngliche Nachricht----- Von: linuxmuster-user [mailto:linuxmuster-user-boun...@lists.linuxmuster.net] Im Auftrag von Stefan Senft Gesendet: Donnerstag, 25. August 2016 18:28 An: Discussions about using linuxmuster.net <linuxmuster-user@lists.linuxmuster.net> Betreff: Re: [lmn] XEN automat.Backup auf Festplatte Hallo Maurice, es hat etwas gedauert: Leider hatte ich ein anderes, dringenderes Problem, welches wieder behoben ist: Ich habe das Backup-Skript laufen lassen um den LMN-Server zu sichern und recht viele Fehler bekommen, die ich nicht einschätzen konnte. Daher habe ich den LMN-Server heruntergefahren und dann das Backup-Skript laufen lassen: [root@xen ~]# /usr/share/netzint/tools/backup.sh Starting to backup... VM list: 00e74f9e-e469-642d-ee56-c19af2703f34 812c2df6-acc8-eb1c-72c3-4b9b4713e58f a0bbb0be-5789-f2d0-009c-dd9ea9b0fff5 ExportPath: /var/run/sr-mount// Error code: VM_IS_SNAPSHOT Error parameters: 812c2df6-acc8-eb1c-72c3-4b9b4713e58f (lmn61.ipfire_backup_2016-08-23_15-34-41), snapshot failed to snapshot VM uuid = 812c2df6-acc8-eb1c-72c3-4b9b4713e58f Error code: VM_IS_SNAPSHOT Error parameters: a0bbb0be-5789-f2d0-009c-dd9ea9b0fff5 (lmn61.ipfire_backup_2016-08-23_15-35-33), snapshot failed to snapshot VM uuid = a0bbb0be-5789-f2d0-009c-dd9ea9b0fff5 Start backup lmn61.server_backup_2016-08-25_16-45-26 ... The server failed to handle your request, due to an internal error. The given message may give details useful for debugging the problem. message: Failure("Compression via zcat failed: exit code 1") Successfully backup lmn61.server_backup_2016-08-25_16-45-26 to /var/run/sr-mount// Done! Danach lies sich der LMN-Server nicht mehr starten von der XenCenter-Konsole. Über die XenServer-Oberfläche bekam ich Grub-Fehlermeldungen beim Versuch den LMN-Server zu starten. Ein Zurücksetzen auf einen früheren Snapshot (den nach dem ersten erfolglosen Versuch das lvhome zu vergrößern, brachte den LMN-Server wieder zum Laufen! Zwei Meldungen sind mir danach beim Herunterfahren des LMN-Servers aufgefallen, aber die sind ja vielleicht auch normal? rm: cannot remove /var/run - read only filesystem: ln: cannot remove /var/run - read only filesystem: Das verzeichnis der Backups unter /var/run/st-mounts ist allerdings auf dem LMN-Server nicht vorhanden, so dass ich nicht davon ausgehe, dass es etwas mit XEN-Backups zu tun hat. Hier nun das Gewünschte: [root@xen ~]# xe sr-list uuid ( RO) : 91272d73-03d3-b6d6-1b6a-999abdf8c3da name-label ( RW): XenServer Tools name-description ( RW): XenServer Tools ISOs host ( RO): xen type ( RO): iso content-type ( RO): iso uuid ( RO) : b7055725-a9d5-ef88-935e-7fe1b363a4b3 name-label ( RW): DVD drives name-description ( RW): Physical DVD drives host ( RO): xen type ( RO): udev content-type ( RO): iso uuid ( RO) : e5ba05ed-ced1-13a4-d33b-b7fd006fb99e name-label ( RW): Removable storage name-description ( RW): host ( RO): xen type ( RO): udev content-type ( RO): disk uuid ( RO) : 6954080a-7619-6bb7-d8d2-45248400ad99 name-label ( RW): Local storage name-description ( RW): host ( RO): xen type ( RO): ext content-type ( RO): user Gruß Stefan Maurice Cazautet <maurice.cazau...@netzint.de> schrieb am Thu, 25 Aug 2016 15:15:29 +0000: > Hi Stefan, > > da sollte noch alles gehen, der Fehler hat sich bei mir in 6.2 >eingeschlichen. > > Sende mir mal (am besten in einer Datei) den Inhalt von "xe sr-list" >auf dem XenServer. > > VG, > > Maurice Cazautet > Netzint OHG | IT Consultant > > Office: +49 7723 8739750-2 > Web: www.netzint.de > Mail: maurice.cazau...@netzint.de > Address: Netzint OHG, Kreuzstr. 4-6, 78148 Gütenbach, Germany > > Geschäftsführer/Managing Directors: Maurice Cazautet, Kai Wursthorn >| Firmensitz/Head Office: Gütenbach | Amtsgericht/Local Court: >Freiburg i. Br. | Handelsregister/Commercial Register: HRA 703557 >Diese E-Mail könnte vertrauliche und/oder rechtlich geschützte >Informationen enthalten. Wenn Sie nicht der richtige Adressat sind oder >die E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den >Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie >die unbefugte Weitergabe dieser E-Mail ist nicht gestattet. > This e-mail may contain confidential and/or privileged information. >If you are not the intended recipient (or have received this e-mail in >error) please notify the sender immediately and destroy this e-mail. >Any unauthorised copying, disclosure or distribution of the material in >this e-mail is strictly forbidden. > > > > > -----Ursprüngliche Nachricht----- > Von: linuxmuster-user >[mailto:linuxmuster-user-boun...@lists.linuxmuster.net] Im Auftrag von >Stefan Senft > Gesendet: Donnerstag, 25. August 2016 16:36 > An: Discussions about using linuxmuster.net > Betreff: Re: [lmn] XEN automat.Backup auf Festplatte > > Hallo Maurice, > >> Es geht um das "/etc/main.cfg " am Ende. > ich verwende noch LMN6.1 und das "/etc/main.cfg" ist im Skript >vorhanden. Habe daher erst mal nix verändert. > > Hier das Skript (Anfang): > /usr/share/netzint/tools/backup.sh > > #!/bin/bash > PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin > # NetzInt XenServer-Backup for linuxmuster.net 6.1x # # >maurice.cazau...@netzint.de # 04.01.2015 # GPL V3 # v0.2.2 # read >configfiles . /usr/share/netzint/etc/main.cfg || exit 1 # > > ################################################################ > VMs=$(xe vm-list tags:contains=$Tag | grep uuid| awk '{print $5}') >date=$(date +%Y-%m-%d_%H-%M-%S) vm_array=(${VMs//,/ }) > ret_code=0 > snapshot_uuid_array= > snapshot_name_array= > backup_ext=".xva" > echo "Starting to backup..." | tee -a /tmp/$date.log echo "VM list: >${vm_array[@]}" | tee -a /tmp/$date.log if [[ -z "$1" ]] then >ExportPath="/var/run/sr-mount/$(xe sr-list name-label=BackupSto$ else >ExportPath="$ExportPath/" > fi > ... > > Hier meine main.cfg: /usr/share/netzint/etc/main.cfg > > ################################################################ > # Backup Parameter# > ################################################################ > > ExportPath="/mnt/xenbkp" > Email="i...@netzint.de" > Subject="XEN-Backup" > Tag="ni-backup" > Compress="true" # true|false > > Gruß > Stefan > > Maurice Cazautet <maurice.cazau...@netzint.de> schrieb am Wed, 24 Aug >2016 06:12:44 +0000: >> Hi Stefan, >> >> es gibt aber da glaube ich noch ein Copy&Paste Fehler von mir in der >>backup.sh. So müssen die ersten Zeilen aussehen: >> >> #!/bin/bash >> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin >> # XenServer-Backup for linuxmuster.net 6.2x # # >> maurice.cazau...@netzint.de # 27.04.2016 # GPL V3 # v0.3.0 # read >> configfiles locationOfScript=$(dirname "$(readlink -e "$0")") cd >> $locationOfScript . ../etc/main.cfg || exit 1 >> >> >> Es geht um das "/etc/main.cfg " am Ende. >> >> VG, >> >> Maurice >> >> -----Ursprüngliche Nachricht----- >> Von: linuxmuster-user >>[mailto:linuxmuster-user-boun...@lists.linuxmuster.net] Im Auftrag von >>Stefan Senft >> Gesendet: Dienstag, 23. August 2016 15:44 >> An: Discussions about using linuxmuster.net >> Betreff: Re: [lmn] XEN automat.Backup auf Festplatte >> >> Hallo Maurice, >> >> habe nun auf Xen in der main.cfg: >> ExportPath="/mnt/xenbkp" >> >> und die Festplatte ist auch auf /mnt/xenbkp gemountet. >> >> Wenn ich ein Backup starte wird es aber gespeichert nach >>/var/run/sr-mount und nicht auf die USB-Festplatte. >> >> Was habe ich übersehen? >> >> Gruß >> Stefan >> >> Maurice Cazautet <maurice.cazau...@netzint.de> schrieb am Mon, 22 Aug >>2016 13:15:20 +0000: >>> Hi Stefan, >>> >>> ja genau. >>> >>> VG >>> >>> -----Ursprüngliche Nachricht----- >>> Von: linuxmuster-user >>>[mailto:linuxmuster-user-boun...@lists.linuxmuster.net] Im Auftrag >>>von Senft, Stefan >>> Gesendet: Montag, 22. August 2016 10:44 >>> An: Discussions about using linuxmuster.net >>> Betreff: Re: [lmn] XEN automat.Backup auf Festplatte >>> >>> Hallo Maurice, >>> >>> wenn ich also die Festplatte gemountet habe und den Eintrag in der >>>main.cfg gemacht und die Tags bei den VMs gesetzt habe, brauche ich >>>nichts weiter zu tun (also kein NewSR, wie bei dem Beispiel mit der >>>NAS)? >>> >>> Gruß >>> Stefan >>> >>> Am 22.08.2016 09:54, schrieb Maurice Cazautet: >>>> Hi, >>>> >>>> du kannst in der main.cfg den Mount-Pfad zu deiner USB-HDD einfach >>>>eingeben: >>>> >>>> ################################################################ >>>> # Backup Parameter # >>>> ################################################################ >>>> ExportPath="/mnt/xenbkp " # Example /mnt/UsbHdd >>>> >>>> In der 6.1 bzw. XenServer 6.5 Appliance habe ich noch kein Feature >>>>eingebaut welches die Kapazität prüft oder alte Backups löscht. Das >>>>muss also selbst vorgenommen werden. >>>> >>>> Vg, >>>> >>>> Maurice Cazautet >>>> >>>> >>>> -----Ursprüngliche Nachricht----- >>>> Von: linuxmuster-user >>>> [mailto:linuxmuster-user-boun...@lists.linuxmuster.net] Im Auftrag >>>>von Senft, Stefan >>>> Gesendet: Freitag, 19. August 2016 15:27 >>>> An: Discussions about using linuxmuster.net >>>> Betreff: [lmn] XEN automat.Backup auf Festplatte >>>> >>>> Hallo, >>>> >>>> ich arbeite mit LMN6.1 unter XEN6.5 nach Anleitung >>>>"Installationsanleitung XenAppliance V0.2.2". >>>> >>>> Konfiguration automatisches Backup >>>> S.55 "Tragen Sie den Pfad zur Freigabe ein, welchen Sie verwenden >>>>wollen..." >>>> Wie lautet der dann, wenn ich eine Festplatte unter unter >>>>/mnt/xenbkp am XEN habe - 10.16.1.10:/mnt/xenbkp ? >>>> >>>> Automatische Backups >>>> S.58 >>>> Wie automatisch ist denn das Backup? >>>> Wird geprüft, ob genügend Speicherplatz vorhanden ist für den >>>>Snapshot und alte Snapshots dann bei Speicherbedarf gelöscht - oder >>>>müsste ich dafür noch ein weiteres Skript her? >>>> >>>> MfG >>>> Stefan >>>> >>>> _______________________________________________ >>>> linuxmuster-user mailing list >>>> linuxmuster-user@lists.linuxmuster.net >>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user >>>> _______________________________________________ >>>> linuxmuster-user mailing list >>>> linuxmuster-user@lists.linuxmuster.net >>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user >>> >>> _______________________________________________ >>> linuxmuster-user mailing list >>> linuxmuster-user@lists.linuxmuster.net >>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user >>> _______________________________________________ >>> linuxmuster-user mailing list >>> linuxmuster-user@lists.linuxmuster.net >>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user >> >> _______________________________________________ >> linuxmuster-user mailing list >> linuxmuster-user@lists.linuxmuster.net >> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user >> _______________________________________________ >> linuxmuster-user mailing list >> linuxmuster-user@lists.linuxmuster.net >> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > > _______________________________________________ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user > _______________________________________________ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user _______________________________________________ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user _______________________________________________ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user