Konfigurieren der Notfallwiederherstellung für hohe Verfügbarkeit

Eine Katastrophe ist eine plötzliche Unterbrechung der Geschäftsfunktionen aufgrund von Naturkatastrophen oder von Menschen verursachten Ereignissen. Katastrophen beeinträchtigen den Betrieb von Rechenzentren. Anschließend müssen die am Katastrophenort verlorenen Ressourcen und Daten vollständig wiederhergestellt und wiederhergestellt werden. Der Verlust von Daten oder Ausfallzeiten im Rechenzentrum sind kritisch und beeinträchtigen die Geschäftskontinuität.

Die Disaster Recovery-Funktion (DR) der NetScaler-Konsole bietet vollständige Systemsicherungs- und Wiederherstellungsfunktionen für die im Hochverfügbarkeitsmodus bereitgestellte NetScaler-Konsole. Zum Zeitpunkt der Wiederherstellung stehen Zertifikate, Konfigurationsdateien und eine vollständige Sicherung der Datenbank auf der Wiederherstellungssite zur Verfügung.

In der folgenden Tabelle werden die Begriffe beschrieben, die beim Konfigurieren der Notfallwiederherstellung in der NetScaler-Konsole verwendet werden.

Bedingungen Beschreibung
Primärer Standort (Rechenzentrum A) Am primären Standort sind NetScaler-Konsolenknoten im Hochverfügbarkeitsmodus bereitgestellt.
Wiederherstellungsstandort (Rechenzentrum B) Der Wiederherstellungsstandort verfügt über einen im Standalone-Modus bereitgestellten Disaster-Recovery-Knoten. Dieser Knoten befindet sich im schreibgeschützten Modus und ist erst betriebsbereit, wenn der primäre Standort ausgefallen ist.
Disaster-Recovery-Knoten Der Wiederherstellungsknoten ist ein eigenständiger Knoten, der am Wiederherstellungsstandort bereitgestellt wird. Dieser Knoten wird (für den neuen Primärknoten) betriebsbereit gemacht, falls am Primärstandort eine Katastrophe eintritt und er nicht funktioniert.

Notiz

Der primäre Standort und der DR-Standort kommunizieren über die Ports 5454 und 22 miteinander und diese Ports sind standardmäßig aktiviert.

Weitere Informationen zu Port- und Protokolldetails finden Sie unter Ports.

Workflow zur Notfallwiederherstellung

Das folgende Bild zeigt den Notfallwiederherstellungs-Workflow, die Ersteinrichtung vor dem Notfall und den Workflow nach dem Notfall.

Ersteinrichtung vor der Katastrophe

Ersteinrichtung

Das Bild zeigt die Notfallwiederherstellungseinrichtung vor der Katastrophe.

Am primären Standort sind NetScaler-Konsolenknoten im Hochverfügbarkeitsmodus bereitgestellt. Weitere Informationen finden Sie unter Bereitstellung mit hoher Verfügbarkeit

Der Wiederherstellungsstandort verfügt über einen eigenständigen, remote bereitgestellten NetScaler Console-Notfallwiederherstellungsknoten. Der Disaster-Recovery-Knoten befindet sich im schreibgeschützten Modus und empfängt Daten vom primären Knoten, um eine Datensicherung zu erstellen. NetScaler-Instanzen am Wiederherstellungsstandort werden ebenfalls erkannt, es fließt jedoch kein Datenverkehr durch sie. Während des Sicherungsvorgangs werden alle Daten, Dateien und Konfigurationen vom primären Knoten auf den Disaster Recovery-Knoten repliziert.

Voraussetzungen

Beachten Sie vor dem Einrichten des Disaster Recovery-Knotens die folgenden Voraussetzungen:

Wir empfehlen, die CPU-Priorität (in den Eigenschaften der virtuellen Maschine) auf die höchste Stufe einzustellen, um das Planungsverhalten und die Netzwerklatenz zu verbessern.

In der folgenden Tabelle sind die Mindestanforderungen zum Konfigurieren des Disaster Recovery-Knotens aufgeführt:

Komponente Erfordernis
RAM 32 GB
Virtuelle CPU 8 CPUs
Stauraum Wir empfehlen die Verwendung der Solid-State-Drive-Technologie (SSD) für die Bereitstellung der NetScaler-Konsole. Der Standardwert beträgt 120 GB. Der tatsächliche Speicherbedarf hängt von der Größenschätzung der NetScaler-Konsole ab. Wenn der Speicherbedarf Ihrer NetScaler-Konsole 120 GB übersteigt, müssen Sie eine zusätzliche Festplatte anschließen. Hinweis Sie können nur noch eine weitere Festplatte hinzufügen. Wir empfehlen Ihnen, den Speicherplatz abzuschätzen und bei der ersten Bereitstellung mehr Festplatten anzuschließen. Weitere Informationen finden Sie unter So schließen Sie eine zusätzliche Festplatte an die NetScaler-Konsole an.
Virtuelle Netzwerkschnittstellen 1
Durchsatz 1 Gbit/s oder 100 Mbit/s
Hypervisor Versionen
Citrix Hypervisor 6.2 und 6.5
VMware ESXi 5.5 und 6.0
Microsoft Hyper-V 2012 R2
Linux KVM Ubuntu und Fedora

