Upgrade

Citrix Provisioning unterstützt Upgrades auf die aktuelle Produktversion ab Version 7.6. LTSR.

Führen Sie die folgenden Schritte vor dem Upgrade einer Citrix Provisioning-Farm aus:

  • Wählen Sie einen Wartungszeitraum mit dem geringsten Datenverkehr.
  • Erstellen Sie ein Backup der Provisioning Services-Datenbank.
  • Erstellen Sie Sicherungskopien aller vDisks.

Tipp:

Führen Sie für Hochverfügbarkeitsumgebungen eine Datenspiegelung durch. Weitere Informationen finden Sie unter Datenbankspiegelung. Wenn die Spiegelung einmal eingerichtet ist, sind keine besonderen Schritte erforderlich.

Beachten Sie beim Upgrade von Citrix Provisioning Folgendes:

  • Führen Sie ein Upgrade auf den aktuellen Lizenzserver durch. Beachten Sie dabei folgende Faktoren:
    • Lizenzserver sind abwärtskompatibel und bieten aktuelle Sicherheitsfixes.
    • Aktualisieren Sie bei Bedarf einzelne Lizenzen. Neue Features von erfordern eine Citrix-Lizenz mit einem Subscription Advantage-Mindestdatum.
  • Erstellen Sie ein Backup der Citrix Provisioning-Datenbank. Jedes Datenbankupgrade wird zwar von Citrix getestet, dennoch können unvorhergesehene Umstände auftreten. Citrix empfiehlt dringend, vor dem Upgrade ein Backup der Datenbank anzulegen.
  • Erstellen Sie ein Backup der Citrix Provisioning-vDisk. Citrix empfiehlt, vor dem Upgrade ein Backup der vDisk anzulegen. Dieser Vorgang ist nur erforderlich, wenn Sie ein invertiertes Imaging mit privaten Images planen.
  • Beim Ausführen des Installationsprogramms zur Aktualisierung der Server- oder Konsolenkomponente werden beide Komponenten automatisch aktualisiert, wenn eine ältere Version von Citrix Provisioning erkannt wird.
  • Bei einem Upgrade von Version 7.17 auf diese Version von Citrix Provisioning müssen Sie CDF vom Provisioning-Server, der Konsole und den Zielgeräten manuell deinstallieren.

Hinweis:

Für das Upgrade von Citrix Provisioning sind lokale Administratorberechtigungen erforderlich.

Aktualisieren der Umgebung

Für die Aktualisierung von einer vorherigen Citrix Provisioning-Farm müssen die folgenden Schritte ausgeführt werden:

  1. Upgrade der Konsolen. Die Konsole ist eine eigenständige ausführbare Datei, die auf Servern installiert oder aktualisiert werden kann (PVS_Console.exe oder PVS_Console_64.exe). Citrix empfiehlt, ein Upgrade der Provisioning-Konsole, gefolgt von der Serversoftware für jeden Provisioning-Server in der Farm durchzuführen. Remotekonsolen können jederzeit aktualisiert werden.
  2. Upgrade des ersten Provisioning-Servers; dadurch wird auch die Citrix Provisioning-Datenbank aktualisiert.
  3. Upgrade der restlichen Provisioning-Server in der Farm.
  4. Upgrade der vDisks.

Wichtig:

Wenn Sie eine vDisk in einer Citrix Virtual Apps and Desktops-Bereitstellung aktualisieren, sollten Sie das Upgrade der Software des Masterzielgeräts vor dem Upgrade der VDA-Software durchführen.

UpgradeHilfsprogramme

Der Upgradeassistent enthält die folgenden Programme:

  • Das Programm UpgradeAgent.exe wird auf dem Zielgerät ausgeführt, um bereits installierte Produktsoftware zu aktualisieren.
  • Das Programm UpgradeManager.exe wird auf dem Provisioning-Server ausgeführt, um den Upgradeprozess auf dem Zielgerät zu steuern.

