Backup und Wiederherstellung des Cluster-Setups

Sie können den aktuellen Status eines Citrix ADC Clusterknotens sichern und später mithilfe der gesicherten Dateien den gleichen Clusterstatus wiederherstellen. Als Vorsichtsmaßnahme müssen Sie diese Funktion verwenden, bevor Sie ein Upgrade auf den Clusterknoten durchführen.

Backup eines Cluster-Setups

Abhängig von der Art der zu sichenden Daten und der Häufigkeit, mit der Sie eine Sicherung erstellen, können Sie ein einfaches oder ein vollständiges Backup erstellen.

  • Grundlegende Sicherung. Sichert nur Konfigurationsdateien. Möglicherweise möchten Sie diese Art der Sicherung häufig durchführen, da sich die Dateien, die sie sichern, ständig ändern. Die Dateien, die gesichert werden, werden in der Tabelle aufgeführt.

Verzeichnis

Unterverzeichnis oder Dateien

/nsconfig/

  • ns.conf
  • ZebOS.conf
  • rc.netscaler
  • snmpd.conf
  • nsbefore.sh
  • nsafter.sh
  • inetd.conf
  • ntp.conf
  • syslog.conf
  • newsyslog.conf
  • crontab
  • host.conf
  • hosts
  • ttys
  • sshd_config
  • httpd.conf
  • monitrc
  • rc.conf
  • ssh_config
  • localtime
  • issue
  • issue.net

/var/

  • download/*
  • log/wicmd.log
  • wi/tomcat/webapps/*
  • wi/tomcat/logs/*
  • wi/tomcat/conf/catalina/localhost/*
  • nslw.bin/etc/krb.conf
  • nslw.bin/etc/krb.keytab
  • netscaler/locdb/*
  • lib/likewise/db/*
  • vpn/bookmark/*
  • netscaler/crl
  • nstemplates/*
  • learnt_data/*

/netscaler/

  • custom.html
  • vsr.html

  • Vollständiges Backup. Zusätzlich zu den Dateien, die durch ein einfaches Backup gesichert werden, sichert ein vollständiges Backup einige weniger häufig aktualisierte Dateien. Die Dateien, die bei einem vollständigen Backup gesichert werden, sind in der Tabelle aufgeführt.

Verzeichnis

Unterverzeichnis oder Dateien

/nsconfig/

  • ssl/*
  • license/*
  • fips/*

/var/

  • netscaler/ssl/*
  • wi/java_home/jre/lib/security/cacerts/*
  • wi/java_home/lib/security/cacerts/*

Wichtig

Backup und Wiederherstellung funktioniert nicht, wenn CLAG auf einem SDX-Cluster-Setup konfiguriert ist.

Das Backup wird als komprimierte TAR-Datei im Verzeichnis /var/ns_sys_backup/ gespeichert. Um Probleme aufgrund der Nichtverfügbarkeit von Speicherplatz zu vermeiden, können Sie maximal 50 Backupdateien in diesem Verzeichnis speichern. Mit dem Befehl rm system backup können Sie vorhandene Backupdateien löschen, damit Sie weitere Sicherungen erstellen können.

Wenn Sie einen Backupvorgang für einen CLIP eines Cluster-Setups ausführen, werden Backupdateien auf jedem der Clusterknoten erstellt.

So sichern Sie ein Cluster-Setup

So sichern Sie das Cluster-Setup auf CLIP mithilfe der Citrix ADC Befehlszeilenschnittstelle

Führen Sie an der Eingabeaufforderung die folgenden Schritte aus:

  • Speichern Sie die Konfiguration.

    save ns config

  • Erstellen Sie die Backupdatei (Basic oder Full).

    create system backup [<filename>][–level (basic | full)][-comment <string>]

    Beispiel

    create system backup cluster-backup-1 –level basic

Nachdem Sie diesen Befehl ausgeführt haben, werden auf jedem der Clusterknoten mit dem angegebenen Dateinamen eine Sicherung der TAR-Dateien erstellt. Beispielsweise wird die Datei CLUSTER-backup-1.tgz auf jedem Clusterknoten erstellt.

Hinweis:

Wenn der Dateiname nicht angegeben ist, werden auf jedem der Clusterknoten TAR-Backupdateien mit der folgenden Namenskonvention erstellt:

  • backup_<level>_<nsip_address of the cluster node 0>_<date-timestamp>.tgz
  • backup_<level>_<nsip_address of the cluster node 1>_<date-timestamp>.tgz

Beispielsweise bei einem Cluster-Setup mit drei Knoten

  • backup_<level>_<nsip_address of the cluster node 0>_<date-timestamp>.tgz wird auf node0 erstellt
  • backup _<level>_<nsip_address of the cluster node 1>_<date-timestamp>.tgz wird auf node1 erstellt
  • backup_<level>_<nsip_address of the cluster node 2>_<date-timestamp>.tgz wird auf node2 erstellt
  • Überprüfen Sie die erstellten Backupdateien auf CLIP.

    show system backup

Wiederherstellen eines Cluster-Setups

Wenn ein Clusterknoten fehlerhaft wird, können Sie diesen Knoten durch einen neuen Knoten ersetzen und den neuen Knoten für einen Cluster mithilfe einer Backupdatei des fehlerhaften Knotens festlegen.

In einem Cluster-Setup mit drei Knoten können Sie beispielsweise, wenn node1 fehlerhaft wird, diesen fehlerhaften Knoten durch einen neuen Knoten als Knoten1 ersetzen. Mit dem Wiederherstellungsvorgang können Sie eine der Backupdateien des fehlerhaften Knotens auf dem neuen Knoten wiederherstellen.

Hinweis:

Der Wiederherstellungsvorgang ist nicht erfolgreich, wenn die Backupdatei umbenannt wird oder wenn der Inhalt der Datei geändert wird.

So stellen Sie einen Clusterknoten wieder her

So stellen Sie einen Clusterknoten mithilfe der Citrix ADC Befehlszeilenschnittstelle wieder her

Führen Sie an der Eingabeaufforderung die folgenden Schritte aus:

  • Erhalten Sie eine Liste der Backupdateien, die auf CLIP verfügbar sind.

    show system backup

  • Kopieren Sie die Backup-Tar-Datei in das Verzeichnis /var/ns_sys_backup des Clusterknotens, der wiederhergestellt werden soll.

  • Fügen Sie die Backup-Tar-Datei zum Cluster-Knotenspeicher hinzu, indem Sie den folgenden Befehl auf dem Cluster-Knoten ausführen.

    add system backup <filename>

    Beispiel

    add system backup CLUSTER-BACKUP-1.tgz

    Hinweis:

    Der Befehl muss auf dem Clusterknoten ausgeführt werden, der wiederhergestellt werden soll.

  • Stellen Sie den Clusterknoten wieder her, indem Sie die Backupdatei angeben.

    restore system backup <filename>

    Beispiel

    restore system backup CLUSTER-BACKUP-1.tgz

    Hinweis:

    Der Befehl muss auf dem Clusterknoten ausgeführt werden, der wiederhergestellt werden soll.

  • Starten Sie den Clusterknoten neu.

    Neustart

    Hinweis:

    Der Befehl muss auf dem Clusterknoten ausgeführt werden, der wiederhergestellt werden soll.

Backup und Wiederherstellung des Cluster-Setups