Installation von Veeam auf pco

Nur damit ich es nicht vergesse: Hier die Schritte zur Installation von Veeam Backup auf Debian 11 in einer VM der pluscloud open.

Debian 11 wird zwar in der Dokumentation als "unterstützt" aufgelistet

die "considerations and limitations" sollten trotzdem berücksichtigt werden.

Veeam Backup besteht aus (mindestens) zwei Komponenten:

  1. dem Management Agent
  2. dem Backup Agent

Zunächst wird der Management Agent installiert, in dem man sich im Veeam Portal den Management Agent für das gewünschte Betriebssystem herunterlädt. Im Fall von Linux ist das als selbstentpackendes Shell-Skript gestaltet, dass man per sh LinuxAgentPackages.<Firmenname>.sh als root ausführt. Danach sollte der Management Agent als Service gestartet sein.

Nach kurzer Zeit sollte der neue "Computer" auch im Veeam Portal auftauchen. Auf der VM selbst kann man mit veeamconsoleconfig -s den Status ermitteln.

Die Ausgabe sollte ungefähr so aussehen:

debian@plusbackuptest:~$ sudo veeamconsoleconfig -s
Management agent
    Connection state       : Connected
    Cloud gateway          : de-4-cc-gw01.vcd.get-cloud.io:6180
    Connection account     : 181818
Backup agent
    Status                 : Not installed   

Im Veeam Portal wird Debian 11 leider als "Debian GNU/Linux 11 (bullseye) Unsupported OS version" aufgeführt. Deshalb lässt sich der Backup Agent auch nicht über das Portal installieren. Man muß ihn "per Hand" installieren. Auch dazu gibt es eine Dokumentation, die Links zu den erforderlichen Paketen enthält.

Die Installation verläuft ein wenig holperig, da die Pakete noch zusätzliche Abhängigkeiten haben:

  1. Debian und Ubuntu verwenden das dkms System, um die erforderlichen Kernel-Module zu übersetzen. Dazu müssen also dkms und zusätzlich das linux-header Paket für den verwendeten Kernel installiert werden.
  2. Weiterhin wird lvm2 benötigt
  3. Nach dem ersten Backup beschwerte sich Veeam über ein fehlendes "EFI boot manager utility" - die Installation von efibootmgr sollte die Warnung verschwinden lassen.

Nach der Installation des Backup Agents sollte die Ausgabe von veeamconsoleconfig -s ungefähr so aussehen:

debian@plusbackuptest:~$ sudo veeamconsoleconfig -s
Management agent
    Connection state       : Connected
    Cloud gateway          : de-4-cc-gw01.vcd.get-cloud.io:6180
    Connection account     : 181818
Backup agent
    Version                : 5.0.2.4567
    Driver version         : 5.0.2.4567
    Status                 : Running

Nachdem der Backup Agent installiert ist, muß er - im Portal - noch aktiviert werden. Dabei springt der "Operation Mode" von "Workstation" auf  "Server" um.

Danach kann dem Backup Agent im Portal eine Backup Policy zugewiesen werden.

Das erste Backup scheint - trotz Warnung - funktioniert zu haben. Restore habe ich noch nicht getestet.