Der Upgradeprozess im Überblick

Dieser Abschnitt beschreibt die Schrittfolge zur Aktualisierung der Citrix Provisioning-Komponenten. Informationen zum Serverupgrade finden Sie unter Server. Informationen zum Upgrade von vDisks finden Sie unter vDisks.

Upgrade der Konsole und des Servers

Zum Aktualisieren der Konsole und des Servers führen Sie folgende Schritte aus:

  1. Führen Sie die Programmdateien für Konsole und Server aus, um den Upgradeprozess automatisch zu initiieren. Citrix empfiehlt, dass Sie zuerst die Konsole und dann den Server aktualisieren.

    Tipp:

    Nutzen Sie ein paralleles Upgrade (Rolling Upgrade), um Citrix Provisioning-Farm und Zielgeräte während des Upgrades betriebsbereit zu halten. Bei diesem Verfahren werden Provisioning-Server einzeln nacheinander aktualisiert.

  2. Bei einem parallelen Serverupgrade werden die Server einzeln und nacheinander aktualisiert.

    Hinweis:

    Während des Upgrades kann der Provisioning-Server nicht von Zielgeräten genutzt werden. Stellen Sie sicher, dass die übrigen Server in der Farm, das Failover der Zielgeräte (Clients) unterstützen, während der Server aktualisiert wird.

    Für ein paralleles Serverupgrade aktualisieren Sie zunächst den ersten Provisioning-Server in der Farm:

    a. Öffnen Sie die MSC-Datei (services.msc) der Dienste und halten Sie den Citrix PVS-Streamdienst an. Dieser Prozess löst für alle mit diesem Server verbundenen Provisioningziele ein Failover auf andere Server in der Farm aus. Im Anschluss aktualisieren Sie den Provisioning-Server und die Konsolenkomponenten.

    b. Upgrade der Citrix Provisioning-Datenbank. Dieser Vorgang wird nur einmal durchgeführt:

    • Verwenden Sie dbScript.exe, um das SQL-Skript zu generieren. Wählen Sie die Option, die Datenbank zu aktualisieren, und geben Sie den Datenbanknamen ein. Verwenden Sie das Skript in SQL Management oder in der SQL-Befehlszeile, um die Provisioning-Datenbank zu aktualisieren.
    • Führen Sie mit dem Konfigurationsassistenten ein Upgrade der Provisioning-Datenbank durch. Berücksichtigen Sie dabei Folgendes:
    • Der Citrix Provisioning-Konfigurationsassistent wird automatisch gestartet, wenn Sie nach einem erfolgreichen Upgrade des Provisioning-Servers auf die Schaltfläche Finish klicken.
    • Verwenden Sie die Standardeinstellungen, damit der Citrix Provisioning-Konfigurationsassistent die zuvor konfigurierten Einstellungen verwendet. Wählen Sie auf der Seite “Farm Configuration” die Option Farm is already configured. Nachdem sämtliche Konfigurationsdaten eingegeben sind, überprüfen Sie die Informationen auf der Seite Finish. Klicken Sie dann auf Finish, um mit der Konfiguration des Provisioning-Servers zu beginnen. Zu diesem Zeitpunkt ist die Provisioning-Datenbank nicht konfiguriert. Es wird eine Meldung angezeigt, dass die Datenbank aktualisiert wurde. Klicken Sie auf OK und aktualisieren Sie die Datenbank.
    • Prüfen Sie mit services.msc, ob die Citrix Provisioning-Prozesse gestartet wurden und starten Sie ein Zielgerät, um die Konnektivität mit dem Provisioning-Server zu bestätigen.

Upgrade der übrigen Provisioning-Server

