Anforderungen
Um mit der Image Portability zu beginnen, müssen Sie die folgenden Anforderungen erfüllen.
Quellplattformen
Die Image Portability unterstützt die Portierung von Images von den folgenden Plattformen auf eine der unterstützten Zielplattformen:
- VMware vSphere 8.0 und 9.0
- XenServer 8
- Nutanix AHV (Prism Element)
- Microsoft Azure
Zielplattformen
Die Image Portability unterstützt die Portierung von Images auf die folgenden Plattformen:
- Microsoft Azure
Ein Citrix Maschinenkatalog-Image
IPS erfordert die Verwendung von Images mit den folgenden getesteten Konfigurationen:
- Ein unterstütztes Windows-Betriebssystem
- Windows Server 2016, 2019, 2022H2 oder 2025
- Windows 10 oder 11
- Bereitgestellt mit Machine Creation Services oder Citrix Provisioning
- Citrix Virtual Delivery Agent
App Layering Appliance
Die Image Portability ist ab Version 25.11 der App Layering Appliance verfügbar. Es wird empfohlen, in jedem Standort, der Images hostet, die Sie mit Image Portability exportieren oder vorbereiten möchten, eine App Layering Appliance zu haben.
Weitere Informationen zur Einrichtung finden Sie in der Dokumentation zur Installation der Appliance.
Eine SMB (Windows)-Dateifreigabe
Sie benötigen eine Windows SMB-Dateifreigabe zur Speicherung der Ergebnisse von Export- und Veröffentlichungsaufgaben. Diese Freigabe muss für die Compositing Engine VM zugänglich sein, die in der Umgebung erstellt wird, in der sich das zu exportierende Image befindet. Obwohl dies ein Citrix Cloud Resource Location sein kann, kann die Dateifreigabe mit der neuen Image Portability-Funktion (IPS) auch in einem vom Kunden verwalteten Rechenzentrum oder Cloud-Tenant liegen, unabhängig von Citrix Cloud.
Weitere Informationen zur Einrichtung finden Sie in der Dokumentation zum Windows-Dateifreigabe-Connector.
Ein IPS-kompatibler Connector
Sowohl Export- als auch Vorbereitungsaufgaben erfordern einen IPS-kompatiblen Connector, der auf der App Layering Appliance konfiguriert ist. Weitere Informationen zur Einrichtung finden Sie in der Connector-Dokumentation für Ihre spezifische Plattform. Zum Beispiel beschreibt unsere Connector-Dokumentation Image Portability für Azure die Anforderungen für die Konfiguration eines Connectors, der zum Starten einer Vorbereitungsaufgabe in Ihrer Azure-Umgebung erforderlich ist.
Eine Maschine zum Ausführen von PowerShell-Skripten
Die Maschine, die zum Ausführen der PowerShell-Cmdlets des PowerShell-Moduls Citrix.AppLayering oder Citrix.Image.Uploader verwendet wird, muss die folgenden Anforderungen erfüllen:
- Muss Windows PowerShell Version 5.1 haben (PowerShell 6 und höher werden nicht unterstützt)
- Eine Windows-Maschine mit .Net Framework, mindestens Version 4.6.2
- Muss sich mit der Microsoft PowerShell Gallery verbinden können, um die erforderlichen PowerShell-Bibliotheken herunterzuladen
Die Maschine muss auch zusätzliche Anforderungen erfüllen, die spezifisch für das verwendete Modul sind:
Citrix.AppLayering
- Eine Netzwerkverbindung zur App Layering Appliance muss in der Umgebung bestehen, in der sich das/die Image(s) befindet/befinden
Citrix.Image.Uploader
- Eine schnelle Netzwerkverbindung zur SMB-Dateifreigabe
- Kann dieselbe Maschine sein, die die Dateifreigabe hostet
- Eine schnelle Netzwerkverbindung zur Zielplattform
Zusätzliche Überlegungen
Abhängig von Ihrer Windows-Version müssen Sie möglicherweise die Unterstützung für TLS 1.0/1.1 deaktivieren. Weitere Informationen finden Sie in der Microsoft PowerShell Gallery TLS-Support-Dokumentation.
Standardmäßig authentifiziert sich PowerShell nicht automatisch über einen Proxyserver. Stellen Sie sicher, dass Sie Ihre PowerShell-Sitzung gemäß Microsoft und den Best Practices Ihres Proxy-Anbieters für die Verwendung Ihres Proxyservers konfiguriert haben.
Erforderliche Plattformberechtigungen
Weitere Anforderungen finden Sie in Ihrer spezifischen Connector-Konfiguration.
Netzwerk
Die App Layering Appliance erstellt eine Worker-VM namens Compositing Engine (CE), um Image-Operationen durchzuführen. Sowohl die App Layering Appliance als auch die CE müssen über Port 443 miteinander kommunizieren können.
Für Aufgaben, die Dateien auf einer SMB-Freigabe betreffen (z. B. Exportaufgaben), muss die CE in einem Netzwerk mit Konnektivität zur SMB-Freigabe sein.
Für Vorbereitungsaufgaben wird das im Image enthaltene Betriebssystem (auf der CE) gestartet, um Spezialisierungen und andere Aufgaben durchzuführen. Wenn das Image Verwaltungs- oder Sicherheitsagenten enthält, die sich bei einem Kontrollserver melden, können diese Prozesse den Vorbereitungsprozess stören.
Wenn die Option zum Trennen der Domäne angegeben ist, kann die Netzwerkkonnektivität die Ergebnisse beeinflussen. Wenn die Compositing Engine VM den Active Directory-Domänencontroller über das Netzwerk erreichen kann, entfernt das Trennen das Computerkonto aus der Domäne. Dies unterbricht die Domänenmitgliedschaft für die Quell-VM, aus der das Image extrahiert wurde.
Es wird empfohlen, das für den Betrieb anderer Netzwerkressourcen bereitgestellte Netzwerk zu isolieren. Dies kann durch Auswahl von „Netzwerkisolierung“ in der Connector-Konfiguration erfolgen. Ein Beispiel finden Sie in unserer Dokumentation zu Image Portability für Azure.