Disaster Recovery für Standalone-Knoten konfigurieren
Sie können auch eine Disaster-Recovery für NetScaler Console im Standalone-Modus konfigurieren.
Die folgende Tabelle beschreibt die Begriffe, die bei der Konfiguration der Disaster Recovery in NetScaler Console verwendet werden.
| Begriff | Beschreibung |
|---|---|
| Primärer Standort (Rechenzentrum A) | Der primäre Standort verfügt über einen NetScaler Console-Knoten, der im Standalone-Modus bereitgestellt wird. |
| Wiederherstellungsstandort (Rechenzentrum B) | Der Wiederherstellungsstandort verfügt über einen Disaster-Recovery-Knoten, der im Standalone-Modus bereitgestellt wird. 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 Standalone-Knoten, der am Wiederherstellungsstandort bereitgestellt wird. Dieser Knoten wird (als neuer primärer Knoten) betriebsbereit gemacht, falls am primären Standort ein Notfall eintritt und dieser nicht funktionsfähig ist. |
Hinweis
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.
Disaster-Recovery-Workflow
Der primäre Standort verfügt über einen NetScaler Console-Knoten, der im Standalone-Modus bereitgestellt wird.
Der Wiederherstellungsstandort verfügt über einen Disaster-Recovery-Knoten, der remote bereitgestellt wird. 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 dem Disaster-Recovery-Knoten repliziert.
Voraussetzungen
Bevor Sie den Disaster-Recovery-Knoten einrichten, beachten Sie die folgenden Voraussetzungen:
-
Um die Disaster-Recovery-Einstellungen zu aktivieren, muss der primäre Standort über eine im Standalone-Modus konfigurierte NetScaler Console verfügen.
-
Die Standalone-NetScaler Console (am primären Standort) und der Disaster-Recovery-Knoten (am DR-Standort) müssen dieselbe Softwareversion, denselben Build und dieselben Konfigurationen aufweisen.
Wir empfehlen Ihnen, die CPU-Priorität (in den Eigenschaften der virtuellen Maschine) auf die höchste Stufe einzustellen, um das Planungsverhalten und die Netzwerklatenz zu verbessern.
Die folgende Tabelle listet die Mindestanforderungen für die Konfiguration des Disaster-Recovery-Knotens auf:
| Komponente | Anforderung |
|---|---|
| Arbeitsspeicher (RAM) | 32 GB |
| Virtuelle CPU | 8 CPUs |
| Speicherplatz | Wir empfehlen die Verwendung von Solid-State-Drive (SSD)-Technologie für NetScaler Console-Bereitstellungen. Der Standardwert beträgt 120 GB. Der tatsächliche Speicherbedarf hängt von der Größenabschätzung der NetScaler Console ab. Wenn Ihr NetScaler Console-Speicherbedarf 120 GB überschreitet, müssen Sie eine zusätzliche Festplatte anschließen. Hinweis Sie können nur eine weitere Festplatte hinzufügen. Wir empfehlen Ihnen, den Speicherbedarf abzuschätzen und zum Zeitpunkt der Erstbereitstellung weitere Festplatten anzuschließen. Weitere Informationen finden Sie unter Anschließen einer zusätzlichen Festplatte an NetScaler Console. |
| 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 |
Ersteinrichtung der Disaster Recovery
-
NetScaler Console bereitstellen
-
Den NetScaler Console Disaster-Recovery-Knoten bereitstellen und registrieren
-
Disaster-Recovery-Einstellungen über die Benutzeroberfläche aktivieren und deaktivieren
NetScaler Console bereitstellen
Um die Disaster-Recovery-Einstellungen einzurichten, stellen Sie sicher, dass NetScaler Console im Standalone-Modus bereitgestellt wird. Weitere Informationen finden Sie unter Einzelserver-Bereitstellung.
Bereitstellen und Registrieren des NetScaler Console Disaster-Recovery-Knotens über die DR-Konsole
So registrieren Sie den NetScaler Console Disaster-Recovery-Knoten:
-
Laden Sie die
.xva-Image-Datei von der NetScaler-Website herunter und importieren Sie sie in Ihren Hypervisor. -
Konfigurieren Sie auf der Registerkarte Konsole die NetScaler Console mit den anfänglichen Netzwerkkonfigurationen.
Hinweis
Der Disaster-Recovery-Knoten kann sich in einem anderen Subnetz befinden.

