Backup von virtuellen Maschinen - best practice?

  • Die Backup-App von UGOS ist ja - vorsichtig ausgedrückt - ungenügend, wenn man auf einen externen Datenträger sichern will.

    Ich habe mir deshalb Duplicacy im Docker installiert und eingerichtet. Das ganze funktionert top. Auch mit Systemordnern wie Docker.

    Meine Frage: ich will ebenfalls die Harddisk-Dateien von 2 virtuellen Maschinen backupen. Die müssten ja ebenfalls irgendwo im /volume1 liegen. Weiss jemand, wo ich da suchen muss? Oder gibt es da sogar noch einen besseren Ansatz?

  • Schon mal hier komplett durchgeschaut?

    UGREEN DXP2800 | UGOS 1.15.1.0127 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.2.3 (Trixie) - AGH - NPM - Unbound
     MacBook Air M4 | macOS 26.4.1 |  mobile devices only | FRITZ!Box 7690 (OS 8.22) | Eaton Ellipse ECO 650 DIN USB USV

  • Wenn Du ein Backup der VMs haben willst, geht das nur über die regelmäßige Export Funktion der VM. Die Exportierte .ova Datei kannst Du dann mit dem normalen Backup mitsichern.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Hier passt's besser: das Ergebnis meiner "Androhung"... ;)

    VM: Home Assistant, Basis-Installation, zwei Add-Ons

    • Wegsichern hat ca. 7 Minuten gedauert (von NVME auf HDD)
    • OVA Größe 1,7GB
    • Rücksichern über OVA-Import unproblematisch
    • es müssen nach dem Import nur ein paar Basics wieder eingestellt werden (USB, Sprache, usw.)
    • Ferdisch... 😆

    PS: und für zwischendurch bin ich jetzt tatsächlich mit SFTP-Sicherungen der Settings fine.

    UGREEN DXP2800 | UGOS 1.15.1.0127 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.2.3 (Trixie) - AGH - NPM - Unbound
     MacBook Air M4 | macOS 26.4.1 |  mobile devices only | FRITZ!Box 7690 (OS 8.22) | Eaton Ellipse ECO 650 DIN USB USV

  • Aber (gerade für HA) wenig praktikabel, da erstens die VM dafür runtergefahren werden muss und zweitens das Backup (OVA-Export) manuell erfolgt. Da bleib ich dann in dem Fall doch lieber beim automatischen Backup, welches HA selbst anbietet, aber anderer Thread.

    -------
    DXP480T Plus, 2x32 GB Crucial DDR5 4800MHz, 4x4 TB Samsung 990 PRO NVMe,CyberPower USV OR650ERM1U mit RMCARD400

  • Die HA-Backups sichere ich automatisch über zwei externe SFTP-Storages

    UGREEN DXP2800 | UGOS 1.15.1.0127 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.2.3 (Trixie) - AGH - NPM - Unbound
     MacBook Air M4 | macOS 26.4.1 |  mobile devices only | FRITZ!Box 7690 (OS 8.22) | Eaton Ellipse ECO 650 DIN USB USV

  • also ist alles manuell. Das sollte sich doch automatisieren lassen. Alles was über die UI geklickt wird löst ja einen "entsprechenden" Befehl aus. Ansonsten taugt der Export als OVA nur als temporäre Lösung bzw. für adhoc Aktionen aber nicht als "Backup-Lösung".

  • Alles was über die UI geklickt wird löst ja einen "entsprechenden" Befehl aus.

    Richtig.

    Wer neugierig ist, findet Qemu als Virtualisierer und mit etwas mehr Anstrengung auch die Dokumentation dazu.

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Vielen Dank

    Keine Ursache. Falls ich den Sarkasmus überlesen habe, du weißt ja nun, wo du dich einlesen müsstest, wenn es keiner fertig liefert..

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Vielleicht magst du mir ein wenig auf die Sprünge helfen alter Mann

    In diesem Beitrag habe ich bereits einen Weg aufgezeigt, wie man eine VM in ein VMDK-Disk-Image überführt. Leider ist es mir bisher nicht gelungen, mit den von UGOS Pro zur Verfügung gestellten Bordmitteln ein OVA-Image zu erstellen. Dein Wink mit dem Zaunpfahl bezüglich QEMU hat mich auf die Schnelle nicht wirklich weiter gebracht. Könntest du es vielleicht übers Herz bringen, ein paar weitere Informationen diesbezüglich preiszugeben, oder anders gefagt... hast du auf der Kommandozeile von UGOS Pro bereits erfolgreich ein OVA-Image erstellt und falls ja, wie?

    Nachtrag: Ein...

    Code
    qemu-img convert -f qcow2 -O ova ...

    ... funktioniert bei mir jedenfalls nicht. Grade nochmal getestet.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP2800 - 1TB Crucial P310 NVMe RAID1 - 2TB Crucial MX500 SSD RAID1 - 16 GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

    Edited once, last by Tommes (January 22, 2026 at 6:30 PM).

  • Ich nutze keine VM. Aber ich habe geschaut und qemu-img ist nicht drauf, du brauchst ein Zwischensystem. Mehrstufig wird es trotzdem:

    Die virtuelle Platte muss in ein vmdk convertiert werden, die Config brauchst als ofv und aus beidem machst ein tar-File welches die ova ist.

    Eigentlich was für einen DevOp ;)

    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Ich nutze keine VM.

    Interessant!

    Aber ich habe geschaut und qemu-img ist nicht drauf…

    … dann bist du nicht richtig informiert, denn…

    Code
    which qemu-img
    /usr/bin/qemu-img

    Auch habe ich bereits mittels qemu-img bereits ein VMDK-Disk-Image erstellt. Nur beherrscht qemu-img anscheinend nicht die Konvertierung in ein OVA-Image.

    Die virtuelle Platte muss in ein vmdk convertiert werden, die Config brauchst als ofv und aus beidem machst ein tar-File welches die ova ist.

    Schreib das doch mal als Befehl, wie ich aus einem vmdk ein ova mache. Schitt für Schritt. Anscheinend weißt du ja wie es geht, warum also verrätst du es mir bzw. uns dann nicht?

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP2800 - 1TB Crucial P310 NVMe RAID1 - 2TB Crucial MX500 SSD RAID1 - 16 GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • Interessant!

    Wozu? Eine Handvoll Dockerinstanzen reichen.

    … dann bist du nicht richtig informiert

    Nein, schlampig. Ich habe mich vertippt.

    wie ich aus einem vmdk ein ova mache

    Ein ova ist nur tar-File.

    Code
    tar -cvf VM.ova cm.ofv VM.vmdk
    Meine Hardware


    • DXP6800PRO | 2 x CT16G48C40S5.M8A1 16 GB 4800 MHz | 3 x Seagate ST12000VN0008-2YS101 12TB | 3 x Samsung SSD 870 EVO 1TB | 4 x Samsung SSD 990 PRO 2TB

  • Ein ova ist nur tar-File.

    Vielen Dank für diese kleine und unscheinbar wirkende Randinformation - die ich in deinem vorherigen Beitrag wohl auch gekonnt überlesen habe - und in mir grade einen Aha-Effekt ausgelöst hat. Das war mir nicht bewusst und ich habe das so auch noch nirgendwo nachlesen können.

    Ich werde mir das übers Wochenende mal genauer anschauen und eine Test-VM über die Kommandozeile als ova exportieren und diese im Anschluss wieder importieren. Wenn das klappt, baue ich über kurz oder lang ein Skript, welches den Export ermöglicht. Nagelt mich aber bitte auf keinen Zeitraum fest. Bei mir kann das schnell gehen oder ewig dauern.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP2800 - 1TB Crucial P310 NVMe RAID1 - 2TB Crucial MX500 SSD RAID1 - 16 GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • So kenne ich Dich mein gutster. Bevor Du es ausgeschrieben hast, da stand der Gedanke mir bereits vor Augen was Dich treibt ;) :love:

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

    Edited once, last by eineb (January 22, 2026 at 8:04 PM).

  • Läuft mit uns alter Mann… wie ich bereits sagte… vielleicht werden wir ja doch noch Feunde :D … trotz das du manchmal ein richtiger Arsch sein kannst. Versteh das bitte als Kompliment ;)

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP2800 - 1TB Crucial P310 NVMe RAID1 - 2TB Crucial MX500 SSD RAID1 - 16 GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!