Nach dem Upgrade des ersten Provisioning-Servers aktualisieren Sie die übrigen Server in der Farm:

  1. Öffnen Sie die MSC-Datei (services.msc) der Dienste und halten Sie den Citrix Provisioning-Streamdienst an. Dieser Prozess löst für alle mit diesem Provisioning-Server verbundenen Provisioningziele ein Failover auf andere Server in der Farm aus. Im Anschluss aktualisieren Sie den Provisioning-Server und die Konsolenkomponenten.

    Tipp:

    Nach einem erfolgreichen Upgrade des Servers wird der Citrix Provisioning-Konfigurationsassistent automatisch gestartet, sobald Sie auf Finish klicken. Die Provisioning-Datenbank wird erst nach dem Upgrade des ersten Provisioning-Servers aktualisiert.

  2. Verwenden Sie die Standardeinstellungen. Der Citrix Provisioning-Konfigurationsassistent verwendet dann die zuvor konfigurierten Einstellungen. Stellen Sie sicher, dass auf der Seite Farm Configuration die Option Farm is already configured ausgewählt ist. Nachdem sämtliche Konfigurationsdaten eingegeben sind, überprüfen Sie die Informationen auf der Seite “Finish”. Klicken Sie dann auf Finish, um mit der Konfiguration des Provisioning-Servers zu beginnen.

  3. Wiederholen Sie diese Schritte, um alle verbleibenden Provisioning-Server in der Farm zu aktualisieren.

Ausgleich von Citrix Provisioning-Clients

Nach dem Aktualisieren und Konfigurieren aller Citrix Provisioning-Server empfiehlt Citrix einen Ausgleich aller Provisioning-Clients (Zielgeräte) in der Farm. Ausgleich von Provisioning-Clients

  1. Starten Sie die Provisioning-Konsole und melden Sie sich an der Farm an.
  2. Navigieren Sie zur Registerkarte Servers.
  3. Markieren Sie alle Provisioning-Server, die zuletzt aktualisiert wurden, und klicken Sie mit der rechten Maustaste, um das Kontextmenü anzuzeigen.
  4. Wählen Sie Rebalance Clients.

Upgrade des Citrix Provisioning-Zielgeräts

Citrix Provisioning unterstützt drei Verfahren zum Aktualisieren von Zielgeräten:

  • Direktes Upgrade
  • Direkter VHD-/VHDX-Start
  • Manuelles Upgrade mit invertiertem Imaging

Wichtig:

Citrix empfiehlt dringend, dass Sie ein Backup der vDisk erstellen, wenn das Upgrade ohne Versionierung erfolgt.

Bei Verwendung von Installationsprogrammen für Citrix Provisioning-Zielgeräte:

  • Wenn auf dem System Citrix Provisioning Version 7.6.2 (7.6 CU1) oder ein neueres Zielgerät ausgeführt wird, führen Sie das neue Zielinstallationsprogramm aus. Es muss dieselbe Version sein, die auf dem Zielgerät installiert ist. Dieser Prozess ermöglicht es dem Installer, das Upgrade zu übernehmen.
  • Wenn auf dem System Citrix Provisioning Version 7.6.0 oder früher ausgeführt wird, deinstallieren Sie die alte Zielgerätesoftware. Starten Sie neu und installieren Sie dann die neue Citrix Provisioning-Zielgeräteversion.

Direkte Upgrades

Für direkte Upgrades kann eine Wartungsversion der vDisk mit dem privaten Image ausgetauscht werden. Citrix empfiehlt jedoch, dass Sie die Citrix Provisioning-Versionierung nutzen, um eine direktes Upgrade durchzuführen.