-
Nach Abschluss der anfänglichen Netzwerkkonfiguration 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. -
Um den Disaster-Recovery-Knoten bereitzustellen, geben Sie /mps/deployment_type.py ein und drücken Sie die Eingabetaste. Das Bereitstellungskonfigurationsmenü der NetScaler Console wird angezeigt.

-
Wählen Sie 2, um den Disaster-Recovery-Knoten zu registrieren.

-
Die Konsole fordert die IP-Adresse und das Passwort des Standalone-Knotens an.
-
Geben Sie die IP-Adresse und das Passwort des Standalone-Knotens ein, um den Disaster-Recovery-Knoten zu registrieren.
Der Disaster-Recovery-Knoten ist jetzt erfolgreich registriert.

Hinweis
-
Der Disaster-Recovery-Knoten verfügt über keine GUI.
-
Nach erfolgreicher Registrierung lauten die Standard-Administratoranmeldeinformationen für die Anmeldung am Server
nsroot/nsroot.
-
-
Wenn Sie das Passwort 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 new_password <!--NeedCopy-->
Bereitstellen des Disaster-Recovery-Knotens über die NetScaler Console-GUI
Nachdem der Disaster-Recovery-Knoten erfolgreich über die DR-Konsole registriert wurde, stellen Sie den DR-Knoten über die NetScaler Console-GUI bereit. Dieser Schritt aktiviert die Disaster-Recovery-Einstellungen vom primären NetScaler Console-Standort.
-
Navigieren Sie zu System > Systemverwaltung > Disaster-Recovery-Einstellungen.
-
Wählen Sie auf der Seite Disaster Recovery die Option DR-Knoten bereitstellen.
-
Ein Bestätigungsdialogfeld wird angezeigt. Klicken Sie auf Ja, um fortzufahren.
Hinweis
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 Console-GUI bereitgestellt haben, können Sie den Datenbankstatus, den Arbeitsspeicher, die CPU und die Festplattennutzung des DR-Knotens überwachen.
Um die Disaster-Recovery-Einstellungen zu deaktivieren, wählen Sie DR-Knoten entfernen. Ein Bestätigungsdialogfeld wird angezeigt. Klicken Sie auf Ja, um fortzufahren.
Um den DR-Knoten erneut zu aktivieren, konfigurieren Sie den DR-Knoten für Ihr Hochverfügbarkeitspaar neu:
-
Melden Sie sich über einen Hypervisor oder eine SSH-Konsole am DR-Knoten an.
-
Konfigurieren Sie den DR-Knoten, indem Sie das Verfahren unter Bereitstellen und Registrieren des NetScaler Console Disaster-Recovery-Knotens über die DR-Konsole befolgen.
-
Bereitstellen des Disaster-Recovery-Knotens über die NetScaler Console-GUI.
Weitere Informationen finden Sie in den Häufig gestellten Fragen (FAQs).
Wichtig
Es liegt in der Verantwortung des Administrators, zu erkennen, dass am primären Standort ein Notfall eingetreten ist.
Der Disaster-Recovery-Workflow wird vom Administrator manuell eingeleitet, nachdem der primäre Standort ausgefallen ist.
Ein Administrator muss den Prozess manuell einleiten, indem er ein Wiederherstellungsskript auf dem Disaster-Recovery-Knoten am Wiederherstellungsstandort ausführt.
Wenn Sie den Standalone-Knoten am primären Standort aktualisieren, müssen Sie auch den Standalone-Knoten am DR-Standort manuell aktualisieren.
Workflow nach dem Notfall
Wenn der primäre Standort nach einem Notfall ausfällt, muss der Disaster-Recovery-Workflow wie folgt eingeleitet werden:
-
Der Administrator stellt fest, dass am primären Standort ein Notfall eingetreten ist und dieser nicht betriebsbereit ist.
-
Der Administrator leitet den Wiederherstellungsprozess ein.
-
Der Administrator muss manuell eines der folgenden Wiederherstellungsskripte auf dem Disaster-Recovery-Knoten ausführen, je nach Ihren Anforderungen (am Wiederherstellungsstandort):
-
SNMP, Syslog und Analytics auf dem DR-Knoten konfigurieren:
/mps/scripts/pgsql/pgsql\_restore\_remote\_backup.sh <!--NeedCopy--> -
Den DR-Knoten auch als Lizenzserver konfigurieren:
/mps/scripts/pgsql/pgsql\_restore\_remote\_backup.sh -reconfig-ls <IP-address-of-the-primary-site> <!--NeedCopy-->
-
-
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.
Hinweis:
Nachdem Sie das Skript am DR-Standort initiiert haben, wird der DR-Standort zum neuen primären Standort. Sie können auch auf die DR-Benutzeroberfläche zugreifen.
Nach dem Notfall
Nachdem der Notfall eingetreten ist und der Administrator das Wiederherstellungsskript initiiert hat, wird der DR-Standort zum neuen primären Standort.
Wenn Sie die Konfigurationen später auf den ursprünglichen Standort zurücksetzen möchten, siehe Konfigurationen auf den ursprünglichen primären Standort zurücksetzen.
Wichtig
Wenn Sie NetScaler Console 12.1.49.x oder frühere Versionen installiert haben, erhalten Sie eine Schonfrist von 30 Tagen, um Citrix zu kontaktieren und die ursprüngliche Lizenz auf der NetScaler Console (am DR-Standort) neu zu hosten.
Für Versionen 12.1.50.x oder höher wird die NetScaler Console-Lizenz automatisch mit dem DR-Standort synchronisiert (es ist nicht erforderlich, Citrix für die Lizenz zu kontaktieren).
Wenn Sie Pool-Lizenzen für die Instanzen angewendet haben, unterstützen NetScaler-Instanzen mit den Versionen 11.1 65.x oder höher, 12.1 58.x oder höher, 13.0 47.x oder höher und NetScaler SDX 13.0 76.x oder höher die automatische Lizenzserveraktualisierung am DR-Standort. Bei allen anderen Versionen müssen Sie die Instanzen manuell für den DR-Standort neu konfigurieren.
Konfigurationen auf den ursprünglichen primären Standort zurücksetzen
Nach einem Notfall wird der konfigurierte Disaster-Recovery-Knoten (DR-Knoten) zum neuen primären Standort, und der Client-Datenverkehr fließt über diesen Knoten.

Weitere Informationen finden Sie unter Workflow nach dem Notfall.
Wenn Ihr ursprünglicher primärer Standort wieder frei von Notfällen ist und Sie sich entscheiden, alle Operationen auf den primären Standort zu verlagern, konfigurieren Sie den ursprünglichen primären Standort so, dass er den Konfigurationen des DR-Knotens entspricht.
Stellen Sie vor Beginn sicher, dass sowohl der primäre Standort als auch der DR-Standort aktiv sind.
Um die Änderungen vom DR-Standort auf den ursprünglichen primären Standort zurückzusetzen, führen Sie die folgenden Schritte aus:
-
Melden Sie sich am ursprünglichen primären Standort 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 den primären Standort.
Wenn Sie den primären Standort als Pool-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
-Oruft die IP-Adresse des DR-Standorts ab und konfiguriert den primären Standort als Pool-Lizenzserver neu. -
Konfigurieren Sie den DR-Standort neu. Siehe Ersteinrichtung der Disaster Recovery.
Nachdem Sie die Konfigurationen erfolgreich vom DR-Standort auf den ursprünglichen primären Standort zurückgesetzt haben, fließt der Client-Datenverkehr über den primären NetScaler Console-Knoten.