HowTo: Veeam Backup Restore

Ausgangslage:

  • eine Windows VM wurde mittels Veeam Backup Agent gesichert
  • im Horizon Portal steht ein Veeam-Recovery Image für diesen Anwendungsfall zur Verfügung:
    TxX Veeam Recovery Media Windows 6.3.0 (durch TxX bereitgestellt)
    • bei dieser Vorlage sind die notwendigen Meta-Tags bereits gesetzt
      (hw_firmware_type = uefi , hw_machine_type = q35)

Veeam Backup Restore für/von Windows

Schritt-für-Schritt Anleitung zum Wiederherstellen :


  1. Neue VM-Instanz erstellen
    1. Namen und CPU/RAM Sizing festlegen
  2. als Quelle (Source) muss das Recovery-ISO gewählt werden TxX Veeam Recovery Media Windows 6.3.0
  3. Volume Size entsprechend der original VM setzten, damit sichergestellt ist, dass alle Daten wiederhergestellt werden können


  1. Flavor, Network, Security-Groups etc. entsprechend wählen/setzen
  2. KeyPair ist zwingend zu nutzen/setzen!
    1. (Admin Kennwort wird durch den Restore geändert und daher nach dem Restore via KeyPair abgerufen werden)
  3. "Launch Instance" klicken --> VM wird erstellt


  1. Veeam Recovery Media sollte nun geladen werden/sein
  2. "Bare Metall Recovery" wählen


  1. Im Dialog: Backup-Location Load-Driver wählen
  2. Install Driver wählen/klicken (VirtIO, Ethernet, SCSI-Device Treiber) und installieren



  1. Dann Radio-Button "Network Settings" wählen
  • IP-Adresse der neuen VM gemäß Instance Overview (Cloud-Service Portal) setzten


  1. In Veeam B&R wechseln
  • Recovery Token der wiederherzustellenden VM erstellen



  1. Backup Server per IP konfigurieren und Recovery Token eingeben
  • Achtung: Die Remote Console verhält sich ein wenig schwierig. 🙃


  1. Backup wählen

  1. Restore Point wählen

  1. Restore "Entire Computer" wählen


  1. Restore läuft los
  • Note: Netzwerk-Limit von 1 GB/s greift


  • Warten bis fertig


  1. Veeam startet die VM neu


  • Ggf. kommt es zu einem weiteren Restart der VM nach etwa 30 Sekunden



  1. Instance Passwort mittels KeyPair abrufen:
  • (Admin Kennwort wird durch den Restore geändert und daher nach dem Restore via KeyPair abgerufen werden)


  1. Login - mit erhaltenem Passwort
  2. Passwort ggf. wieder ändern!



📘

Good-To-Know

Optionale können Sie zudem auch einen Lokalen Admin-User im Windows Server erstellen.
Dieser Login wird beim Restore nicht modifiziert und kann dann für den Login direkt genutzt werden.




Veeam Backup Restore für/von Linux

📘

Voraussetzung: die bereitgestellte Veeam ISO wurde hochgeladen und eine Instanz daraus erstellt

Recovery getestet: Ubuntu 22.04, Ubuntu 24.04, Debian 12

Veeam Agent installieren

  1. Veeam Repo nach Anleitung installieren
    1. Dazu die .deb Datei herunterladen und installieren.

https://helpcenter.veeam.com/docs/agentforlinux/userguide/installation_val.html?ver=60

  1. Veeam und die benötigten Komponenten installieren
apt update && apt upgrade
reboot
sudo apt install veeam blksnap xorriso genisoimage linux-headers-$(uname -r)
reboot

🚧

Falls keine Recovery ISO auf dem System erzeugt werden soll, können die Pakete "xorriso und genisoimage" weggelassen werden. Die Recocery wurde erfolgreich mit veeam und nicht mit veeam-nosnap getestet

Veeam Agent konfigurieren

  1. Backup nach belieben konfigurieren und Backup erstellen

https://helpcenter.veeam.com/docs/agentforlinux/userguide/val_first_steps.html?ver=60

https://helpcenter.veeam.com/docs/agentforlinux/userguide/backup_job_create.html?ver=60

VM Recovery

  1. Neues Volume für die Recovery in Horizon erstellen

Horizon -> Volumes -> Volumes -> create Volume

📘

Das neue Volume sollte größer sein als das zu wiederherstellende Volume

  1. Das Volume an die Veeam Recovery VM hängen

Horizon -> Volumes -> Volumes -> Manage Attachments -> Attach to Instance -> "IHRE VEEAM VM"

  1. Recovery in der Veeam VM starten
    1. License agreement akzeptieren
    2. Restore Volumes
    3. Add VBR Server (v12 or later)...
      1. ggf. eine anderes Backup Repo verwenden, in dem Beispiel verwenden wir einen VBR Server
    4. Connect to Backup Server ausfüllen und Recovery Token im VBR Server erstellen
    5. Self Sigend Zertifikat annehmen
    6. Recovery Job und Restore Point auswählen
    7. Das neue anhängte Volume auswählen
    8. Restore from....
    9. Select to restore - Festplatte auswählen
    10. S für Restore drücken und mit ENTER bestätigen

🚧

Beim Wiederherstellen der Partition, wird ein Fehler für EFI ausgegeben. Dies kann ignoriert werden.

Neues Image und Instanz erstellen

  1. wiederhergestelltes Volume als Image hochladen

Horizon -> Volumes -> Volumes -> Upload to Image -> Disk Format QCOW2

  1. Instanz aus Image starten

Horizon -> Compute -> Image -> Launch

wichtig: Bei der Source muss die Volume Size korrekt angegeben werden.


Weiterführende Links:

https://helpcenter.veeam.com/docs/agentforlinux/userguide/backup_tasks.html?ver=60