Schrittfolge für ein direktes Upgrade:

  1. Erstellen Sie eine Wartungsversion der vDisk.
  2. Navigieren Sie mit der Provisioning-Konsole zu den Geräteeigenschaften und wählen Sie als Gerätetyp die Einstellung Maintenance.
  3. Wählen Sie im Menü Boot die Option 1, um einen Client mit der Wartungsversion im vDisk-Modus zu starten.
  4. Melden Sie sich bei Windows an und führen Sie das Installationsprogramm für das neue Zielgerät aus. Installieren Sie die Software, als würden Sie eine vollständige Installation durchführen. Das Installationsprogramm für das Zielgerät führt das Upgrade aus. Führen Sie nicht den Imagingassistenten aus. Starten Sie auf Aufforderung das Zielgerät neu.
  5. Sobald Windows geladen ist, melden Sie sich am System an und überprüfen Sie in der Statusleiste, ob die erwartete Version der Zielgerätsoftware angezeigt wird. Wenn die Statusleiste von Windows ausgeblendet ist, blenden Sie sie ein, indem Sie auf dem Symbol auf den Pfeil nach oben klicken.
  6. Fahren Sie das Zielgerät herunter.
  7. Wenn die Versionierung aktiviert wird, müssen Sie die Wartungsversion mit der Provisioning-Konsole hochstufen, um die Versionsfunktionalität zu testen. Prüfen Sie die neue Version und stufen Sie sie auf die Produktionsversion hoch, wenn sie die erforderliche Qualität besitzt. Verteilen Sie diese Version an Benutzer, indem Sie einen Neustart aller Zielgeräte durchführen, die diese vDisk verwenden.

Upgrade mit VHD/VHDX-Start

Bei Aktualisierung eines Zielgeräts mit dieser Methode sollten Sie Folgendes berücksichtigen:

  • Citrix Hypervisor unterstützt nur. vhd
  • Hyper-V 2012 und 2008 R2 unterstützen nur .vhd
  • Hyper-V 2012 R2 und 2016 unterstützt .vhd und .vhdx
  1. Laden Sie die VHDX-Datei. Berücksichtigen Sie dabei:

    • Wenn die vDisk keine Version hat, kopieren Sie die VHDX-Datei auf den Hyper-V-Server oder importieren Sie die Datei in XenServer mit XenCenter (Files > Import).
    • Wenn die vDisk eine Version hat, führen Sie eine Basiszusammenführung durch und erstellen Sie eine VHDX-Datei im Wartungsmodus.
  2. Führen Sie einen direkten VHD-Start mit XenServer aus:

    a. Kopieren Sie die VHD-Datei in ein System mit XenCenter und importieren Sie die Datei in XenServer mit Files > Import.

    b. Erstellen Sie eine VM mit der importierten VHD-Datei. Weitere Informationen finden Sie im Abschnitt “Importieren und Exportieren von VMs” in der Dokumentation von Citrix Virtual Apps and Desktops.

    c. Starten Sie die VM.

    d. Führen Sie ein Upgrade der Zielgerätsoftware durch. Informationen zur Verwendung der Installationsprogramme für Citrix Provisioning-Zielgeräte finden Sie am Anfang dieses Abschnitts.

  3. Führen Sie einen direkten VHD/VHDX-Start mit Hyper-V durch:

    1. Kopieren Sie die VHDX auf den Hyper-V-Server, oder

    2. Erstellen Sie eine Hyper-V-VM mit der Option “Use an existing virtual hard disk” und verweisen Sie auf die VHDX-Datei. Lesen Sie die folgenden Links zum Erstellen von VMs in Hyper-V. Stellen Sie für Hyper-V 2012 R2 und 2016 sicher, dass die generierte VM mit den VMs der vDisk übereinstimmt:

      • Generation 1 = traditionelle BIOS-VMs und -Systeme
      • Generation 2 = UEFI-VMs und -Systeme

      Für Umgebungen mit Hyper-V 2016:

      https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/get-started/create-a-virtual-machine-in-hyper-v

      Für Hyper-V 2012 und 2012 R2:

      https://technet.microsoft.com/en-us/library/hh846766(v=ws.11).aspx

      Für Hyper-V 2008 R2 und 2008 R2 Sp1:

      https://technet.microsoft.com/en-us/library/cc956091.aspx

    3. Starten Sie die VM.

    4. Aktualisieren Sie die Zielgerätsoftware. Aktualisieren Sie die Zielgerätsoftware. Informationen zur Verwendung der Installationsprogramme für Citrix Provisioning-Zielgeräte finden Sie am Anfang dieses Abschnitts.

  4. Kopieren Sie die .vhdx.vhd-Datei zurück in den vDisk-Store, wo sie ursprünglich gespeichert war.

    • Wenn die .vhdx.vhd-Datei aus einer Version mit Basiszusammenführung stammt, kann die Datei jetzt getestet und überprüft werden.
    • Wenn die Datei von der Basis-vDisk kopiert wurde, importieren Sie die vDisk mit der Option Add or import existing vDisk in die Provisioning-Datenbank. Führen Sie diese Option von der vDisk Pool\Store-Ebene in der Provisioning-Konsole aus.

