Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Export Script in crontab

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: irix, Dayworker

Member
Beiträge: 6
Registriert: 16.08.2004, 13:40

Export Script in crontab

Beitragvon slider50ccm » 21.09.2004, 16:24

Hallo Community!

ich hab folgendes Problem:
ich möchte täglich meine VM's via Export "backupen".
jetzt hab ich ein schönes shell-script erstellt und wollt das per crontab täglich nachts ausführen.......
nun fährt er die server runter, und wieder hoch, nur beim export-befehl macht er nichts???

Kann mir da vielleicht einer helfen?
bin für jede antwort dankbar.

schönen tag noch, ah

Member
Beiträge: 166
Registriert: 14.06.2004, 14:49
Wohnort: Darmstadt

Beitragvon wandan » 22.09.2004, 12:23

Hi

Das heist, das Script zieht er an, nur den Backup nicht..

jetzt wäre es doch bestimmt hilfreich, wenn du das Script hier mal postest...

Grüße
Alex

Member
Beiträge: 6
Registriert: 16.08.2004, 13:40

Beitragvon slider50ccm » 22.09.2004, 14:19

Hi!

also hier nun das 3 zeilen script :wink:

vmware-cmd /root/vmware/linux/linux.vmx stop trysoft
vmkfstools -e /vmfs/vmhba0:0:0:1/linux_$(date +"%Y%m%d").vmdk /vmfs/vmhba0:0:0:1/linux.dsk
vmware-cmd /root/vmware/linux/linux.vmx start

die zeile

vmkfstools -e /vmfs/vmhba0:0:0:1/linux_$(date +"%Y%m%d").vmdk /vmfs/vmhba0:0:0:1/linux.dsk

wird nicht ausgeführt!!??

Member
Beiträge: 475
Registriert: 17.06.2004, 13:06
Wohnort: Germany - Laichingen
Kontaktdaten:

Beitragvon stgepopp » 22.09.2004, 20:07

Hallo,

ich vermute, dass die Kommandoersetzung der Shell hier nicht funktioniert. Du kannst das problematische Kommando auch mit "vmkfstools -e ...linux_`date ...`.vmdk" ausführen. Hilfreich wären auch noch echo Zeilen die Shell-Substitution in eine Datei ausgeben. z.B:

echo $(date ...) >/tmp/ausgabe
echo `date ...` >>tmp/ausgabe

Erich

Member
Beiträge: 6
Registriert: 16.08.2004, 13:40

Beitragvon slider50ccm » 22.09.2004, 20:13

hallo,

leider funktioniert es so auch nicht.
hab nun mal das datum weg gelassen, und dennoch führt er den export nicht aus??

gruss, andreas

Member
Beiträge: 475
Registriert: 17.06.2004, 13:06
Wohnort: Germany - Laichingen
Kontaktdaten:

Beitragvon stgepopp » 22.09.2004, 20:22

Ich sehe jetzt erst, dass Du die vmdk's in ein (dasselbe) vmfs-Dateisystem exportierst. Das ist eigentlich unüblich und für das Backup bringt es auch nichts weil es diesselbe Platte ist. Dennoch sollte es funktionieren. Gib trotzdem mal ein anderes Verzeichnis an z.B. vmkfstools -e /tmp/backup.vmdk /vmfs/...*.dsk.

Kann auch daran liegen, dass die Ausgabedatei schon existiert. Teste Dein Kommando alleine auf der Kommandozeile. Dann siehst Du auch ggf. Fehlermeldungen vom vmkfstools.

Erich

Member
Beiträge: 6
Registriert: 16.08.2004, 13:40

Beitragvon slider50ccm » 22.09.2004, 20:31

Hallo,

also, wenn ich das script via ./script.sh ausführe, funktioniert es??

also, hab's jetzt mal in /tmp/ gemacht und folgende ausgabe erhalten:

---schnipp----

vmkfstools -e /tmp/linux_xxxxx.vmdk /vmfs/vmhba0:0:0:1/linux.dsk
Exporting disk /vmfs/vmhba0:0:0:1/linux.dsk:
Export: 1% done.

---schnapp----

und ins /vmfs/vmhba0:0:0:1/l

---schnipp----

vmkfstools -e /vmfs/vmhba0:0:0:1/linux_xxxxx.vmdk /vmfs/vmhba0:0:0:1/linux.dsk
Exporting disk /vmfs/vmhba0:0:0:1/linux.dsk:
Unknown filesystem 0x2fabf15e for directory /vmfs/vmhba0:0:0:1. Using non-linking locking.
Unknown filesystem 0x2fabf15e for directory /vmfs/vmhba0:0:0:1. Using non-linking locking.
Export: 0% done.

---schnapp----

Member
Beiträge: 475
Registriert: 17.06.2004, 13:06
Wohnort: Germany - Laichingen
Kontaktdaten:

Beitragvon stgepopp » 22.09.2004, 20:35

Ja, im 1.Fall sieht es gut aus, sollte dann auch als cronjob laufen. Im 2.Fall gibt es die Fehlermeldung und der Export scheint nicht anzulaufen. Zum Fehler kann ich im Moment nichts sagen, dachte eigentlich, dass dies funktioneren sollte. Mein ESX ist grade zerlegt. Ich probiers nächste Woche aus.

Hab's soeben ausprobiert:

root@amd-esx1 Local1]# vmkfstools -e /vmfs/Local1/bma-0.vmdk /vmfs/Local1/bma-0
Exporting disk /vmfs/Local1/bma-0.dsk:
Export: 4% done.

Scheint zu klappen

Member
Beiträge: 166
Registriert: 14.06.2004, 14:49
Wohnort: Darmstadt

Beitragvon wandan » 23.09.2004, 17:29

Hi

Schau dir für dein Backup mal das hier an:
http://www.vmts.net/vmbk.htm

Da ist auch alles für cron usw. dabei.

Ob ein Export ins vmfs volume geht weis ich so jetzt gar nicht... Ich kann mich dunkel erinnern, dass auf dem vmfs nur files im monolithic format sein dürfen. Das müsst ich jetzt aber auch mal prüfen..

Grüße
Alex


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast