Downgrade einer eigenständigen Citrix ADC Appliance

Sie können auf eine frühere Version eines eigenständigen Citrix ADC herabstufen, indem Sie die CLI verwenden. Downgrade mit der GUI werden nicht unterstützt.

Hinweis:

Bei der Herabstufung kann es zu Konfigurationsverlusten kommen. Sie sollten die Konfigurationen vor und nach dem Downgrade vergleichen und dann fehlende Einträge manuell erneut eingeben.

Verfahren zum Herabstufen eines eigenständigen Citrix ADC

Führen Sie die unten angegebenen Schritte aus, um eine eigenständige Citrix ADC Appliance mit Version 12.1 auf eine frühere Version herunterzustufen.

In diesem Verfahren stellen Sie <release> <releasenumber> die Release-Version dar, auf die Sie herabstufen, und <targetbuildnumber> stellt die Buildnummer dar, auf die Sie herabstufen.

  1. Öffnen Sie eine SSH-Verbindung zum Citrix ADC mithilfe eines SSH-Clients, z. B. PuTTY.

  2. Melden Sie sich mit den Administratoranmeldeinformationen am Citrix ADC an. Speichern Sie die laufende Konfiguration. Geben Sie an der Eingabeaufforderung Folgendes ein:

    save config

  3. Erstellen Sie eine Kopie der Datei ns.conf. Geben Sie an der Shell-Eingabeaufforderung Folgendes ein:

    1. cd /nsconfig
    2. cp ns.conf ns.conf.NS<currentbuildnumber>

    Sie sollten eine Kopie der Konfigurationsdatei auf einem anderen Computer sichern.

  4. Kopieren Sie die <releasenumber> Konfigurationsdatei (Ns.conf.ns <releasenumber>) nach ns.conf. Geben Sie an der Shell-Eingabeaufforderung Folgendes ein:

    cp ns.conf.NS<releasenumber> ns.conf

    Hinweis: NS.conf.ns <releasenumber> ist die Sicherungskonfigurationsdatei, die automatisch erstellt wird, wenn die Systemsoftware von der Release-Version <releasenumber> auf die aktuelle Release-Version aktualisiert wird. Beim Herabstufen kann es zu einem gewissen Konfigurationsverlust kommen. Nachdem die Appliance neu gestartet wurde, vergleichen Sie die in Schritt 3 gespeicherte Konfiguration mit der laufenden Konfiguration und nehmen alle Anpassungen für Features und Entitäten vor, die vor dem Downgrade konfiguriert wurden. Speichern Sie die laufende Konfiguration, nachdem Sie die Änderungen vorgenommen haben.

    Wichtig: Wenn das Routing aktiviert ist, führen Sie Schritt 5 durch. Andernfalls fahren Sie mit Schritt 6 fort.

  5. Wenn das Routing aktiviert ist, enthält die Datei ZebOS.conf die Konfiguration. Geben Sie an der Shell-Eingabeaufforderung Folgendes ein:

    1. cd /nsconfig
    2. cp ZebOS.conf ZebOS.conf.NS
    3. cp ZebOS.conf.NS<targetreleasenumber> ZebOS.conf
  6. Ändern Sie das Verzeichnis in <releasenumber> /var/nsinstall/nsinstall, oder erstellen Sie es, wenn es nicht existiert.

  7. Ändern Sie das Verzeichnis in build_ <targetbuildnumber>, oder erstellen Sie es, wenn es nicht existiert.

  8. Laden Sie das Installationspaket (build- <release> - <targetbuildnumber> .tgz) herunter oder kopieren Sie es in dieses Verzeichnis und extrahieren Sie den Inhalt des Installationspakets.

  9. Führen Sie das Installationsskript aus, um die neue Version der Systemsoftware zu installieren. Das Skript aktualisiert das Verzeichnis /etc.

    Wenn die Konfigurationsdatei für den Build, auf den Sie herabstufen möchten, auf der Appliance vorhanden ist, werden Sie aufgefordert, diese Konfiguration zu laden, wie in der folgenden Abbildung dargestellt.

    Abbildung 1. Downgrade Menü, falls Konfigurationsdatei vorhanden ist

    Bild

    Wenn der freie Speicherplatz auf dem Flash-Laufwerk nicht ausreicht, um den neuen Build zu installieren, bricht Citrix ADC die Installation ab. Bereinigen Sie das Flash-Laufwerk manuell und starten Sie die Installation neu.

Beispiel:

login: nsroot

Password: nsroot

Last login: Mon Apr 24 02:06:52 2017 from 10.102.29.9

Done

> save config

> shell

root@NSnnn# cp ns.conf.NS10.5 ns.conf

root@NSnnn# cd /var/nsinstall

root@NSnnn# mkdir 10.5nsinstall

root@NSnnn# cd 10.5nsinstall

root@NSnnn# mkdir build_57

root@NSnnn# cd build_57

root@NSnnn# ftp 10.102.1.1

ftp> mget build-10.5-57_nc.tgz

ftp> bye

root@NSnnn# tar -xzvf build-10.1-125_nc.tgz

root@NSnnn# ./installns

installns version (10.5-57) kernel (ns-10.5-57.gz)

...

...

...

Copying ns-10.5-57.gz to /flash/ns-10.5-57_nc.gz ...

Changing /flash/boot/loader.conf for ns-10.5-57 ...



Installation has completed.



Reboot NOW? [Y/N] Y

Downgrade einer eigenständigen Citrix ADC Appliance