Upgrade über ein manuelles invertiertes Imaging mit P2PVS

Dieser Abschnitt enthält Informationen zu Citrix Provisioning-Upgrades mit invertiertem Imaging mit P2PVS.

Abbildung des Prozesses zum manuellen invertierten Imaging

Die Tabelle unten enthält die unterstützten Upgrademethoden:

Invertiertes Imaging Xen Tools VM-Tools Hyper-V-Kompatibilität NIC-Treiber Windows 10-Upgrade Antivirenupdates Firewall/Netzwerksicherheitssoftware
Invertiertes P2PVS-Imaging x x x x x x x
VHD-Start von Hypervisor x   x     x x
Direkter VHD-Start x x x x   x x
  1. Starten Sie das Citrix Provisioning-Zielgerät mit dem Privatimage-\Wartungsmodus in die vDisk.

  2. Installieren Sie PVS_UpgradeWizard.exe oder PVS_UpgradeWizard_x64.exe aus dem Ordner Upgrade des ISO-Images. Dieser Ordner ist im aktuellen Citrix Provisioning-Releasebereich (mit der neuesten Datei P2PVS.exe). Der Upgradeassistent kann auch über die Option Target Device Installation > Install Upgrade Wizard mit dem Citrix Provisioning-MetaInstaller installiert werden.

  3. Führen Sie P2pvs.exe im Verzeichnis des Citrix Provisioning-Upgradeassistenten aus. In der Standardeinstellung ist die Datei im Ordner C:\Programme\Citrix\Provisioning Services Upgrade Wizard.

  4. Klicken Sie im Dropdownmenü auf From, um die Citrix Provisioning-vDisk auszuwählen. Klicken Sie auf Weiter.

  5. Wählen Sie im Bildschirm “Partition” die Partitionen, für die ein invertiertes Imaging durchgeführt werden soll. Alle Systempartitionen, unabhängig davon, ob sie einen Laufwerksbuchstaben haben, werden beim invertierten Imaging verwendet. Klicken Sie auf Weiter.

  6. Klicken Sie auf der letzten Seite auf Convert, um das invertierte Imaging zu starten.

    Hinweis:

    Bedenken Sie beim Einsatz des invertierten Imaging Folgendes:

    • Invertiertes Imaging für BIOS-Systeme ist nicht destruktiv. Die Partitionentabelle des Systems wird nicht geändert. Da Citrix Provisioning-Imaging blockbasiert ist, muss die Partitionentabelle der lokalen Festplatte mit denen der vDisk identisch sein.
    • Invertiertes Imaging für UEFI-Systeme ist destruktiv. Alle Partitionen der lokalen Festplatte werden gelöscht und in Übereinstimmung mit denen der vDisk neu erstellt.
  7. Nach Abschluss des invertierten Imaging starten Sie die VM vom Festplattenlaufwerk neu, ohne das Netzwerk zu starten.

  8. Aktualisieren Sie das Zielgerät. Weitere Informationen hierzu finden Sie am Anfang dieses Abschnitts.

  9. Erstellen Sie ein neues Betriebssystemimage auf der vDisk. Sie können dieses Imaging erzielen, indem Sie eine neue vDisk erstellen oder eine vorhandene vDisk verwenden.

