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

Antwort per Email an