Trennen Sie den Backup-Datenverkehr mit einer expliziten Quelladresse oder Paketmarkierung, einer dedizierten Routing-Tabelle und einer eng gefassten Regel. Ersetzen Sie nicht die zentrale Standardroute und gehen Sie nicht davon aus, dass Schnittstellenmetriken zwei Workloads desselben Hosts klassifizieren können.
Dieses Design ist nützlich, wenn interaktive Benutzer die schnelle oder latenzarme Verbindung benötigen, während geplante Backups ein sekundäres Gateway verwenden. Das Risiko besteht in asymmetrischem Routing: Antworten verlassen den Host über eine andere Schnittstelle als die Anfrage, wodurch zustandsbehaftete Firewalls oder entfernte Peers die Sitzung ablehnen können. Behalten Sie den Konsolenzugriff bei, dokumentieren Sie die ursprünglichen Regeln und erstellen Sie den alternativen Pfad, bevor Sie Datenverkehr dorthin leiten.
Wählen Sie einen stabilen Klassifizierer
Verwenden Sie eine dedizierte Quell-IP-Adresse, wenn der Backup-Dienst an eine bestimmte Adresse gebunden werden kann. Sie lässt sich leichter überprüfen und übersteht Dienstneustarts besser als Regeln, die auf sich ändernden Zieladressen basieren.
Wenn beide Workloads dieselbe Adresse verwenden, klassifizieren Sie Backup-Verbindungen mit einer Firewall-Markierung und übernehmen Sie diese Markierung für die Verbindung. Das Linux-Policy-Routing wertet Regeln aus, bevor es die ausgewählte Tabelle konsultiert; die Routing-Policy-Datenbank ist daher die Entscheidungsebene, während jede Tabelle Routen enthält.
Klassifizieren Sie nicht ausschließlich anhand des IP-Bereichs eines Cloud-Anbieters, es sei denn, Sie kontrollieren und pflegen diese Liste. Wenn keine stabile Quelle, kein stabiles Ziel, kein Port, kein Benutzer und kein Namespace den Backup-Datenfluss identifiziert, halten Sie an und trennen Sie den Workload zunächst auf Container- oder Netzwerkschnittstellenebene.
Erstellen Sie die Backup-Tabelle, bevor Sie ihre Regel hinzufügen
Erstellen Sie eine benannte Tabelle mit der Route für das direkt verbundene Subnetz und der Standardroute des Backup-Gateways. Ohne die Route für das direkt verbundene Subnetz ist möglicherweise sogar das Gateway selbst nicht erreichbar, obwohl der Standardeintrag korrekt aussieht.
Prüfen Sie die geplante Entscheidung mit einer Routensuche, bei der dieselbe Quelladresse oder Markierung angegeben wird, die der Dienst verwenden soll. Zeigt das Ergebnis die Backup-Schnittstelle und die erwartete Quelle, ist die Prüfung erfolgreich. Fällt die Suche auf die Haupttabelle zurück, sind der Klassifizierer oder die Priorität falsch.
Fügen Sie die eng gefasste Regel mit einer Priorität hinzu, die vor der allgemeinen Regel für die Haupttabelle liegt, aber lokale Routen nicht überschreibt. Halten Sie im selben Terminalfenster einen expliziten Rollback-Befehl bereit und testen Sie niemals zuerst über den Pfad, den Sie gerade ändern.
Bewahren Sie Antwortsymmetrie und lokalen Zugriff
Stellen Sie sicher, dass der Upstream-Router weiß, wie Datenverkehr zum ausgewählten Quellnetz zurückgeleitet wird, oder wenden Sie Source NAT nur an der richtigen Ausgangsgrenze an. Eine Policy-Regel kann eine ausgehende Route auswählen, aber sie kann ein entferntes Gateway nicht dazu bringen, ein unbekanntes privates Subnetz zu verstehen.
Prüfen Sie die Reverse-Path-Filterung, wenn gültige Antworten über eine Schnittstelle eintreffen, die Linux anhand der Haupttabelle nicht auswählen würde. Verwenden Sie einen für das Multihoming-Design geeigneten Modus, anstatt die Validierung global zu deaktivieren, und überprüfen Sie die Entscheidung mit Paketaufzeichnungen auf beiden Schnittstellen.
Belassen Sie Verwaltungs-, DNS- und LAN-Datenverkehr in der Haupttabelle, sofern eine Trennung nicht erforderlich ist. Der ZimaSpace-Leitfaden zur zuverlässigen Nutzung von Netzwerkfreigaben ist eine nützliche Ergänzung, wenn das geroutete Backup ebenfalls von einem eingebundenen Speicherpfad abhängt.
Testen Sie auch Fehlerfälle
Starten Sie eine interaktive Übertragung und ein Backup und überprüfen Sie anschließend die Schnittstellenzähler und den Verbindungsstatus. Die Backup-Datenmenge sollte nur am Backup-Ausgang steigen, während die Benutzersitzung auf dem primären Pfad bleibt.
Blockieren oder trennen Sie das Backup-Gateway vorübergehend während eines kontrollierten Zeitfensters. Wenn das Design ausfallsicher im Sinne von fail-closed ist, sollte das Backup anhalten, ohne stillschweigend auf die Benutzerverbindung zu wechseln. Wenn ein Failover vorgesehen ist, dokumentieren Sie dieses Verhalten und begrenzen Sie seine Bandbreite.
Starten Sie den Host einmal neu und wiederholen Sie die ursprüngliche parallele Auslastung, damit die dauerhafte Gültigkeit von Regelreihenfolge und Markierungen nachgewiesen ist. Beenden Sie den Test, sobald Routensuchen, Paketaufzeichnungen und Anwendungsprotokolle übereinstimmen. Führen Sie ein Rollback durch, wenn sich der Verwaltungszugriff ändert, Antworten asymmetrisch werden oder nicht zugehöriger Datenverkehr in die Backup-Tabelle gelangt.
Support & Tipps
Mehr zum Lesen

Leitfaden zur Speicherkapazität, Aufbewahrung und Bereinigung von Live-TV-Aufnahmen
Messen Sie echte Aufzeichnungen, halten Sie Headroom frei, kombinieren Sie Alters- und Kapazitätslimits und weisen Sie nach, dass das älteste geeignete Programm entfernt wird,...

Workflow zur Wiederherstellung von Metadaten für Heimmedien nach der Wiederherstellung einer Datenbank
Schützen Sie den wiederhergestellten Zustand, überprüfen Sie die Medienidentität und die Pfade und reparieren Sie anschließend fehlende Grafiken oder Übereinstimmungen in einer Pilotbibliothek, bevor...

Jellyfin-Client-Kompatibilitätscheckliste für Audio, Video und Untertitel
Testen Sie repräsentative Dateien mit jeweils nur einer veränderten Variable und protokollieren Sie für jeden Client Direct Play, Remux, Audiokonvertierung, Videotranskodierung oder einen Fehler.

