VM per Script exportieren?

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.654
Punkte für Reaktionen
1.063
Punkte
288

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
15.029
Punkte für Reaktionen
5.389
Punkte
564
Das Script erstellt einen Klon der VM im VMM (geht binnen Sekunden), exportiert diesen gestoppten Klon und löscht nach dem Export den Klon. Geht einwandfrei
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.654
Punkte für Reaktionen
1.063
Punkte
288
OK, vielen Dank, werde mal versuchen


weil bis jetzt habe ich es manuell gemacht und zumindest bei einer der VDSM dauert es sehr lange bis der Export fertig ist und in der Zwischenzeit muss die VM gestoppt sein.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
15.029
Punkte für Reaktionen
5.389
Punkte
564
Ja, das dauert da genauso lange, da ist der VMM leider kein Rennpferd. Durch den Vorgang mit dem Klonen hast du halt den Vorteil, dass du nix stoppen musst und alles automatisch abläuft.
 

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
3.546
Punkte für Reaktionen
1.846
Punkte
244
Müsste sich mal jemand anschauen, der scripten kann, ob der Export über den Microsoft VSS nicht deutlich beschleunigt werden kann.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
15.029
Punkte für Reaktionen
5.389
Punkte
564
Geht das unter DSM mit dem VMM? Ich weiß nicht, ob das überhaupt implementiert ist.
 

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
3.546
Punkte für Reaktionen
1.846
Punkte
244
DSM würde ja nur den VSS triggern…
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
15.029
Punkte für Reaktionen
5.389
Punkte
564
Den in der VM oder wie?
 

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
3.546
Punkte für Reaktionen
1.846
Punkte
244
Ja, VSS von Microsoft in der Windows VM…
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
15.029
Punkte für Reaktionen
5.389
Punkte
564
Achso. Das ist aber dann der Writer in der VMM. Der Export in VMM läuft aber über die DSM API. Wenn man keine Windows VM hat, wird das vermutlich sonst nix
 

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
3.546
Punkte für Reaktionen
1.846
Punkte
244
Unterstützung seitens des OS ist natürlich Grundvoraussetzung. Aber Windows wäre ja schon einmal ein Anfang.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.654
Punkte für Reaktionen
1.063
Punkte
288
hmm, ich habe da aber mit Windows nichts zu tun, ich habe da lediglich VDSM, eine sogar auf einem produktiv NAS
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.654
Punkte für Reaktionen
1.063
Punkte
288
@plang.pl
also versuche es gerade auf einem Testsystem, aber etwas mache noch falsch

#!/bin/bash
/volume1/@appstore/Virtualization/bin/vmm_backup_ova --dst=NetBackup --batch=1 --guests="OSBSV3"
#Bereinigung
find /volume1/NetBackup/OSBSV3 -name "*.ova" -mtime +14 -exec rm {} \;




NetBackup ist die Freigabe
OSBSV3 heisst sonst die VM

wenn ich es starte (von Aufgabenplaner) passiert eigentlich gar nichts
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.654
Punkte für Reaktionen
1.063
Punkte
288
@plang.pl

Entspannung, jetzt läuft es, hatte da irgendwo noch ein Typo drin
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
15.029
Punkte für Reaktionen
5.389
Punkte
564
Sehr gut.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.654
Punkte für Reaktionen
1.063
Punkte
288
BTW, habe da irgendwo auch manpage dazu gefunden, irgednwie konnte ich es nicht direkt auf der DS erreichen, war vielleicht shcon zu müde

>>>
root@1:~# /var/packages/Virtualization/target/bin/vmm_backup_ova

Usage: /var/packages/Virtualization/target/bin/vmm_backup_ova [--dst] [--batch] [--host] [--guests] [--retent] [--retry]
backup VM to shared folder on VMM

Options:
--default use default options to backup
--dst shared folder path for storing backup OVA
--batch the number of VMs exporting at a time (default: 5)
--host|--guests mutually exclusive options
'--host' only backup VMs which repository is on the specified host (default: all)
'--guests' only backup specified VMs (default: not specified, use | for seperator if there are multiple targets)
--retent the number of backups for retention (default: 3)
--retry the number of times for backup retrying (default: 3)

Examples:
Run backup script by default
./vmm_backup_ova --default
Backup all guests which repository is on the host and store OVAs in certain shared folder
./vmm_backup_ova --dst=<share-name> --host="<host-name>"
Backup all guests which repository is on the host and limit the number of VMs exporting at a time to avoid affecting performance
./vmm_backup_ova --batch=2 --host="<host-name>"
Backup certain guests and store the last two OVAs per VM
./vmm_backup_ova --guests="<guest_name_1>|<guest_name_2>" --retent=2
<<<<
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!