Netzwerkzugriff für Veeam Backup & Replication Worker konfigurieren
Platzieren Sie den VBR-Server und die Worker im flachen externen Netzwerk des Providers und erweitern Sie es auf Layer 2 in die Mandanten, sodass jede Veeam-Komponente direkt kommunizieren kann, ohne manuelle Firewall-Regeln.
Überblick
Veeam Backup & Replication (VBR) stellt bereit Worker — zusätzliche Linux-basierte VMs, die Backup-Workloads verarbeiten und Backup-Daten übertragen — bei Bedarf. In diesem Leitfaden ist der Anbieter ist das Root-System — das oberste VergeOS-System (selbst der Root-Mandant), das Ihre Mandanten hostet und VBR ausführt. Der VBR-Server (veeamHost) ist eine einzelne VM, die beide Kernkomponenten von Veeam hostet: den Backup-Server (der Verwaltungskern der Backup-Infrastruktur) und ein Backup-Repository (der Speicherort, an dem die Backups abgelegt werden). Wenn VBR Workloads sowohl im Provider als auch innerhalb eines Mandanten schützt, müssen die Worker, die es auf beiden Seiten bereitstellt, einander direkt erreichen können — ebenso den VBR-Server, auf dem sich das Backup-Repository befindet — ohne durch das NAT des Mandanten blockiert oder über zusätzliche Hops geroutet zu werden.
Die Integration selbst — das VergeOS-oVirt-engine-Paket, das Systeme und Mandanten in Veeam als VergeOS-Manager, sowie die Versionsanforderungen — werden behandelt in Veeam-Integration mit VergeOS. Dieser Leitfaden behandelt nur die Netzwerk die die Worker benötigen: den Datenpfad gezeigt in der Beispieltopologie unten — das flache External-Netzwerk, das die Worker verwenden, um Backup-Verkehr zu übertragen, sobald sie bereitgestellt sind.
Das zugrunde liegende Modell ist einfach:
Nur Provider-Workloads: Verbinden Sie sowohl den VBR-Server als auch seinen Worker direkt mit dem
ExternNetzwerk des Providers. Das ist das gesamte Setup — alles teilt sich bereits eine Layer-2-Domäne, sodass sich VBR-Server und Worker direkt erreichen, ohne manuell erstellte Firewall-Regeln.Mandanten-Workloads: Erweitern Sie dasselbe
ExternNetzwerk auf Layer 2 in jeden Mandanten, und stellen Sie dann innerhalb des Mandanten einen Worker im erweiterten Netzwerk bereit. Das ist der einfachste Weg zum Mandanten-Backup — er gibt jeder Komponente den Zugriff, den sie benötigt, ohne dass Firewall-Regeln manuell erstellt werden müssen.
Dieses flache Design mit gemeinsamem Layer 2 ist absichtlich der einfachste Weg, Veeam auf VergeOS zum Laufen zu bringen. Wenn Ihre Umgebung eine stärkere Mandantenisolierung oder ein dediziertes Backup-Netzwerk benötigt, siehe Komplexere Bereitstellungen am Ende dieses Leitfadens.
Dieser Leitfaden behandelt den vollständigen Mandantenfall, bei dem der VBR-Server des Providers und beide Worker auf demselben Layer-2-Broadcast-Domain liegen, während die Benutzeroberfläche des Mandanten weiterhin in diesem selben Netzwerk erreichbar bleibt. Er verwendet die Tenant-Layer-2-Netzwerke Funktion von VergeOS, einen Mandanten direkt auf das Extern Netzwerk des Providers zu brücken, anstatt den Mandantenverkehr über NAT zu routen. Für den reinen Provider-Fall siehe Bereitstellung nur für den Provider unten.
Bereitstellung nur für den Provider (keine Mandanten)
Wenn Sie nur Workloads im Provider (dem Root-System) schützen und keine Mandanten beteiligt sind, reduziert sich dies auf ein viel einfacheres Setup — lassen Sie einfach die Mandanten-Teile weg:
Verbinden Sie den VBR-Server zum
ExternNetzwerk mit einer statischen IP (siehe Schritt 1).Stellen Sie den Provider-seitigen Worker auf demselben
ExternNetzwerk mit einer statischen IP außerhalb des DHCP-Bereichs (siehe Schritt 5).
Das ist alles. Schritte 2–4 existieren nur, um das External-Netzwerk in einen Mandanten zu erweitern, daher können Sie sie vollständig überspringen. Alles teilt sich bereits die Layer-2-Domäne des External-Netzwerks, sodass VBR-Server und Worker direkt miteinander kommunizieren können, ohne manuell erstellte Firewall-Regeln.
Wenn später Mandanten hinzukommen, erweitern Sie dasselbe Extern Netzwerk in jeden von ihnen mit einem Tenant-Layer-2-Netzwerk und stellen Sie dort einen Worker bereit — das ist der Mandanten-Workflow, der im Rest dieses Leitfadens dokumentiert ist.
Beispieltopologie
VBR-Server (veeamHost)
Provider
Extern
10.1.2.214 (statisch)
Mandanten-UI
Vom Provider zugewiesen
Extern (Virtuelle IP im Besitz des Mandanten)
10.1.2.10
Provider-seitiger Worker
Provider
Extern
10.1.2.30 (statisch, von VBR festgelegt)
Mandantenseitiger Worker
Mandant (VeeamTenant1)
ExternalL2
10.1.2.13 (statisch, von VBR festgelegt)
Da sich alles im selben Subnetz befindet, können der VBR-Server und beide Worker direkt miteinander kommunizieren, und die Admin-UI des Mandanten bleibt unter ihrer eigenen IP in diesem selben Netzwerk erreichbar — keine Portweiterleitung oder zusätzlichen Routen, die gepflegt werden müssen.
Anforderungen
Immer:
Der Veeam-Integration mit VergeOS vorhanden — Versionsanforderungen erfüllt, das oVirt-engine-Paket aktiviert und das System dem Veeam-Bestand als ein VergeOS-Manager
Cluster-Admin-Zugriff auf Provider-Ebene
Des Providers
ExternNetzwerk bereits konfiguriert und läuftVeeam Backup & Replication als VM im Provider bereitgestellt — in diesem Leitfaden eine einzelne VBR-Server die sowohl den Backup-Server als auch ein Backup-Repository hostet
Lesen Sie Veeams Überlegungen und Einschränkungen dazu, was die Integration unterstützt und nicht unterstützt, bevor Sie Ihre Bereitstellung planen
Nur Mandantenpfad:
Ein vorhandener Mandant (dieser Leitfaden verwendet
VeeamTenant1als Beispiel), der in Veeam als eigener VergeOS-Manager hinzugefügt wurde
Schritt 1: Den VBR-Server im External-Netzwerk des Providers bereitstellen
Stellen Sie Ihren Veeam Backup & Replication-Server als VM mit einer NIC bereit, die direkt mit dem Extern Netzwerk verbunden ist, und geben Sie ihm eine statische IP in diesem Subnetz (z. B. 10.1.2.214).
Schritt 2: Dem Mandanten eine UI-Virtual-IP im External-Netzwerk zuweisen
Dadurch bleibt die Admin-UI des Mandanten im selben Netzwerk wie der VBR-Server erreichbar, unabhängig vom später konfigurierten Layer-2-Durchschleifen.
Navigieren Sie zum Extern Netzwerk-Dashboard des Providers.
Klicken Sie IP-Adressen im linken Menü und dann Neu.
Typ:
Virtuelle IPIP-Adresse: die Adresse, die die Mandanten-UI verwenden soll (z. B.
10.1.2.10)Besitzer-Typ:
MandantBesitzer: wählen Sie Ihren Mandanten aus (z. B.
VeeamTenant1)Klicken Sie Absenden.
Von der Extern Netzwerk-Dashboard auf Regeln anwenden.
Navigieren Sie zum Netzwerk-Dashboard des Mandanten (Netzwerke > Dashboard > Mandanten > doppelklicken Sie auf den Mandanten) und klicken Sie auf Regeln anwenden auch dort.
Vollständige Details: Zuweisen externer IP-Adressen zu einem Mandanten.
Schritt 3: Die Tenant-Layer-2-Netzwerkverbindung erstellen
Dadurch wird der Mandant direkt auf das Extern Netzwerk des Providers auf Layer 2 gebrückt.
Navigieren Sie im oberen Menü zu Mandanten > Liste.
Klicken Sie auf den Mandantennamen (z. B.
VeeamTenant1) um das Mandanten-Dashboard zu öffnen.Erweitern Sie in der linken Navigation Netzwerk und klicken Sie auf Layer2-Netzwerke.
Klicken Sie Neu.
Netzwerk: wählen Sie das
ExternNetzwerk des Providers aus.Schalten Sie Aktiviert auf EIN (blau).
Klicken Sie Absenden.
VergeOS stellt automatisch eine NIC auf dem Knoten des Mandanten bereit, die mit Extern, plus ein Physical - External Netzwerk innerhalb des Mandanten, das daran angeschlossen wird.
Vollständige Details und Schritte zum Entfernen/Aufräumen: Tenant-Layer-2-Netzwerke konfigurieren.
Schritt 4: Das mandantenseitige External-Netzwerk für den Worker-Anschluss erstellen
Wenn Ihr Mandant bereits über ein eigenes Standardnetzwerk mit dem Namen Extern (wird für normalen ausgehenden/NAT-Zugriff verwendet), erstellt VergeOS kein zweites Netzwerk mit demselben Namen — daher fügen Sie manuell eines zusätzlich zu dem automatisch erstellten Physical - External Backend-Netzwerk unter einem anderen Namen hinzu (dieses Beispiel verwendet ExternalL2).
Melden Sie sich beim Tenant-UI.
Navigieren Sie zu Netzwerke > Neues externes.
Name:
ExternalL2Layer-2-Typ:
Keine(dies ist ein reines Durchschleifen — die VLAN-/Tag-Kennzeichnung, falls vorhanden, wird bereits von der Schnittstelle Physical - External gehandhabt)Interface-Netzwerk:
Physical - ExternalIP-Adressart:
Keine
Klicken Sie Absenden, dann Einschalten das Netzwerk.
Die vollständige Feldreferenz zur Erstellung externer Netzwerke (VLAN-Optionen, statische IP, Routing-Regeln) finden Sie in So erstellen Sie ein externes Netzwerk.
Schritt 5: Die Worker bereitstellen
Stellen Sie die Worker innerhalb von Veeam mithilfe der VergeOS-Integration bereit — VergeOS benötigt hier keine zusätzliche Konfiguration über die oben erstellten Netzwerke hinaus. Siehe die Dokumentation von Veeam für die genauen Schritte zur Worker-Bereitstellung für Ihre Veeam-Version.
Provider-seitiger Worker: an das Netzwerk des Providers anschließen
ExternNetzwerk verbinden. Geben Sie ihm eine statische IP außerhalb des DHCP-Bereichs Ihres External-Netzwerks (in diesem Beispiel vergibt das External-Netzwerk10.1.2.200–10.1.2.201per DHCP, daher10.1.2.30ist eine sichere statische Wahl).Mandantenseitiger Worker: an das Netzwerk des Mandanten anschließen
ExternalL2Netzwerk. Verwenden Sie erneut eine statische IP außerhalb des DHCP-Bereichs des Providers (z. B.10.1.2.13).
Sobald beide Worker laufen, sollten sie und der VBR-Server sich alle direkt auf 10.1.2.0/24, und die Mandanten-UI bleibt unter ihrer virtuellen IP erreichbar (10.1.2.10) im selben Netzwerk.
Verifizierung
Bestätigen Sie vom VBR-Server aus, dass beide Worker in der Veeam-Konsole als erreichbar/gesund angezeigt werden.
Bestätigen Sie von jedem Worker aus, dass er den VBR-Server und den anderen Worker direkt erreichen kann (z. B.
ping) ohne eine Route über das NAT-Gateway des Mandanten zu benötigen.Bestätigen Sie, dass die Admin-UI des Mandanten unter ihrer virtuellen IP aus demselben Netzwerk wie der VBR-Server erreichbar ist.
In der Mandanten-UI, unter Netzwerke > Liste, bestätigen Sie
Physical - ExternalundExternalL2sind beide vorhanden und laufen.
Fehlerbehebung
Komplexere Bereitstellungen
Die Topologie in diesem Leitfaden soll Veeam schnell zum Laufen bringen — eine flache Layer-2-Domäne, keine Firewall-Regeln — und eignet sich gut für Labore, Proofs of Concept und kleinere Produktionsumgebungen. Größere oder sicherheitskritischere Umgebungen können Folgendes erfordern:
Ein dediziertes Backup-Netzwerk. Anstatt das primäre
ExternNetzwerk zu erweitern, erstellen Sie ein separates VLAN für den Backup-Verkehr und reichen Sie es in jeden Mandanten als VLAN-getaggtes Tenant-Layer-2-Netzwerk. Dadurch bleibt der Backup-Datenverkehr aus Ihrem Produktionsnetzwerk heraus, und Sie können diesen Verkehr unabhängig formen oder begrenzen.Gerouteter Zugriff mit expliziten Firewall-Regeln. Wenn das Erweitern einer gemeinsamen Layer-2-Domäne in Mandanten nicht akzeptabel ist — zum Beispiel bei strengen Anforderungen an die Mandantenisolierung — halten Sie jeden Mandanten hinter seinen eigenen gerouteten/NAT-geschützten Netzwerken und erstellen Sie Firewall-Regeln für die spezifischen Ports, die Veeam zwischen VBR-Server, Workern und Repositories benötigt. Siehe Ports in der Veeam-Benutzeranleitung für die vollständige Liste. Dies gibt Ihnen die strengste Kontrolle auf Kosten eines höheren Wartungsaufwands für Regeln pro Mandant.
Skalierte Veeam-Infrastruktur. Wenn das Backup-Volumen wächst, unterstützt Veeam den Übergang über den All-in-One-VBR-Server hinaus — dedizierte Backup-Repositories, Gateway-Server und zusätzliche Worker. Diese Dimensionierung ist eine Designentscheidung auf Veeam-Seite; siehe die Veeam Backup & Replication-Benutzerhandbuch. Das in diesem Leitfaden beschriebene Netzwerkprinzip gilt weiterhin: Jeder Worker benötigt direkte Erreichbarkeit zu den Komponenten, zwischen denen er Daten überträgt.
Verwandte Dokumentation
Zuletzt aktualisiert
War das hilfreich?