Upgrade von Windows 10-Maschinen mit invertiertem Imaging

Gehen Sie zum Aktualisieren von Windows 10-Maschinen mit invertiertem Imaging wie folgt vor:

  1. Erstellen Sie ein Zielgerät mit einem virtuellen Datenträger, der so groß wie oder größer als die vDisk ist.
  2. Starten Sie über das Netzwerk (PXE/ISO) die VM zur vDisk unter Verwendung des Wartungs- oder Privateimage-Modus.
  3. Wenn die vDisk Citrix Provisioning 7.15 oder eine ältere Version verwendet, installieren Sie PVS_UpgradeWizard.exe oder PVS_UpgradeWizard\x64.exe aus dem Ordner Upgradedes ISO-Images. Dieser Prozess ruft die neueste Datei P2PVS.exe ab. Der Upgradeassistent kann auch über die Option Target Device Installation > Install Upgrade Wizard mit dem Citrix Provisioning-MetaInstaller installiert werden.
  4. Führen Sie P2pvs.exe im Citrix Provisioning Zielgerät\Upgradeassistenten-Verzeichnis aus. Iin der Standardeinstellung ist dies C:\Programme\Citrix\Provisioning Services oder C:\Programme\Citrix\Provisioning Services Upgrade Wizard.
  5. Wählen Sie im Dropdownmenü From die Option Citrix Provisioning vDisk und klicken Sie auf Next.
  6. Wählen Sie im Bildschirm “Partition” die Partitionen, für das invertierte Imaging. Alle Systempartitionen, unabhängig davon, ob sie einen Laufwerksbuchstaben haben, werden beim invertierten Imaging verwendet. Klicken Sie auf Weiter.
  7. Klicken Sie auf der letzten Seite auf Convert, um das invertierte Imaging zu starten.
  8. Sobald das invertierte Imaging abgeschlossen ist, konfigurieren Sie für die VM den Start von der Festplatte und starten Sie die VM neu.
  9. Deinstallieren Sie das Citrix Provisioning-Zielgerät.
  10. Fahren Sie die VM herunter.

    Hinweis:

    freien Speicherplatz in der Partition C:\. Einiges an Speicherplatz kann durch Löschen des Ordners Windows.old in C:\ freigegeben werden. Weitere Informationen finden Sie im Windows-Support.

  11. Erhöhen Sie anhand des freien Speicherplatzes auf der Partition C:\ ggf. die Größe der VM-Festplatte.

    Hinweis:

    Unter Windows 10 1607 (Codename Redstone 1 oder Anniversary Update) wird von Windows-Update eine weitere Systempartition nach Partition C:\ erstellt. Derzeit ist es nicht möglich, die Größe der Partition C:\ zu erhöhen.

  12. Starten Sie die VM. Merken Sie sich das lokale Administratorkonto der VM und das zugehörige Kennwort.
  13. Führen Sie Windows 10-Update aus, um Windows 10 zu aktualisieren.
  14. Möglicherweise müssen Sie sich mit lokalen Administratoranmeldeinformationen anmelden, da das Windows 10-Upgrade sich auf Active Directory auswirken kann.
  15. Stellen Sie die Verbindung zwischen VM und Active Directory bei Bedarf wieder her.
  16. Installieren Sie bei Bedarf neue Treiber und weitere Windows-Updates.
  17. Nachdem all Updates fertig sind, installieren Sie die Citrix Provisioning-Zielgerätesoftware.
  18. Erstellen Sie mit dem Imagingassistenten oder P2PVS eine vDisk Die alte vDisk kann verwendet werden, wenn die Größe des virtuellen Datenträgers der VM in Schritt 11 nicht erhöht wurde.