Erstmalige Einrichtung der Notfallwiederherstellung

Bereitstellen der NetScaler-Konsole im Hochverfügbarkeitsmodus

Um die Disaster-Recovery-Einstellungen einzurichten, stellen Sie sicher, dass die NetScaler-Konsole im Hochverfügbarkeitsmodus bereitgestellt wird. Informationen zum Bereitstellen der NetScaler-Konsole mit hoher Verfügbarkeit finden Sie unter Bereitstellung mit hoher Verfügbarkeit

Notiz

Bereitstellen und Registrieren des Notfallwiederherstellungsknotens der NetScaler-Konsole mithilfe der DR-Konsole

So registrieren Sie den Notfallwiederherstellungsknoten der NetScaler-Konsole:

  1. Laden Sie die Image-Datei .xva von der NetScaler-Site herunter und importieren Sie sie in Ihren Hypervisor.

  2. Konfigurieren Sie auf der Registerkarte „ Konsole “ die NetScaler-Konsole mit den anfänglichen Netzwerkkonfigurationen.

    Notiz

    Der Disaster-Recovery-Knoten kann sich in einem anderen Subnetz befinden.

    Disaster-Recovery-Knoten

  3. Nachdem die anfängliche Netzwerkkonfiguration abgeschlossen ist, fordert das System zur Anmeldung auf. Melden Sie sich mit den folgenden Anmeldeinformationen an – nsrecover/nsroot.

Wichtig

Ändern Sie die Anmeldeinformationen des DR-Knotens (nsrecover/nsroot) während der Registrierung nicht. Sie können die Anmeldeinformationen des DR-Knotens ändern, nachdem Sie den DR-Knoten erfolgreich registriert haben.

  1. Um den Disaster Recovery-Knoten bereitzustellen, geben Sie /mps/deployment_type.py ein und drücken Sie die Eingabetaste. Das Konfigurationsmenü für die Bereitstellung der NetScaler-Konsole wird angezeigt.

    Konfigurationsmenü

  2. Wählen Sie 2 , um den Notfallwiederherstellungsknoten zu registrieren.

    Knoten registrieren

  3. Die Konsole fordert zur Eingabe der Floating-IP-Adresse des Hochverfügbarkeitsknotens und des Kennworts auf.

  4. Geben Sie die Floating-IP-Adresse und das Kennwort ein, um den Disaster Recovery-Knoten beim primären Knoten zu registrieren.

    IP-Adresse eingeben

    Der Disaster Recovery-Knoten ist jetzt erfolgreich registriert.

    Registrierung erfolgreich

Notiz

  1. Wenn Sie das Kennwort des DR-Knotens ändern möchten, führen Sie das folgende Skript aus:

    /mps/change_freebsd_password.sh <username> <password>
    <!--NeedCopy-->
    

    Beispiel:

    /mps/change_freebsd_password.sh nsroot neues_Passwort
    <!--NeedCopy-->
    

Stellen Sie den Disaster Recovery-Knoten mithilfe der NetScaler Console-GUI bereit

Nachdem der Disaster Recovery-Knoten erfolgreich mithilfe der DR-Konsole registriert wurde, stellen Sie den DR-Knoten über die NetScaler-Konsolen-GUI bereit. Dieser Schritt aktiviert die Disaster-Recovery-Einstellungen vom primären NetScaler-Konsolenstandort.

  1. Navigieren Sie zu System > Systemadministration > Disaster Recovery-Einstellungen.

  2. Wählen Sie auf der Seite Disaster Recovery die Option Deploy DR Nodeaus.

  3. Ein Bestätigungsdialogfeld wird angezeigt. Klicken Sie auf Ja , um fortzufahren.

    Notiz

    Die für die Systemsicherung benötigte Zeit hängt von der Datengröße und der WAN-Verbindungsgeschwindigkeit ab.

Nachdem Sie den DR-Knoten erfolgreich in der NetScaler-Konsolen-GUI bereitgestellt haben, können Sie den Datenbankstatus, den Speicher, die CPU und die Festplattennutzung des DR-Knotens überwachen.

