vDisks exportieren und importieren
In Citrix Provisioning können versionierte und nicht versionierte vDisks von einem vorhandenen Store exportiert und in den Store einer anderen Farm importiert werden.
Mit vDisk-Versionen können Sie Updates auf eine vDisk isolieren oder schnelle Revisionen ermöglichen, ohne dass sich jedes Update Ihrer vDisk auf eine 30-40 GB-Datei auswirkt und die Datei kopiert werden muss.
Beim Arbeiten mit vDisk-Versionen ist das Exportieren der vDisk die einfachste Möglichkeit, diese Versionen in eine andere Farm zu verschieben. Wenn Sie eine vDisk exportieren, wird eine XML-Manifestdatei für die angegebene vDisk erstellt. Die XML-Manifestdatei ruft Versionsdetails aus SQL und/oder den vhdx/avhdx-Dateien auf der vDisk ab. Anschließend kann die vDisk in der Citrix Provisioning-Konsole importiert werden. Eine nicht versionierte vDisk kann ohne die XML-Manifestdatei importiert werden. Eine versionierte vDisk erfordert jedoch eine Manifest-XML-Datei, bevor sie importiert werden kann.
Tipp:
Wenn Sie VHDs importieren, die nicht mit Citrix Provisioning exportiert wurden, führen Sie zunächst alle differenzierenden Datenträger mit Drittanbietertools in einem Basisdatenträger zusammen. Importieren Sie nach dem Zusammenführen den neuen VHD-Basisdatenträger.
Exportieren von vDisks
Exportieren einer vDisk
- Klicken Sie in der Citrix Provisioning-Konsole mit der rechten Maustaste auf die vDisk und wählen Sie die Menüoption Export. Das Dialogfeld Export wird angezeigt.
- Wählen Sie im Menü die zu exportierende Version aus und klicken Sie auf OK. Die Manifestdatei wird im Store erstellt.
Tipp:
Wenn Sie eine vDisk löschen, die Sie exportieren möchten, empfiehlt Citrix, zuerst die vDisk zu exportieren. Kopieren Sie nach dem Exportieren die resultierende XML-Datei an den neuen Speicherort, bevor Sie sie vom ursprünglichen Speicherort löschen.
Importieren von vDisks
Eine vDisk oder eine vDisk-Kette von differenzierenden VHD-Dateien kann unter folgenden Bedingungen in einen Store importiert werden:
- Die importierte VHD ist nicht im Store vorhanden und sowohl die höchste Versionsnummer der VHD als auch die zugehörigen Manifestdateien stimmen überein.
- Die VHD-Kette enthält ein Basisimage und die Versionsnummer des Basisimage entspricht der Basisimageversion in der Manifestdatei.
Hinweis:
Beim Importieren einer einzelnen vDisk ist keine Manifestdatei erforderlich. Wenn Sie jedoch vDisks mit Versionen importieren, müssen Sie eine Manifestdatei verwenden.
- Die VHD ist nicht im Store vorhanden, aber die importierte Versionsnummer in der dazugehörigen Manifestdatei ist größer als die vorhandene VHD-Versionsnummer.
Wichtig:
Wenn Sie eine vorhandene vDisk mit demselben Namen in anderen Stores haben und für einen oder mehrere dieser Stores der Provisioning-Server entweder nicht festgelegt oder nicht erreichbar ist, dann schlägt der Import fehl. Folgende Meldung wird angezeigt: No server available to handle (other store name). Dieses Problem tritt auf, da der Importprozess überprüft, ob die importierte vDisk nicht am selben Speicherort wie die vDisk mit demselben Namen im anderen Store gespeichert ist.
Hinzufügen/Importieren einer vorhandenen vDisk in eine Site
- Kopieren Sie die vDisk und die dazugehörigen Eigenschaftendateien auf einen freigegebenen Speicher, falls sie dort nicht vorhanden sind.
- Klicken Sie in der Konsole mit der rechten Maustaste auf den Store oder einen vDisk-Pool und wählen Sie Add or Import Existing vDisk. Das Dialogfeld Add or Import Existing vDisks wird angezeigt:
- Wählen Sie im Menü Store to search den Store aus, in dem nach virtuellen Datenträgern gesucht werden soll.
- Wählen Sie im Menü Server to use for searching den Server aus, auf dem nach vDisks gesucht werden soll, und klicken Sie auf Search. Alle im Store vorhandenen vDisks werden unter Add checked vDisks to the vDisk Pool angezeigt.
- Aktivieren Sie die vDisks, die Sie dem vDisk-Pool hinzufügen möchten.
- Aktivieren Sie optional Enable load balancing for these vDisks, um den Lastausgleich auf Provisioning-Servern zu aktivieren, die den Zielgeräten diese vDisk bereitstellen.
- Klicken Sie auf Add, um die vDisks dem vDisk-Pool hinzuzufügen.
Hinzufügen von vDisk-Versionen
Hinzufügen einer vDisk-Version zu einer Site
- Kopieren Sie die vDisk und die dazugehörigen Eigenschaftendateien auf einen freigegebenen Speicher, falls sie dort nicht vorhanden sind.
- Klicken Sie in der Konsole mit der rechten Maustaste auf den Store oder einen vDisk-Pool und wählen Sie anschließend die Menüoption Add vDisk Versions aus. Das Dialogfeld Add vDisk Versions wird angezeigt.
- Wählen Sie im Menü Store to search den Store aus, in dem nach virtuellen Datenträgern gesucht werden soll.
- Wählen Sie im Menü Server to use for searching den Server aus, auf dem nach vDisks gesucht werden soll, und klicken Sie auf Search. Alle im Store vorhandenen vDisks werden unter Add checked vDisks new versions angezeigt.
- Aktivieren Sie die vDisk-Versionen, die dem vDisk-Pool hinzugefügt werden.
- Klicken Sie auf Add, um die vDisks dem vDisk-Pool hinzuzufügen.