Um die Disaster-Recovery-Einstellungen zu deaktivieren, wählen Sie Remove DR Nodeaus. Ein Bestätigungsdialogfeld wird angezeigt. Klicken Sie auf Ja , um fortzufahren.

Um den DR-Knoten wieder zu aktivieren, konfigurieren Sie den DR-Knoten für Ihr Hochverfügbarkeitspaar neu:

  1. Melden Sie sich mit einem Hypervisor oder einer SSH-Konsole beim DR-Knoten an.

  2. Konfigurieren Sie den DR-Knoten, indem Sie das unter verfügbare Verfahren befolgen. Stellen Sie den Notfallwiederherstellungsknoten der NetScaler-Konsole bereit und registrieren Sie ihn mithilfe der DR-Konsole.

  3. Stellen Sie den Disaster Recovery-Knoten mithilfe der NetScaler Console GUI bereit.

Weitere Informationen finden Sie in den FAQs.

Wichtig

Arbeitsablauf nach der Katastrophe

Wenn der primäre Standort nach einem Notfall ausfällt, muss der Notfallwiederherstellungs-Workflow wie folgt eingeleitet werden:

  1. Der Administrator stellt fest, dass der primäre Standort von einer Katastrophe betroffen ist und nicht betriebsbereit ist.

  2. Der Administrator leitet den Wiederherstellungsprozess ein.

  3. Der Administrator muss je nach Anforderung (am Wiederherstellungsstandort) eines der folgenden Wiederherstellungsskripts manuell auf dem Notfallwiederherstellungsknoten ausführen:

  4. Intern werden NetScaler-Instanzen automatisch neu konfiguriert, um die Daten an den Disaster Recovery-Knoten zu senden, der nun zum neuen primären Standort geworden ist.

    Das folgende Bild zeigt den Disaster-Recovery-Workflow, nachdem der primäre Standort von einer Katastrophe betroffen ist.

    Workflow zur Notfallwiederherstellung

    Notiz:

    Nachdem Sie das Skript am DR-Standort initiiert haben, wird der DR-Standort nun zum neuen primären Standort. Sie können auch auf die DR-Benutzeroberfläche zugreifen.

Wiederherstellung nach einem Notfall

Nachdem der Notfall eingetreten ist und der Administrator das Wiederherstellungsskript initiiert, wird der DR-Standort nun zum neuen primären Standort.

Wenn Sie die Konfigurationen später auf die ursprüngliche Site zurücksetzen möchten, lesen Sie Konfigurationen auf die ursprüngliche primäre Site zurücksetzen.

Wichtig

Konfigurationen auf den ursprünglichen primären Standort zurücksetzen

Nach einem Notfall wird der konfigurierte Disaster Recovery (DR)-Knoten zum neuen primären Standort und der Client-Verkehr fließt durch diesen Knoten.

Nach einer Katastrophe einrichten

Weitere Informationen finden Sie unter Arbeitsablauf nach der Katastrophe.

Wenn Ihr ursprünglicher primärer Standort katastrophenfrei ist und Sie sich entscheiden, alle Vorgänge auf den primären Standort zu verschieben, konfigurieren Sie den ursprünglichen primären Standort neu, damit er mit den Konfigurationen des DR-Knotens übereinstimmt.

Stellen Sie vor dem Beginn sicher, dass sowohl der primäre Standort als auch der DR-Standort aktiv sind.

Um die Änderungen vom DR-Standort am ursprünglichen primären Standort rückgängig zu machen, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei der ursprünglichen primären Site an und führen Sie den folgenden Befehl aus:

    nohup /mps/sync_adm_node.py -I <DR-site-IP-address> -R <DR-node-password> -L <primary-node-password> &
    <!--NeedCopy-->
    

    Dieser Befehl konfiguriert nur Syslog, SNMP und Analytics für die primäre Site.

    Wenn Sie den primären Standort als gepoolten Lizenzserver für NetScaler-Instanzen konfigurieren möchten, führen Sie den folgenden Befehl aus:

    nohup /mps/sync_adm_node.py -I <DR-site-IP-address> -R <DR-node-password> -L <primary-node-password>  -O yes &
    <!--NeedCopy-->
    

    Der Befehl -O ruft die IP-Adresse der DR-Site ab und konfiguriert die primäre Site als gepoolten Lizenzserver neu.

  2. Konfigurieren Sie die DR-Site neu. Siehe Disaster Recovery-Setup bereitstellen.

Zur ursprünglichen primären Site zurückkehren

Nachdem Sie die Konfigurationen erfolgreich vom DR-Standort zum ursprünglichen primären Standort zurückgesetzt haben, fließt der Client-Datenverkehr durch den primären Knoten der NetScaler-Konsole.