Maschinenkataloge verwalten
Hinweis:
Dieser Artikel beschreibt, wie Kataloge mit Studio und PowerShell-Befehlen verwaltet werden. Wenn Sie den Katalog mit dem Knoten „Quick Deploy“ erstellt haben und diesen Knoten weiterhin zur Katalogverwaltung verwenden, folgen Sie den Anweisungen unter Kataloge in Quick Deploy verwalten.
Einführung
Sie können Maschinen zu einem Maschinenkatalog hinzufügen oder daraus entfernen und einen Katalog umbenennen, dessen Beschreibung ändern oder dessen Active Directory-Computerkonten verwalten.
Die Katalogwartung kann auch die Aufgaben umfassen, sicherzustellen, dass jede Maschine die neuesten Betriebssystemupdates, Antivirensoftware-Updates, Betriebssystem-Upgrades oder Konfigurationsänderungen aufweist.
- Kataloge, die gepoolte Zufallsmaschinen enthalten, die mit Machine Creation Services™ (MCS) erstellt wurden, warten Maschinen, indem sie das im Katalog verwendete Image aktualisieren und dann die Maschinen aktualisieren. Diese Methode ermöglicht es Ihnen, eine große Anzahl von Benutzermaschinen effizient zu aktualisieren.
- Bei Katalogen, die statische, dauerhaft zugewiesene Maschinen enthalten, können Sie das Image oder die Vorlage verwalten, die diese Kataloge derzeit verwenden, aber nur die Maschinen, die Sie später zu den Katalogen hinzufügen, werden mit dem neuen Image oder der neuen Vorlage erstellt.
- Bei Remote-PC-Zugriffskatalogen verwalten Sie Updates für die Maschinen der Benutzer außerhalb von Studio. Führen Sie diese Aufgabe einzeln oder kollektiv mit Softwareverteilungstools von Drittanbietern aus.
Informationen zum Erstellen und Verwalten von Verbindungen zu Host-Hypervisoren und Cloud-Diensten finden Sie unter Verbindungen und Ressourcen erstellen und verwalten.
Hinweis:
MCS unterstützt Windows 10 IoT Core und Windows 10 IoT Enterprise nicht. Weitere Informationen finden Sie auf der Microsoft-Website.
Informationen zu persistenten Instanzen
Beim Aktualisieren des Masterimages für einen MCS-Katalog, der persistente Maschinen enthält, verwenden alle neuen Maschinen, die dem Katalog hinzugefügt werden, das aktualisierte Image. Vorhandene Maschinen verwenden weiterhin das ursprüngliche Masterimage. Der Prozess der Image-Aktualisierung erfolgt auf die gleiche Weise wie bei jedem anderen Katalogtyp. Beachten Sie Folgendes:
- Bei Katalogen mit persistenten Datenträgern werden die bereits vorhandenen Maschinen nicht auf das neue Image aktualisiert, aber alle neuen Maschinen, die dem Katalog hinzugefügt werden, verwenden das neue Image.
- Bei nicht-persistenten Festplattenkatalogen wird das Maschinenimage beim nächsten Mal nur aktualisiert, wenn die Maschine innerhalb von Studio oder PowerShell neu gestartet wird. Wird die Maschine vom Hypervisor außerhalb von Studio neu gestartet, wird die Festplatte nicht zurückgesetzt.
- Bei Katalogen, die nicht persistent sind, müssen die Images in separaten Katalogen gespeichert sein, wenn Sie unterschiedliche Images für unterschiedliche Maschinen wünschen.
Maschinenkataloge verwalten
Sie können einen Maschinenkatalog auf zwei Arten verwalten:
Studio verwenden
Dieser Abschnitt beschreibt, wie Sie Kataloge mit Studio verwalten können:
- Katalogdetails anzeigen
- Maschinen zu einem Katalog hinzufügen
- Maschinen aus einem Katalog löschen
- Einen Katalog bearbeiten
- Einen Katalog umbenennen
- Einen Katalog löschen
- Active Directory-Computerkonten in einem Katalog verwalten
- Das Masterimage für einen Katalog ändern
- MCS-bereitgestellte Kataloge von der Verwendung von Masterimages zur Verwendung von vorbereiteten Images konvertieren.
- Die Funktionsebene ändern oder die Änderung rückgängig machen
- Einen Katalog klonen
- Kataloge mithilfe von Ordnern organisieren
- VDAs aktualisieren
- Einstellungen für die Erlebnisoptimierung für einen Katalog verwalten
- Katalogerstellung wiederholen
- (Nur nicht von Citrix® bereitgestellte VDAs) Registrierungstoken generieren und verwalten
Katalogdetails anzeigen
- Verwenden Sie die Suchfunktion, um einen bestimmten Maschinenkatalog zu finden. Anweisungen finden Sie unter Instanzen suchen.
- Wählen Sie in den Suchergebnissen einen Katalog aus, falls erforderlich.
-
Die folgende Tabelle enthält Beschreibungen der Katalogspalten.
Spalte Beschreibung Maschinenkatalog
Der Name und der Zuweisungstyp des Katalogs. Zuweisungstypen umfassen
• Zufällig: Maschinen im Katalog werden einem Benutzer zufällig zugewiesen.
• Permanent: Maschinen im Katalog werden einem Benutzer dauerhaft zugewiesen.Maschinentyp
Der unterstützte Sitzungstyp der Maschinen im Katalog. Mögliche Werte sind
• OS-Typ: Multi-Session-OS (virtuell); Benutzerdaten: Verwerfen.
• OS-Typ: Multi-Session-OS (virtuell); Benutzerdaten: Auf lokaler Festplatte
• OS-Typ: Single-Session-OS (Remote-PC-Zugriff)
• Betriebssystemtyp: Einzelsitzungs-Betriebssystem (virtuell); Benutzerdaten: Verwerfen
• Betriebssystemtyp: Einzelsitzungs-Betriebssystem (virtuell); Benutzerdaten: Auf lokaler FestplatteMaschinenanzahl Die Maschinenanzahl im Katalog und die Bereitstellungsmethode. Mögliche Bereitstellungsmethoden sind: Machine Creation Services (MCS-Maschine), Manuell und Citrix Provisioning™ Services. Zugewiesene Anzahl Die Anzahl der Maschinen im Katalog, die einer Bereitstellungsgruppe zugewiesen sind. Ordner Der Speicherort des Katalogs innerhalb der Struktur Maschinenkataloge. Es wird der Name des Ordners angezeigt, in dem sich der Katalog befindet (einschließlich des nachgestellten Backslash), oder -, wenn sich der Katalog auf der Stammebene befindet.VDA-Upgrade VDA-Upgradestatus. Mögliche Werte sind: Nicht konfiguriert, Geplant, Verfügbar und Aktuell. Image-Status Der Status der Image-Aktualisierung des Katalogs. Gilt nur für nicht-persistente Maschinenkataloge. Mögliche Werte sind: Vollständig aktualisiert, Teilweise aktualisiert, Ausstehende Updates, Wird vorbereitet -
Klicken Sie auf eine Registerkarte im unteren Detailbereich, um weitere Informationen zu einem ausgewählten Katalog anzuzeigen.
Registerkarte Beschreibung Details Fasst wichtige Einstellungen des Maschinenkatalogs zusammen, z. B. Maschinentyp, Bereitstellungsmethode, Dienstkonto, Betriebssystem und VDA-Version, sodass Sie Ihre Ressourcen schnell anzeigen und verwalten können. Vorlageneigenschaften
Nur für MCS-bereitgestellte Kataloge verfügbar.
Zeigt detaillierte Bereitstellungsinformationen für den ausgewählten Katalog an, einschließlich
• Maschinenvorlageneigenschaften
• Hypervisor-spezifische Details
• MaschinenprofileigenschaftenMaschinen Zeigt eine paginierte Liste der Maschinennamen im ausgewählten Katalog an. Bereitstellungsgruppen
Verfügbar für Remote-PC-Kataloge.
Zeigt die dem ausgewählten Katalog zugeordneten Bereitstellungsgruppen an. Es werden der Name der Bereitstellungsgruppe und die Katalogzuordnung angezeigt.Tags
Nicht in Multi-Tenant-Umgebungen verfügbar.
Zeigt den Tag-Namen und die Beschreibung der dem ausgewählten Maschinenkatalog zugewiesenen Tags an.Workspace Environment Management
Nur sichtbar, wenn der WEM-Dienst bereitgestellt und zugänglich ist.
Zeigt die Optimierungseinstellungen des Workspace Environment Management Systems an.Kostenübersichten
Gilt nur für Azure MCS-Kataloge, hier werden angezeigt
• Gesamtkosten, die in den letzten 30 Tagen angefallen sind.
• Ein Vergleich zwischen den aktuellen Gesamtkosten der letzten 30 Tage und dem vorherigen 30-Tage-Zeitraum.
Der Zugriff erfordert die Berechtigung Citrix Cost Management > Manage > Read cost (Standard für Cloud-Administratoren), um die Registerkarte anzuzeigen, und dieMicrosoft.CostManagement/query/readAzure-Berechtigung, um Kostendetails anzuzeigen.Problembehandlung Zeigt Katalogfehler oder -warnungen mit empfohlenen Aktionen an.
Maschinen zu einem Katalog hinzufügen
Bevor Sie beginnen:
- Stellen Sie sicher, dass der Virtualisierungshost (Hypervisor oder Cloud-Dienstanbieter) über ausreichend Prozessoren, Arbeitsspeicher und Speicherplatz verfügt, um die zusätzlichen Maschinen aufzunehmen.
- Stellen Sie sicher, dass Sie über genügend ungenutzte Active Directory-Computerkonten verfügen. Wenn Sie vorhandene Konten verwenden, ist die Anzahl der Maschinen, die Sie hinzufügen können, durch die Anzahl der verfügbaren Konten begrenzt.
- Wenn Sie Studio verwenden, um Active Directory-Computerkonten für die zusätzlichen Maschinen zu erstellen, müssen Sie über die entsprechenden Domänenadministratorberechtigungen verfügen.
Tipp:
Wenn das Citrix DaaS-Konto, das zum Hinzufügen von Maschinen zum Maschinenkatalog verwendet wird, eingeschränkte AD-Berechtigungen hat, fügen Sie alle Cloud Connectors, die Sie verwenden möchten, im Bildschirm Anmelden bei… hinzu.
So fügen Sie Maschinen zu einem Katalog hinzu:
- Wählen Sie in Studio im linken Bereich die Option Maschinenkataloge.
- Wählen Sie einen Maschinenkatalog und dann in der Aktionsleiste die Option Maschinen hinzufügen.
- Wählen Sie auf der Seite Virtuelle Maschinen die Anzahl der hinzuzufügenden virtuellen Maschinen aus.
-
Konfigurieren Sie auf der Seite Maschinenidentitäten die Einstellungen wie folgt:
-
Wählen Sie eine Identität aus der Liste aus.
-
Geben Sie gegebenenfalls an, ob Konten erstellt oder vorhandene verwendet werden sollen, und den Speicherort (Domäne) für diese Konten.
Wenn nicht genügend vorhandene Active Directory-Konten für die Anzahl der hinzuzufügenden VMs vorhanden sind, wählen Sie die Domäne und den Speicherort aus, an dem die Konten erstellt werden.
Wenn Sie vorhandene Active Directory-Konten verwenden, navigieren Sie zu den Konten oder wählen Sie Importieren und geben Sie eine
.csv-Datei mit Kontonamen an. Stellen Sie sicher, dass genügend Konten für alle hinzuzufügenden Maschinen vorhanden sind. Studio verwaltet diese Konten. Lassen Sie die Schnittstelle die Kennwörter für alle Konten zurücksetzen oder geben Sie das Kontokennwort an, das für alle Konten gleich sein muss. -
Wenn dieser Identitätspool von anderen Katalogen verwendet wird, können Sie ihn nicht über Studio in einen anderen Pool ändern. Verwenden Sie stattdessen das PowerShell-Cmdlet Set-ProvScheme. Weitere Informationen finden Sie in der Citrix Virtual Apps and Desktops SDK Documentation.
-
Geben Sie ein Kontenbenennungsschema an, indem Sie Hash-Zeichen verwenden, um anzuzeigen, wo fortlaufende Zahlen oder Buchstaben erscheinen. Zum Beispiel führt ein Benennungsschema von PC-Sales-## (mit 0-9 ausgewählt) zu Computerkonten mit den Namen PC-Sales-01, PC-Sales-02, PC-Sales-03 usw.
-
Optional können Sie angeben, womit die Kontonamen beginnen sollen.
Wenn Sie angeben, womit die Kontonamen beginnen sollen, beachten Sie das folgende Szenario: Wenn die Startnummern oder -buchstaben bereits verwendet werden, wird das erste erstellte Konto mit den nächstgelegenen unbenutzten Nummern oder Buchstaben danach benannt.
Siehe Verwalten der Sequenznummer des Maschinennamens, um die Sequenznummer von Maschinen, die mit MCS bereitgestellt werden, über PowerShell-Befehle anzupassen.
-
- Wählen Sie auf der Seite Domänenanmeldeinformationen die Option Anmeldeinformationen eingeben und geben Sie Benutzeranmeldeinformationen mit ausreichenden Berechtigungen zum Erstellen von Maschinenkonten ein.
Die Maschinen werden als Hintergrundprozess erstellt und die Erstellung vieler Maschinen kann lange dauern. Die Maschinenerstellung wird fortgesetzt, auch wenn Sie Studio schließen.
CSV-Dateien zum Massenhinzufügen von Maschinen zu einem Katalog verwenden
Sie können Maschinen mithilfe von CSV-Dateien in großen Mengen hinzufügen. Die Funktion ist für alle Kataloge verfügbar, außer für Kataloge, die über MCS bereitgestellt werden.
Um Maschinen in großen Mengen zu einem Katalog hinzuzufügen, führen Sie die folgenden Schritte aus:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Maschinenkatalog und dann in der Aktionsleiste Maschinen hinzufügen aus. Das Fenster Maschinen hinzufügen wird angezeigt.
- Wählen Sie CSV-Datei hinzufügen aus. Das Fenster Maschinen in großen Mengen hinzufügen wird angezeigt.
- Wählen Sie CSV-Vorlage herunterladen aus.
- Füllen Sie die Vorlagendatei aus.
- Ziehen Sie die Datei per Drag & Drop oder navigieren Sie zu ihr, um sie hochzuladen.
- Wählen Sie Validieren aus, um Validierungsprüfungen für Ihren Import durchzuführen.
- Wählen Sie Importieren aus, um den Vorgang abzuschließen.
Überlegungen zur Verwendung von CSV-Dateien zum Hinzufügen von Maschinen
Hinweis:
- Für Benutzer, die nicht in Active Directory sind, müssen Sie deren Namen in diesem Format eingeben:
<identity provider>:<user name>. Beispiel:AzureAD:username.- VM-Namen sind Groß- und Kleinschreibungsempfindlich. Stellen Sie beim Eingeben von VM-Pfaden sicher, dass Sie die VM-Namen korrekt eingeben.
Beachten Sie beim Bearbeiten der CSV-Vorlagendatei Folgendes:
-
Die Funktion bietet Ihnen mehr Flexibilität, um Maschinen über eine CSV-Datei in großen Mengen hinzuzufügen. In der Datei können Sie nur Maschinen (zur Verwendung mit automatischen Benutzerzuweisungen) oder Maschinen zusammen mit Benutzerzuweisungen hinzufügen. Geben Sie Ihre Daten im folgenden Format ein:
-
Für Maschinenkonto- und Benutzernamenpaare (samName):
- Domain\ComputerName1, Domain\Username1
- Domain\ComputerName2, Domain\Username1;Domain\Username2
-
Domain\ComputerName3, AzureAD:username
-
Nur für Maschinenkonten:
- Domain\ComputerName1
-
Domain\ComputerName2
-
Für VM- und Benutzernamenpaare:
- XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName1.vm,Domain\ComputerName1,Domain\Username1
-
XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName2.vm,Domain\ComputerName2,Domain\Username2
-
Nur für VMs:
- XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName1.vm,Domain\ComputerName1
-
XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName2.vm,Domain\ComputerName2
Zum Beispiel:
XDHyp:\Connections\xpace-scale\East US.region\vm.folder\wsvdaV3-2.vmwobei,
-
xpace-scaleist der ConnectionName: Der Name der Verbindung, den Sie unter Hosting > Verbindungen und Ressourcen hinzufügen eingegeben haben. Weitere Informationen finden Sie unter Verbindung und Ressourcen erstellen. -
East US.regionist der RegionName: Der Name der Region mit.regionals Erweiterung. -
wsvdaV3-2.vmist der VMName: Der Name der virtuellen Maschine mit.vmals Erweiterung.
-
-
Die maximale Anzahl von Maschinen, die eine Datei enthalten kann, beträgt 1.000. Um mehr als 1.000 Maschinen zu importieren, verteilen Sie diese auf verschiedene Dateien und importieren Sie diese Dateien dann einzeln. Wir empfehlen, nicht mehr als 1.000 Maschinen zu importieren. Andernfalls kann die Katalogerstellung sehr lange dauern.
Sie können Maschinen auch von derselben Seite Maschinen hinzufügen aus einem Katalog exportieren. Die exportierte CSV-Datei der Maschinen kann dann als Vorlage verwendet werden, wenn Maschinen in großen Mengen hinzugefügt werden. So exportieren Sie Maschinen:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Maschinenkatalog und dann in der Aktionsleiste Maschinen hinzufügen aus. Das Fenster Maschinen hinzufügen wird angezeigt.
- Wählen Sie In CSV-Datei exportieren. Eine CSV-Datei mit einer Liste der Maschinen wird heruntergeladen.
- Öffnen Sie die CSV-Datei, um Maschinen nach Bedarf hinzuzufügen oder zu bearbeiten. Informationen zum Hinzufügen von Maschinen in großen Mengen mithilfe der gespeicherten CSV-Datei finden Sie im vorherigen Abschnitt CSV-Dateien zum Massenhinzufügen von Maschinen zu einem Katalog verwenden.
Hinweis:
Diese Funktion ist für Remote PC Access und MCS-bereitgestellte Kataloge nicht verfügbar.
Der Export und Import von Maschinen in CSV-Dateien wird nur zwischen Katalogen desselben Typs unterstützt.
Maschinen mithilfe des WebSocket VDA-Registrierungstools in Katalogen registrieren
Das WebSocket VDA-Registrierungstool erleichtert die tokenbasierte Registrierung für VDA-Maschinen. Dieses Tool hilft Ihnen, eine Verbindung in eine WebSocket-Verbindung umzuwandeln, indem Sie den VDA mithilfe des Registrierungstokens zum Maschinenkatalog hinzufügen.
Hinweis:
Dieses Tool wurde entwickelt, um VDA-Maschinen zu registrieren, die noch nicht in einem Maschinenkatalog registriert wurden.
Befolgen Sie die Anweisungen, um das Registrierungstool auszuführen:
- Melden Sie sich beim VDA an.
- Suchen Sie das Tool
EnrollMachine.exeinC:\Program Files\Citrix\Virtual Desktop Agent\Web Socket Vda Enrollment Tool. - Führen Sie das Tool mit den entsprechenden Eingabeparametern aus. Zum Beispiel:
EnrollMachine.exe -websocket_token_string:xxxxxxxxx
Die folgende Tabelle beschreibt die Eingabeparameter des Registrierungstools:
| Parametername | Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|
-websocket_token_stdin |
Ja
|
Liest das Registrierungstoken. | .\EnrollMachine.exe -websocket_token_stdin |
-websocket_token_string |
Liest das Registrierungstoken direkt aus dem Befehlszeilenparameter. | .\EnrollMachine.exe -websocket_token_string:<token> |
|
-websocket_token_file:[token-file-path] |
Liest das Registrierungstoken aus dem angegebenen Pfad. | .\EnrollMachine.exe -websocket_token_file:C:\token\test2.txt |
|
log:[log-file-path] |
Nein | Zeigt die Protokolle des Registrierungstools an. | .\EnrollMachine.exe log:[C:\ProgramData\Citrix\EnrollMachine\EnrollMachine.txt] |
-help |
Nein | Zeigt einen kurzen Hilfetext an. | .\EnrollMachine.exe -help |
Nach erfolgreicher Registrierung erhalten Sie eine Erfolgsmeldung im Tool und in den Protokollen. Stellen Sie sicher, dass Sie sich bei Studio anmelden, um zu überprüfen, ob die VDA-Maschine dem Katalog hinzugefügt wurde und der Status der Maschine registriert ist.
Fehlerbehebung
Standardmäßig finden Sie die Protokolle des Registrierungstools unter:
C:\ProgramData\Citrix\EnrollMachine\EnrollMachine.txt
Wenn Sie einen anderen Pfad für die Protokolle angegeben haben, können Sie log:[log-file-path] verwenden, um Ihre Protokolle abzurufen.
Die folgende Tabelle listet die vom Registrierungstool zurückgegebenen Codes auf:
| Code | Zeichenfolge | Beschreibung |
|---|---|---|
| 0 | Erfolg | VDA wurde erfolgreich zum Maschinenkatalog hinzugefügt. |
| -1 | UngültigesArgument | Der Eingabeparameter im Registrierungstoken ist ungültig. |
| -2 | BrokerAgentNichtGefunden | Der Broker-Agent-Dienst wurde nicht gefunden. |
| -3 | TokenUngültig | Das eingegebene Token ist ungültig. |
| -4 | TokenFehlendeErforderlicheAnsprüche | Die erforderlichen Ansprüche für das Token fehlen, zum Beispiel CustomerId oder Registrierungs-URIs. |
| -5 | InternerFehler | Ein allgemeiner Fehler ist aufgetreten. |
| -6 | Zeitüberschreitung | Die Aufgabe hat eine Zeitüberschreitung erfahren. |
| -7 | Fehler beim Bestimmen des AD-Beitrittsstatus der Maschine | Der Dienst, der den AD-Beitrittsstatus der Maschine zurückgibt, ist fehlgeschlagen. |
| -8 | AD-Maschine konnte SID nicht finden | Der Dienst, der die SID der AD-Maschine zurückgibt, ist fehlgeschlagen. |
| -9 | Registrierungsanfrage fehlgeschlagen | Die Anfrage ist aufgrund eines HTTP-Fehlers fehlgeschlagen. |
| -10 | Registrierungsantwort: Erforderliche Felder fehlen | Der Antwort des Registrierungstools fehlt der Parameter VirtualSiteId. |
| -11 | UnzureichendeBerechtigung | Sie verfügen nicht über die erforderliche Berechtigung, um die Aufgabe auszuführen. |
| -12 | FehlerBeimBestimmenDesAAD-BeitrittsstatusDerMaschine | Der Dienst, der den AD-Beitrittsstatus der Maschine überprüft, löst einen Fehler aus. |
| -13 | AAD-MaschineKonnteGeraeteIdNichtFinden | Der vom System hinzugefügte zusätzliche Parameter AAD device id ist leer. |
| -14 | AAD-GeraeteIdNichtGueltig | Der vom System hinzugefügte zusätzliche Parameter AAD device id ist keine gültige GUID. |
| -15 | KeineGueltigeMAC-Adresse | Ungültige MAC-Adresse. |
| -16 | FailedToGetComputerHostNameForVdaInstanceName | Fehler beim Abrufen des Computer-Hostnamens zum Festlegen des zusätzlichen Parameters VdaInstanceName. |
| -17 | VirtualDesktopAgentRegistryKeyFailedToOpen | Fehler beim Öffnen des VDA-Registrierungsschlüssels zum Schreiben der Liste der Delivery Controller. |
| -18 | Fehler: Token hat die maximale Anzahl erreicht | Fehler: Token hat die maximale Anzahl erreicht. |
Maschinen aus einem Katalog löschen
Nachdem Sie eine Maschine aus einem Maschinenkatalog gelöscht haben, können Benutzer nicht mehr darauf zugreifen. Stellen Sie daher vor dem Löschen einer Maschine sicher, dass:
- Benutzerdaten gesichert oder nicht mehr erforderlich sind.
- Alle Benutzer abgemeldet sind. Das Aktivieren des Wartungsmodus verhindert, dass neue Verbindungen zu einer Maschine hergestellt werden.
- Maschinen ausgeschaltet sind.
So löschen Sie Maschinen aus einem Katalog:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Katalog aus, und wählen Sie dann in der Aktionsleiste Maschinen anzeigen.
- Wählen Sie eine oder mehrere Maschinen aus, und wählen Sie dann in der Aktionsleiste Löschen.
- Wenn Sie persistente Maschinen aus dem Katalog löschen, wählen Sie, ob diese auch vom Hypervisor oder Cloud-Dienst gelöscht werden sollen. Wenn Sie sie löschen möchten, geben Sie an, ob ihre Active Directory-Konten beibehalten, deaktiviert oder gelöscht werden sollen.
Wenn Sie persistente Maschinen aus einem Azure Resource Manager-Katalog löschen, werden die Maschinen und die zugehörigen Ressourcengruppen aus Azure gelöscht, selbst wenn Sie sie beibehalten möchten.
Wenn Sie nicht-persistente Maschinen aus einem Katalog löschen, werden diese automatisch vom Hypervisor oder Cloud-Dienst gelöscht.
Katalog bearbeiten
- Wählen Sie in Studio im linken Bereich Maschinenkataloge.
- Wählen Sie einen Katalog aus, und wählen Sie dann in der Aktionsleiste Maschinenkatalog bearbeiten.
- Ändern Sie auf der Seite Bereiche die Bereiche.
-
Führen Sie auf der Seite NIC die folgenden Aktionen aus:
- Um die Subnetz-Zuordnung einer NIC zu ändern, wählen Sie ein Netzwerk aus dem Feld Zugeordnetes Netzwerk.
- Um eine Subnetz-Zuordnung hinzuzufügen, wählen Sie NIC hinzufügen, wählen Sie ein Netzwerk aus dem Feld Zugeordnetes Netzwerk und klicken Sie auf Speichern.
Nur die Subnetze, die im dem Katalog zugeordneten Host vorhanden sind, werden im Feld Zugeordnetes Netzwerk angezeigt.
Sie können NICs nur zu Azure-Maschinenkatalogen ohne Maschinenprofile hinzufügen.
Hinweis:
- Bei AWS-Maschinenkatalogen können Sie dasselbe Subnetz nicht mehreren NICs zuordnen.
- Bei Maschinenkatalogen mit Maschinenprofilen muss die Anzahl der NICs im Katalog der Anzahl der NICs im Maschinenprofil entsprechen.
- Diese Funktion wird für IBM Cloud-Hypervisoren nicht unterstützt.
- Diese Funktion wird nur für Nutanix Prism Element in Nutanix-Hypervisoren unterstützt.
- Ändern oder wählen Sie auf der Seite VDA-Upgrade die VDA-Version aus, auf die Sie ein Upgrade durchführen möchten. Weitere Informationen finden Sie unter VDA-Upgrade.
-
Je nach Katalogtyp werden möglicherweise zusätzliche Seiten angezeigt.
Bei Katalogen, die mit einem Azure Resource Manager-Image erstellt wurden, sind die folgenden Seiten sichtbar. Beachten Sie, dass die vorgenommenen Änderungen nur für Maschinen gelten, die Sie später dem Katalog hinzufügen. Vorhandene Maschinen bleiben unverändert.
-
Ändern Sie auf der Seite Virtuelle Maschinen die Maschinengröße und die Verfügbarkeitszonen, in denen Sie Maschinen erstellen möchten.
Hinweis:
- Es werden nur die vom Katalog unterstützten Maschinengrößen angezeigt.
- Wählen Sie bei Bedarf Nur Maschinengrößen anzeigen, die in anderen Maschinenkatalogen verwendet werden, um die Liste der Maschinengrößen zu filtern.
- Wenn bei Azure-Katalogen ZRS die Speicherredundanz auf der Seite „Speicher- und Lizenztypen“ ist, erhalten Sie eine Warnung, die vorschlägt, die Zonenauswahl aufzuheben und Azure die VM-Verfügbarkeitszonen verwalten zu lassen.
-
Wählen Sie auf der Seite Maschinenprofil aus, ob Sie ein Maschinenprofil verwenden oder ändern möchten.
Hinweis:
Bei Azure-Katalogen wird beim Ändern eines Maschinenprofils, das Verfügbarkeitszonen enthält, und der Auswahl von ZRS für die Speicherredundanz eine Warnung angezeigt, die vorschlägt, die Zonenauswahl aufzuheben.
-
(Nur wenn der Katalog mit einem dedizierten Gruppenhost konfiguriert ist) Wählen Sie auf der Seite Dedizierte Hostgruppe, ob Sie eine Hostgruppe ändern möchten.
-
Wählen Sie auf der Seite Speicher- und Lizenztypen, ob Sie den Speicherausfallsicherheitstyp (für Azure-Katalog), Speichertyp, Lizenztyp und die Einstellungen der Azure Computer Gallery ändern möchten (nur verfügbar, wenn Vorbereitetes Image in Azure Gallery platzieren verwendet wird).
Hinweis:
Wenn die neu ausgewählte Einstellung die aktuelle Maschinengröße nicht unterstützt, wird ein Warndialogfeld angezeigt, das Sie darüber informiert, dass das Ändern der Einstellung die Maschinengrößeneinstellung zurücksetzt. Wenn Sie fortfahren möchten, erscheint ein roter Punkt neben dem Menü Virtuelle Maschinen, der Sie auffordert, eine neue Maschinengröße auszuwählen.
Weitere Informationen zu den auf den Seiten verfügbaren Einstellungen finden Sie unter Erstellen eines Maschinenkatalogs mit einem Azure Resource Manager-Image.
Für Remote-PC-Zugriffskataloge sind die folgenden Seiten sichtbar:
- Auf der Seite Energieverwaltung ändern Sie die Energieverwaltungseinstellungen und wählen eine Energieverwaltungsverbindung aus.
- Auf der Seite Organisationseinheiten fügen Sie Active Directory-OUs hinzu oder entfernen sie.
-
- Auf der Seite Beschreibung ändern Sie die Katalogbeschreibung.
- Klicken Sie auf Anwenden, um die vorgenommenen Änderungen zu übernehmen, und klicken Sie auf Speichern, um den Vorgang zu beenden.
Katalog umbenennen
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Katalog aus und wählen Sie dann in der Aktionsleiste Maschinenkatalog umbenennen aus.
- Geben Sie den neuen Namen ein.
Katalog löschen
Stellen Sie vor dem Löschen eines Katalogs Folgendes sicher:
- Alle Benutzer sind abgemeldet und es werden keine getrennten Sitzungen ausgeführt.
- Der Wartungsmodus ist für alle Maschinen im Katalog aktiviert, sodass keine neuen Verbindungen hergestellt werden können.
- Alle Maschinen im Katalog sind ausgeschaltet.
- Der Katalog ist keiner Bereitstellungsgruppe zugeordnet. Anders ausgedrückt: Die Bereitstellungsgruppe enthält keine Maschinen aus dem Katalog.
So löschen Sie einen Katalog:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Katalog aus, wählen Sie in der Aktionsleiste Mehr und dann Maschinenkatalog löschen.
- Wenn der Katalog persistente Maschinen enthält, geben Sie an, ob diese Maschinen auch vom Hypervisor oder Cloud-Dienst gelöscht werden sollen. Wenn Sie dies tun möchten, wählen Sie, ob die Computerkonten in Active Directory beibehalten, deaktiviert oder gelöscht werden sollen.
- Wählen Sie bei Bedarf Fortschritt ausblenden, um den Löschvorgang im Hintergrund auszuführen.
Hinweis:
- Wenn Sie einen Azure Resource Manager-Katalog löschen, werden die zugehörigen Maschinen und Ressourcengruppen aus Azure gelöscht, selbst wenn Sie sie beibehalten möchten.
- Wenn Sie einen Katalog mit nicht-persistenten Maschinen löschen, werden diese Maschinen vom Hypervisor oder Cloud-Dienst gelöscht.
- Wenn der Hypervisor oder Cloud-Dienst während der Kataloglöschung nicht erreichbar ist, schlagen sowohl die Katalog- als auch die VM-Löschung fehl. Bei Bedarf können Sie die VM-Datensätze nur aus Ihrer Citrix Site-Datenbank löschen. Wählen Sie dazu den Maschinenkatalog im Knoten Maschinenkataloge aus und führen Sie dann die auf der Registerkarte Problembehandlung angezeigte Löschung durch. Beachten Sie, dass diese Aktion die VMs auf dem Host intakt lässt.
Active Directory-Computerkonten in einem Katalog verwalten
Um Active Directory-Konten in einem Maschinenkatalog zu verwalten, können Sie:
- Ungenutzte Maschinenkonten freigeben, indem Sie Active Directory-Computerkonten aus Einzel- und Mehrfachsitzungskatalogen entfernen. Diese Konten können dann für andere Maschinen verwendet werden.
- Konten hinzufügen, damit die Computerkonten bereits vorhanden sind, wenn weitere Maschinen zum Katalog hinzugefügt werden. Verwenden Sie keinen Schrägstrich (/) in einem OU-Namen.
So verwalten Sie Active Directory-Konten:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Katalog und dann in der Aktionsleiste AD-Konten verwalten aus.
-
Wählen Sie, ob Computerkonten hinzugefügt oder gelöscht werden sollen. Wenn Sie Konten hinzufügen, geben Sie an, was mit den Kontokennwörtern geschehen soll: entweder alle zurücksetzen oder ein Kennwort eingeben, das für alle Konten gilt.
Sie können Kennwörter zurücksetzen, wenn Sie die aktuellen Kontokennwörter nicht kennen; Sie müssen über die Berechtigung zum Zurücksetzen von Kennwörtern verfügen. Wenn Sie ein Kennwort eingeben, wird das Kennwort für die Konten bei deren Import geändert. Wenn Sie ein Konto löschen, wählen Sie, ob das Konto in einem Active Directory beibehalten, deaktiviert oder gelöscht werden soll.
Sie können auch angeben, ob Active Directory-Konten beibehalten, deaktiviert oder gelöscht werden sollen, wenn Sie Maschinen aus einem Katalog entfernen oder einen Katalog löschen.
Masterimage für einen Katalog ändern
Wir empfehlen, Kopien oder Snapshots von Images zu speichern, bevor Sie das Masterimage für einen Katalog ändern. Die Datenbank führt eine Historie der mit jedem Maschinenkatalog verwendeten Images. Wenn Benutzer Probleme mit dem neuen Image haben, das Sie auf ihren Desktops bereitgestellt haben, können Sie es auf die vorherige Version zurücksetzen, wodurch die Ausfallzeit für Benutzer minimiert wird. Löschen, verschieben oder benennen Sie Images nicht um. Andernfalls können Sie das Masterimage nicht zurücksetzen.
Wichtig:
Beachten Sie beim Ändern des Masterimages für einen persistenten Katalog Folgendes: Nur Maschinen, die Sie später zum Katalog hinzufügen, werden mit dem neuen Image erstellt. Wir stellen das neue Image nicht auf vorhandenen Maschinen im Katalog bereit.
Nachdem eine Maschine aktualisiert wurde, wird sie automatisch neu gestartet.
MCS-bereitgestellte Kataloge von der Verwendung von Masterimages auf die Verwendung von vorbereiteten Images umstellen
Um einen MCS-bereitgestellten Katalog von der Verwendung eines Masterimages auf die Verwendung eines vorbereiteten Images umzustellen, gehen Sie wie folgt vor:
- Klicken Sie im linken Bereich auf Maschinenkataloge und wählen Sie einen Maschinenkatalog aus, den Sie konvertieren möchten. Klicken Sie mit der rechten Maustaste und wählen Sie In vorbereitetes Image konvertieren.
- Wählen Sie auf der Seite Image ein vorbereitetes Image aus.
- Wählen Sie auf der Seite Rollout-Strategie aus, wann Sie diesen Katalog mit dem ausgewählten vorbereiteten Image aktualisieren möchten.
- Überprüfen Sie auf der Seite Zusammenfassung die Details und klicken Sie auf Fertig stellen.
- Überprüfen Sie die Details des konvertierten Maschinenkatalogs unter Vorlageneigenschaften.
Derzeit ist diese Funktion nur für Azure- und VMware-Virtualisierungsumgebungen verfügbar.
Image aktualisieren oder erstellen
Bevor Sie das Masterimage für einen Katalog ändern, bereiten Sie ein neues Image auf Ihrem Host-Hypervisor vor, indem Sie entweder ein vorhandenes Image aktualisieren oder ein neues erstellen.
- Erstellen Sie auf Ihrem Hypervisor oder Cloud-Dienstanbieter einen Snapshot der aktuellen VM und geben Sie dem Snapshot einen aussagekräftigen Namen. Dieser Snapshot kann verwendet werden, um das Masterimage zurückzusetzen.
- Schalten Sie das Image bei Bedarf ein und melden Sie sich an.
- Installieren Sie Updates oder nehmen Sie alle erforderlichen Änderungen am Image vor.
- Wenn das Image eine Personal vDisk verwendet, aktualisieren Sie das Inventar.
- Schalten Sie die VM aus.
- Erstellen Sie einen Snapshot der VM und geben Sie dem Snapshot einen aussagekräftigen Namen, der beim Ändern des Masterimages erkannt wird.
Hinweis:
Obwohl Sie einen Snapshot über die Verwaltungsoberfläche erstellen können, empfehlen wir, einen Snapshot über die Hypervisor-Verwaltungskonsole zu erstellen und diesen Snapshot dann in Studio auszuwählen. Dadurch können Sie einen aussagekräftigen Namen und eine Beschreibung anstelle eines automatisch generierten Namens angeben. Bei GPU-Images können Sie das Image nur über die XenServer XenCenter®-Konsole ändern.
Masterimage ändern
So stellen Sie ein neues Masterimage für alle Maschinen in einem Katalog bereit:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Katalog und dann in der Aktionsleiste Masterimage ändern aus.
-
Wählen Sie auf der Seite Image den Host und das Image aus, das Sie bereitstellen möchten.
Tipp:
Für einen mit MCS erstellten Katalog können Sie dessen Image mit einer Notiz versehen. Eine Notiz kann bis zu 500 Zeichen enthalten. Jedes Mal, wenn Sie das Masterimage ändern, wird ein Notizeintrag erstellt, unabhängig davon, ob Sie eine Notiz hinzufügen. Wenn Sie einen Katalog ohne Notiz aktualisieren, wird der Eintrag als null (-) angezeigt. Um den Notizverlauf für das Image anzuzeigen, wählen Sie den Katalog aus, klicken Sie im unteren Bereich auf Vorlageneigenschaften und dann auf Notizverlauf anzeigen.
-
Wählen Sie auf der Seite Rolloutstrategie aus, wann die Maschinen im Maschinenkatalog mit dem neuen Image geändert werden sollen: bei der nächsten Herunterfahren oder sofort.
Hinweis:
Die Seite Rolloutstrategie ist für persistente VMs nicht verfügbar, da der Rollout nur für nicht-persistente VMs gilt.
-
Überprüfen Sie die Informationen auf der Seite Zusammenfassung und wählen Sie dann Fertig stellen. Jede Maschine wird nach der Aktualisierung automatisch neu gestartet.
Um den Fortschritt der Aktualisierung zu verfolgen, suchen Sie den Katalog unter Maschinenkataloge, um die Inline-Fortschrittsanzeige und das schrittweise Fortschrittsdiagramm anzuzeigen. Für einen nicht-persistenten Katalog können Sie den Status der Image-Aktualisierung über die Spalte Image-Aktualisierung verfolgen, einschließlich Vollständig aktualisiert, Teilweise aktualisiert, Aktualisierung ausstehend und Image wird vorbereitet.
Tipp:
Um die Spalte Image-Update anzuzeigen, wählen Sie das Symbol Anzuzeigende Spalten in der Aktionsleiste aus, wählen Sie Maschinenkatalog > Imagestatus aus, und klicken Sie dann auf Speichern.
Wenn Sie einen Katalog mithilfe des PowerShell SDK aktualisieren, können Sie eine Hypervisor-Vorlage (VMTemplates) als Alternative zu einem Image oder einem Snapshot eines Images angeben.
So stellen Sie ein neues Masterimage für den Azure-basierten Maschinenkatalog bereit:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Azure-Katalog und dann Masterimage ändern in der Aktionsleiste aus.
- Auf der Seite Masterimage ändern wählen Sie ein Image unter Masterimage aus. Der Bereich listet alle Images auf, die zur selben Region gehören wie die Ressourcen.
Rollout-Strategie
Das Ändern des Images beim nächsten Herunterfahren wirkt sich sofort auf alle Maschinen aus, die derzeit nicht verwendet werden, d. h. Maschinen, die keine aktive Benutzersitzung haben. Ein System, das verwendet wird, erhält das Update, wenn die aktuelle aktive Sitzung endet.
Hinweis:
Die Rollout-Strategie gilt nur für nicht-persistente VMs.
Beachten Sie Folgendes:
- Neue Sitzungen können nicht gestartet werden, bis das Update auf den betreffenden Maschinen abgeschlossen ist.
- Bei Single-Session-Maschinen werden Maschinen sofort aktualisiert, wenn die Maschine nicht verwendet wird oder wenn Benutzer nicht angemeldet sind.
- Bei einem Multi-Session-Betriebssystem mit untergeordneten Maschinen erfolgen Neustarts nicht automatisch. Um das aktualisierte Masterimage anzuwenden, starten Sie die Maschinen mithilfe von Studio, PowerShell oder Workspace neu. Ein Neustart von den Maschinen oder den Hypervisoren wendet das Update nicht an.
Tipp:
Begrenzen Sie die Anzahl der neu gestarteten Maschinen, indem Sie die erweiterten Einstellungen für eine Hostverbindung verwenden. Verwenden Sie diese Einstellungen, um die für einen bestimmten Katalog ausgeführten Aktionen zu ändern; die erweiterten Einstellungen variieren je nach Hypervisor.
Masterimage zurücksetzen
Nachdem Sie ein aktualisiertes oder neues Image bereitgestellt haben, können Sie es zurücksetzen. Dies kann erforderlich sein, wenn Probleme mit den neu aktualisierten Maschinen auftreten. Beim Zurücksetzen werden die Maschinen im Katalog auf das letzte funktionierende Image zurückgesetzt. Neue Funktionen, die das neuere Image erfordern, sind dann nicht mehr verfügbar. Wie bei der Bereitstellung beinhaltet das Zurücksetzen einer Maschine einen Neustart.
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie den Katalog und dann in der Aktionsleiste Masterimage zurücksetzen.
- Geben Sie an, wann das frühere Image auf die Maschinen angewendet werden soll, wie für den Rollout-Vorgang beschrieben.
Das Zurücksetzen wird nur auf Maschinen angewendet, die zurückgesetzt werden müssen. Für Maschinen, die nicht auf das neue oder aktualisierte Image umgestellt wurden (z. B. Maschinen mit Benutzern, die sich nicht abgemeldet haben), erhalten Benutzer keine Benachrichtigungen und werden nicht zum Abmelden gezwungen.
Um den Fortschritt des Zurücksetzens zu verfolgen, suchen Sie den Katalog unter Maschinenkataloge, um die Inline-Fortschrittsanzeige und das schrittweise Fortschrittsdiagramm anzuzeigen.
In bestimmten Szenarien ist ein Zurücksetzen nicht möglich, einschließlich der folgenden. (Die Option Masterimage zurücksetzen ist nicht sichtbar).
- Sie haben keine Berechtigung zum Zurücksetzen.
- Der Katalog wurde nicht mit MCS erstellt.
- Der Katalog wurde mit einem Image des Betriebssystemdatenträgers erstellt.
- Der zum Erstellen des Katalogs verwendete Snapshot ist beschädigt.
- Benutzeränderungen an den Maschinen im Katalog bleiben nicht erhalten.
- Maschinen im Katalog werden ausgeführt.
Funktionale Ebene ändern oder Änderung rückgängig machen
Ändern Sie die funktionale Ebene für den Maschinenkatalog, nachdem Sie die VDAs auf den Maschinen auf eine neuere Version aktualisiert haben. Wir empfehlen, alle VDAs auf die neueste Version zu aktualisieren, um den Zugriff auf alle neuesten Funktionen zu ermöglichen.
Bevor Sie die funktionale Ebene für einen Maschinenkatalog ändern:
- Starten Sie die aktualisierten Maschinen, damit sie sich bei Citrix DaaS registrieren. Dadurch kann die Verwaltungsoberfläche feststellen, dass die Maschinen im Katalog aktualisiert werden müssen.
So ändern Sie die funktionale Ebene für einen Katalog:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie den Katalog aus. Die Registerkarte Details im unteren Bereich zeigt Versionsinformationen an.
- Wählen Sie Funktionale Ebene ändern. Wenn die Verwaltungsoberfläche feststellt, dass der Katalog die funktionale Ebene ändern muss, wird eine Meldung angezeigt. Folgen Sie den Anweisungen. Wenn eine oder mehrere Maschinen nicht geändert werden können, wird in einer Meldung der Grund dafür erläutert. Um sicherzustellen, dass alle Maschinen ordnungsgemäß funktionieren, empfehlen wir Ihnen, diese Probleme zu beheben, bevor Sie auf Ändern klicken.
Nach Abschluss des Katalogupgrades können Sie die Maschinen auf ihre vorherigen VDA-Versionen zurücksetzen, indem Sie den Katalog auswählen und dann in der Aktionsleiste Funktionale Ebenenänderung rückgängig machen auswählen.
Katalog klonen
Beachten Sie vor dem Klonen eines Katalogs die folgenden Punkte:
-
Sie können keine Einstellungen ändern, die mit Betriebssystem und Maschinenverwaltung verknüpft sind. Der geklonte Katalog erbt diese Einstellungen vom Original.
Hinweis:
Wenn Sie einen Azure-Katalog zum Klonen auswählen und ein Masterimage auswählen, listet das Blade alle Images auf, die zur selben Region gehören wie die Ressourcen.
- Das Klonen eines Katalogs kann einige Zeit in Anspruch nehmen. Wählen Sie bei Bedarf Fortschritt ausblenden, um das Klonen im Hintergrund auszuführen.
- Der geklonte Katalog übernimmt den Namen des Originals und hat ein Suffix
Copy. Sie können den Namen ändern. Siehe Katalog umbenennen. - Nach Abschluss des Klonvorgangs weisen Sie den geklonten Katalog unbedingt einer Bereitstellungsgruppe zu.
- Sie können einen leeren Katalog durch Klonen erstellen. Beim Klonen eines Katalogs können Sie die Anzahl der Maschinen für MCS-bereitgestellte Kataloge auf Null setzen und für nicht-MCS-bereitgestellte Kataloge keine Maschinen hinzufügen.
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie einen Katalog aus und wählen Sie dann in der Aktionsleiste Klonen aus.
- Im Fenster Ausgewählten Maschinenkatalog klonen zeigen Sie die Einstellungen für den geklonten Katalog an und konfigurieren Sie die Einstellungen nach Bedarf. Wählen Sie Weiter, um zur nächsten Seite zu gelangen.
- Auf der Seite Zusammenfassung zeigen Sie eine Zusammenfassung der Einstellungen an und wählen Sie Fertig stellen, um den Klonvorgang zu starten.
- Wählen Sie bei Bedarf Fortschritt ausblenden, um den Klonvorgang im Hintergrund auszuführen.
Kataloge mithilfe von Ordnern organisieren
Sie können Ordner erstellen, um Kataloge für einen einfachen Zugriff zu organisieren. Sie können Kataloge beispielsweise nach Imagetyp oder nach Organisationsstruktur organisieren.
Tipp:
Sie können Ihre bevorzugte Standardansicht (Ordner- oder Listenansicht) für den Knoten „Maschinenkataloge“ festlegen, indem Sie oben rechts in der Aktionsleiste auf das Symbol Ordner klicken.
Erforderliche Rollen
Standardmäßig benötigen Sie eine der folgenden integrierten Rollen, um Katalogordner zu erstellen und zu verwalten: Cloud-Administrator, Vollständiger Administrator oder Maschinenkatalog-Administrator. Bei Bedarf können Sie Rollen für das Erstellen und Verwalten von Katalogordnern anpassen. Weitere Informationen finden Sie unter Erforderliche Berechtigungen.
Katalogordner erstellen
Planen Sie zunächst, wie Sie Ihre Kataloge organisieren möchten. Berücksichtigen Sie Folgendes:
- Sie können Ordner bis zu fünf Ebenen tief verschachteln (ausgenommen der Standardstammordner).
- Ein Katalogordner kann Kataloge und Unterordner enthalten.
-
Alle Knoten in Studio (wie Maschinenkataloge, Bereitstellungsgruppen, Anwendungen und Anwendungsgruppen) teilen sich im Backend dieselbe Ordnerstruktur. Um Namenskonflikte beim Umbenennen oder Verschieben von Ordnern zu vermeiden, verwenden Sie für Ordner der ersten Ebene über verschiedene Knoten hinweg eindeutige Namen.
Wenn Sie einen Ordner mit dem
New-BrokerAdminFolderSDK-Cmdlet erstellen und möchten, dass er unter dem Knoten Maschinenkataloge angezeigt wird, müssen Sie dieContainsMachineCatalogsMetadaten mit demSet-BrokerAdminFolderMetadataCmdlet hinzufügen.Beispiel:
Set-BrokerAdminFolderMetadata -AdminFolderId {adminFolderUid} -Name ContainsMachineCatalogs -Value true <!--NeedCopy-->
Führen Sie die folgenden Schritte aus, um einen Katalogordner zu erstellen:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie in der Ordnerhierarchie einen Ordner und dann in der Leiste Aktion die Option Ordner erstellen aus.
- Geben Sie einen Namen für den neuen Ordner ein und klicken Sie dann auf Fertig.
Tipp:
Wenn Sie einen Ordner an einem unbeabsichtigten Speicherort erstellen, können Sie ihn an den richtigen Speicherort ziehen.
Katalog verschieben
Sie können einen Katalog zwischen Ordnern verschieben. Die detaillierten Schritte sind wie folgt:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Kataloge nach Ordner anzeigen. Sie können auch Alle anzeigen oberhalb der Ordnerhierarchie aktivieren, um alle Kataloge gleichzeitig anzuzeigen.
- Klicken Sie mit der rechten Maustaste auf einen Katalog und wählen Sie dann Maschinenkatalog verschieben.
- Wählen Sie den Ordner aus, in den Sie den Katalog verschieben möchten, und klicken Sie dann auf Fertig.
Tipp:
Sie können einen Katalog in einen Ordner ziehen.
Katalogordner verwalten
Sie können Katalogordner löschen, umbenennen und verschieben.
Sie können einen Ordner nur löschen, wenn er und seine Unterordner keine Kataloge enthalten.
Gehen Sie wie folgt vor, um einen Ordner zu verwalten:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
-
Wählen Sie in der Ordnerhierarchie einen Ordner aus und wählen Sie dann bei Bedarf eine Aktion in der Leiste Aktion aus:
- Um den Ordner umzubenennen, wählen Sie Ordner umbenennen.
- Um den Ordner zu löschen, wählen Sie Ordner löschen.
- Um den Ordner zu verschieben, wählen Sie Ordner verschieben.
- Befolgen Sie die Anweisungen auf dem Bildschirm, um die restlichen Schritte abzuschließen.
Erforderliche Berechtigungen
Die folgende Tabelle listet die Berechtigungen auf, die zum Ausführen von Aktionen für Katalogordner erforderlich sind.
| Aktion | Erforderliche Berechtigungen |
|---|---|
| Katalogordner erstellen | Maschinenkatalogordner erstellen |
| Katalogordner löschen | Maschinenkatalogordner entfernen |
| Katalogordner verschieben | Maschinenkatalogordner verschieben |
| Katalogordner umbenennen | Maschinenkatalogordner bearbeiten |
| Kataloge in Ordner verschieben | Maschinenkatalogordner bearbeiten und Maschinenkatalogeigenschaften bearbeiten |
VDAs aktualisieren
Sie können die Studio-Oberfläche verwenden, um VDAs problemlos zu aktualisieren. Weitere Informationen und eine Schritt-für-Schritt-Anleitung finden Sie in der Dokumentation zum Citrix VDA Upgrade Service.
Einstellungen zur Erlebnisoptimierung für einen Katalog verwalten
Stellen Sie vor dem Start sicher, dass Ihre Bereitstellung des Workspace Environment Management (WEM)-Dienstes eingerichtet ist. Weitere Informationen finden Sie unter Erste Schritte mit dem Workspace Environment Management Service.
Erforderliche Berechtigungen
Standardmäßig erfordert das Erstellen und Verwalten von Konfigurationssätzen für Maschinenkataloge die Rolle WEM Full Administrator sowie eine der folgenden Rollen:
- Full Access Administrator
- Cloud Administrator
- Machine Catalog Administrator
Um anderen Rollen die Verwaltung von Konfigurationssätzen zu ermöglichen, weisen Sie ihnen sowohl die Berechtigung Manage configuration sets als auch die Rolle WEM Full Administrator zu.
Einstellungen zur Erlebnisoptimierung bearbeiten
Wählen Sie eine Option für die Erlebnisoptimierung aus, die auf den Katalog angewendet werden soll:
-
Standardeinstellungen anwenden: Wählen Sie diese Option, um die Standardoptimierungseinstellungen anzuwenden, einschließlich automatischem CPU-Spitzenschutz und intelligenter CPU-Optimierung.
-
Benutzerdefinierte Einstellungen anwenden: Geben Sie einen Namen ein, um einen Konfigurationssatz zu erstellen, und passen Sie dann die Optimierungseinstellungen an Ihre Anforderungen an. Alternativ können Sie einen vorhandenen Konfigurationssatz auswählen.
Katalogerstellung wiederholen
Hinweis:
Diese Funktion gilt nur für MCS-Kataloge.
Fehlerhafte Kataloge sind mit einem Fehlersymbol gekennzeichnet. Um die Details anzuzeigen, gehen Sie zur Registerkarte Problembehandlung jedes Katalogs. Bevor Sie die Katalogerstellung wiederholen, beachten Sie die folgenden Punkte:
- Überprüfen Sie zuerst die Informationen zur Problembehandlung und beheben Sie die Probleme. Die Informationen beschreiben die gefundenen Probleme und geben Empfehlungen zu deren Behebung.
- Sie können keine Einstellungen ändern, die mit Betriebssystem und Maschinenverwaltung verknüpft sind. Der Katalog übernimmt diese Einstellungen vom Original.
- Die Erstellung kann einige Zeit in Anspruch nehmen. Wählen Sie bei Bedarf Fortschritt ausblenden, um die Erstellung im Hintergrund auszuführen.
Gehen Sie wie folgt vor, um die Erstellung eines Katalogs zu wiederholen:
- Wählen Sie in Studio im linken Bereich Maschinenkataloge aus.
- Wählen Sie den Katalog aus und gehen Sie dann zu dessen Registerkarte Problembehandlung.
- Klicken Sie auf den Hyperlink zum Wiederholen, um die Katalogerstellung zu wiederholen.
- Ändern Sie im angezeigten Assistenten die Einstellungen, wo nötig. Wenn keine Änderungen erforderlich sind, können Sie direkt zur Seite Zusammenfassung wechseln.
- Wählen Sie nach Abschluss Fertig stellen, um die Erstellung zu starten.
(Nur nicht von Citrix bereitgestellte VDAs) Registrierungstoken generieren und verwalten
Hinweis:
Um diese Aufgabe auszuführen, müssen Sie die Rolle „Cloud-Administrator“ innehaben.
Nachdem Sie sich für die tokenbasierte Registrierung für nicht von Citrix bereitgestellte Maschinen entschieden haben, generieren Sie Token pro Maschinenkatalog und geben Sie diese dann an die VDA-Installationsadministratoren weiter.
Ein Registrierungstoken bietet folgende Funktionen:
- Registrierungsbereich: 1 bis 5000 VDA-Maschinen
- Gültigkeitsdauer: bis zu 14 Tage
Führen Sie die folgenden Schritte aus, um mit Studio ein Token für einen Katalog zu generieren:
- Suchen Sie unter Maschinenkataloge einen nicht-MCS-bereitgestellten Katalog, bei dem in der Spalte Maschinenanzahl die Option Bereitstellungsmethode: Manuell angezeigt wird.
- Klicken Sie mit der rechten Maustaste auf den Katalog und wählen Sie dann Registrierungstoken verwalten.
- Geben Sie auf der angezeigten Seite Registrierungstoken generieren die folgenden Tokeninformationen an:
- Geben Sie einen Namen für das Token ein.
- Geben Sie die Gültigkeitsdauer ein. Die Dauer darf maximal 14 Tage betragen. Das Token ist nur für den angegebenen Zeitraum gültig.
- (Optional) Wählen Sie eine Hostverbindung für die Energieverwaltung von VDAs aus, die mit dem Token registriert sind. Zu den Optionen gehören alle Hostverbindungen in der Zone dieses Katalogs.
- Geben Sie die Token-Nutzungsgrenzen ein (zwischen 1 und 5000).
- Klicken Sie auf Generieren.
-
Kopieren Sie im angezeigten Fenster Token erfolgreich generiert das Token und speichern Sie es an einem sicheren Ort, oder klicken Sie auf Herunterladen, um es in den Ordner Downloads herunterzuladen.
Ein Token-Eintrag wird in der Token-Liste angezeigt.

-
Teilen Sie das Token mit den VDA-Installationsadministratoren.
Weitere Informationen zur Installation von VDA und eines Tokens auf Maschinen finden Sie unter VDAs installieren.
Token verwalten
Sie haben zwei Möglichkeiten, ein Token zu widerrufen und es für die VDA-Registrierung unbrauchbar zu machen:
- Widerrufen: Widerrufen Sie das Token, behalten Sie es aber zu Protokollierungszwecken in der Liste.
- Löschen: Widerrufen Sie das Token und löschen Sie es aus der Liste.
Hinweis:
Abgelaufene Token werden nach 14 Tagen automatisch gelöscht.
PowerShell verwenden
Dieser Abschnitt beschreibt, wie Sie Kataloge mit PowerShell verwalten können:
- PowerShell verwenden, um den VDA-Upgrade-Status und die VDA-Version zu überprüfen
- Die Sequenznummer des Maschinennamens verwalten
- Beschreibungen zu einem Image hinzufügen
- Betriebssystemdatenträger zurücksetzen
- Identitätsinformationen aktiver Computerkonten reparieren
- Netzwerkeinstellung für einen vorhandenen Maschinenkatalog ändern
- Versionen eines Maschinenkatalogs verwalten
- Cache-Konfiguration eines vorhandenen Maschinenkatalogs ändern
- Einen nicht maschinenprofilbasierten Maschinenkatalog in einen maschinenprofilbasierten Maschinenkatalog konvertieren
- Warnungen und Fehler abrufen, die einem Katalog zugeordnet sind
- Maschinen ohne Hypervisorzugriff löschen
- Eigenschaften einzelner VMs aktualisieren
Sequenznummer des Maschinennamens verwalten
Um die Sequenznummer von Maschinen, die mit MCS bereitgestellt werden, mithilfe von PowerShell-Befehlen anzupassen, gehen Sie wie folgt vor:
- Öffnen Sie PowerShell als Administrator auf dem Delivery Controller.
- Führen Sie den Befehl
asnp citrix*aus, um die Citrix-Module zu laden. -
Führen Sie den folgenden Befehl aus, um die Startanzahl für den Identitätspool des Katalogs zu überprüfen:
Get-AcctIdentityPool -IdentityPoolName xxxDer
IdentityPoolNameist der Name des Katalogs. -
Wenn Sie diese Anzahl auf einen anderen Wert festlegen möchten, führen Sie den folgenden Befehl aus und geben Sie StartCount als X an:
Set-AcctIdentityPool -IdentityPoolName xxx -StartCount X - Fügen Sie die Maschinen dem Katalog hinzu, damit die Maschinen mit der erforderlichen Anzahl erstellt werden.
-
Nachdem Sie die Maschinen erstellt haben, führen Sie den folgenden Befehl aus, um sie auf den ursprünglichen Wert Y zurückzusetzen:
Set-AcctIdentityPool -IdentityPoolName xxx -StartCount Y
Beschreibungen zu einem Image hinzufügen
Sie können informative Beschreibungen zu Änderungen im Zusammenhang mit Image-Updates für Maschinenkataloge hinzufügen. Verwenden Sie diese Funktion, um eine Beschreibung hinzuzufügen, wenn Sie einen Katalog erstellen oder ein vorhandenes Masterimage für einen Katalog aktualisieren. Sie können auch Informationen für jedes Masterimage im Katalog anzeigen. Diese Funktionalität ist nützlich für Administratoren, die beschreibende Bezeichnungen hinzufügen möchten, wenn sie ein von einem Katalog verwendetes Masterimage aktualisieren, z. B. Office 365 installiert. Verwenden Sie die folgenden Befehle, um Image-Beschreibungen hinzuzufügen oder anzuzeigen:
- Ein neuer Parameter,
masterImageNote, ermöglicht es Ihnen, eine Notiz zu einem Image hinzuzufügen. Zum Beispiel:NewProvScheme.
C:\PS>New-ProvScheme -ProvisioningSchemeName XenPS -HostingUnitName XenHu -IdentityPoolName idPool1 -MasterImageVM XDHyp:\HostingUnits\XenHU\Base.vm\Base.snapshot -MasterImageNote "Office365 installed"
<!--NeedCopy-->
- Verwenden Sie diesen Parameter, um die Notiz zu veröffentlichen. Zum Beispiel:
Publish-ProvMasterVMImage.
C:\PS>Publish-ProvMasterVMImage -ProvisioningSchemeName MyScheme -MasterImageVM XDHyp:\HostingUnits\HostUnit1\RhoneCC_baseXP.vm\base.snapshot -MasterImageNote "Visual Studio 2019 installed"
- Informationen für jedes Image anzeigen. Zum Beispiel:
Get-ProvSchemeMasterVMImageHistory.
`C:\PS>Get-ProvSchemeMasterVMImageHistory -ProvisioningSchemeName MyScheme -Showall
VMImageHistoryUid : 3cba3a75-89cd-4868-989b-27feb378fec5
ProvisioningSchemeUid : 7585f0de-192e-4847-a6d8-22713c3a2f42
ProvisioningSchemeName : MyScheme
MasterImageVM : /Base.vm/base.snapshot
Datum: 17/05/2021 09:27:50
MasterImageNote: Office365 installiert`
OS-Disk zurücksetzen
Verwenden Sie den PowerShell-Befehl Reset-ProvVMDisk, um den Betriebssystemdatenträger einer persistenten VM in einem mit MCS erstellten Maschinenkatalog zurückzusetzen. Derzeit ist diese Funktion für AWS-, Azure-, Google Cloud-, SCVMM-, VMware- und XenServer®-Virtualisierungsumgebungen anwendbar.
Um den PowerShell-Befehl erfolgreich auszuführen, stellen Sie sicher, dass:
- Die Ziel-VMs sich in einem persistenten MCS-Katalog befinden.
- Der MCS-Maschinenkatalog ordnungsgemäß funktioniert. Dies bedeutet, dass das Bereitstellungsschema und der Host vorhanden sind und das Bereitstellungsschema korrekte Einträge enthält.
- Der Hypervisor sich nicht im Wartungsmodus befindet.
- Die Ziel-VMs ausgeschaltet und im Wartungsmodus sind.
Führen Sie die folgenden Schritte aus, um den Betriebssystemdatenträger zurückzusetzen:
- Öffnen Sie ein PowerShell-Fenster.
- Führen Sie
asnp citrix*aus, um die Citrix-spezifischen PowerShell-Module zu laden. -
Führen Sie den PowerShell-Befehl
Reset-ProvVMDiskauf eine der folgenden Arten aus:-
Geben Sie die Liste der VMs als kommagetrennte Liste an und führen Sie das Zurücksetzen für jede VM durch:
Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName ("abc","def") -OS <!--NeedCopy--> -
Geben Sie die Liste der VMs als Ausgabe des Befehls
Get-ProvVMan und führen Sie das Zurücksetzen für jede VM durch:(Get-ProvVM -ProvisioningSchemeName "xxx") | Reset-ProvVMDisk "abc" -OS <!--NeedCopy--> -
Geben Sie eine einzelne VM namentlich an:
Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS <!--NeedCopy--> -
Erstellen Sie separate Zurücksetzungsaufgaben für jede der VMs, die vom
Get-ProvVM-Befehl zurückgegeben werden. Dies ist weniger effizient, da jede Aufgabe dieselben redundanten Prüfungen durchführt, z. B. die Überprüfung der Hypervisor-Funktionen und die Verbindungsprüfung für jede VM.Get-ProvVM -ProvisioningSchemeName "xxx" | Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -OS <!--NeedCopy-->
-
-
Eine Bestätigungsaufforderung wird angezeigt, die die zurückzusetzenden VMs auflistet, zusammen mit einer Warnmeldung, dass es sich um einen nicht wiederherstellbaren Vorgang handelt. Wenn Sie keine Antwort geben und die Eingabetaste drücken, erfolgt keine weitere Aktion.
Sie können den PowerShell-Befehl
-WhatIfausführen, um die auszuführende Aktion anzuzeigen und zu beenden, ohne die Aktion auszuführen.Sie können die Bestätigungsaufforderung auch mit einer der folgenden Methoden umgehen:
-
Geben Sie den Parameter
-Forcean:Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS -Force <!--NeedCopy--> -
Geben Sie den Parameter
-Confirm:$falsean:Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS -Confirm:$false <!--NeedCopy--> -
Bevor Sie
Reset-ProvVMDiskausführen, ändern Sie$ConfirmPreferencein ‘None’:PS C:\Windows\system32> $ConfirmPreference='None' PS C:\Windows\system32> $ConfirmPreference None PS C:\Windows\system32> Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS <!--NeedCopy-->
Hinweis:
Nehmen Sie VMs erst nach Abschluss des Zurücksetzungsvorgangs aus dem Wartungsmodus oder schalten Sie sie ein.
-
- Führen Sie
Get-ProvTaskaus, um den Status der Aufgaben abzurufen, die vom BefehlReset-ProvVMDiskzurückgegeben werden.
Reparieren der Identitätsinformationen aktiver Computerkonten
Sie können die Identitätsinformationen aktiver Computerkonten zurücksetzen, die identitätsbezogene Probleme aufweisen. Sie können wählen, ob Sie nur das Maschinenkennwort und die Vertrauensschlüssel zurücksetzen oder die gesamte Konfiguration des Identitätsdatenträgers zurücksetzen möchten. Diese Implementierung gilt sowohl für persistente als auch für nicht-persistente MCS-Maschinenkataloge.
Hinweis:
Derzeit wird die Funktion nur für Virtualisierungsumgebungen von AWS, Azure, GCP, SCVMM, VMware und XenServer unterstützt.
Bedingungen
Stellen Sie Folgendes sicher, um die Identitätsdiskette erfolgreich zurückzusetzen:
- Schalten Sie die VM aus und versetzen Sie sie in den Wartungsmodus
- Fügen Sie den Parameter -OS nicht in den PowerShell-Befehl ein
Identitätsinformationen zurücksetzen
So setzen Sie Identitätsinformationen zurück:
- Öffnen Sie das PowerShell-Fenster.
- Führen Sie
asnp citrix*aus, um die Citrix-spezifischen PowerShell-Module zu laden. -
Setzen Sie die Identitätsinformationen zurück.
-
Um nur das Maschinenkennwort und die Vertrauensschlüssel zurückzusetzen, führen Sie den folgenden Befehl aus:
Repair-AcctIdentity -IdentityAccountName TEST\VM1 -PrivilegedUserName TEST\admin1 -PrivilegedUserPassword $password -Target IdentityInfo <!--NeedCopy-->Die Beschreibung der im Befehl verwendeten Parameter lautet wie folgt:
-
IdentityAccountName: Der Name des Identitätskontos, das repariert werden muss. -
PrivilegedUserName: Benutzerkonto, das Schreibberechtigungen für den Identitätsanbieter (AD oder Microsoft Entra ID) besitzt. -
PrivilegedUserPassword: Kennwort für PrivilegedUserName. -
Target: Ziel für die Reparaturaktion. Dies kann IdentityInfo sein, um das Kontokennwort/den Vertrauensschlüssel zu reparieren, und UserCertificate, um Benutzerzertifikatattribute von Microsoft Entra hybrid beigetretenen Maschinenidentitäten zu reparieren.
-
-
Um die gesamte Konfiguration des Identitätsdatenträgers zurückzusetzen, führen Sie die folgenden Befehle in der angegebenen Reihenfolge aus:
Repair-AcctIdentity -IdentityAccountName TEST\VM1 -PrivilegedUserName TEST\admin1 -PrivilegedUserPassword $password -Target IdentityInfo <!--NeedCopy-->Reset-ProvVMDisk ProvisioningSchemeName <name> -VMName <name> -Identity <!--NeedCopy--> -
So erstellen Sie den Identitätsdatenträger vollständig neu:
Reset-ProvVMDisk -ProvisioningSchemeName <name> -VMname <name> -Identity -Recreate <!--NeedCopy-->Hinweis:
Wenn der Computer eine VDA-Version 2511 (Update 1) oder höher hat und der Registrierungsschlüssel für die Aktivierung eindeutiger
MachineGuid(HKLM:\Software\Citrix\MachineIdentityServiceAgent\EnableUniqueMachineGuid) festgelegt ist, verwendet er weiterhin dieselbeMachineGuidwie zuvor, unabhängig von der Einstellung-Recreate.
-
-
Geben Sie y ein, um die Aktion zu bestätigen. Sie können die Bestätigungsaufforderung auch mit dem Parameter
-Forceüberspringen. Beispiel:Reset-ProvVMDisk -ProvisioningSchemeName <name> -VMName <name> -Identity -Force <!--NeedCopy--> - Führen Sie
Get-ProvVM -ProvisioningSchemeName <name -VMName <name>aus, um die aktualisierte Einstellung des Identitätsdatenträgers zu überprüfen. Die Attribute des Identitätsdatenträgers (z. B.IdentityDiskId) müssen aktualisiert werden. DieStorageIdundIdentityDiskIndexdürfen sich nicht ändern.
Netzwerkeinstellung für einen vorhandenen Maschinenkatalog ändern
Sie können die Netzwerkeinstellung für einen vorhandenen Maschinenkatalog ändern, sodass die neuen VMs im neuen Subnetz erstellt werden. Verwenden Sie den Parameter -NetworkMapping im Befehl Set-ProvScheme, um die Netzwerkeinstellung zu ändern.
Gehen Sie wie folgt vor, um die Netzwerkeinstellung für ein vorhandenes Bereitstellungsschema zu ändern:
- Führen Sie im PowerShell-Fenster den Befehl
asnp citrix*aus, um die PowerShell-Module zu laden. - Führen Sie
(Get-Provscheme -ProvisioningSchemeName "name").NetworkMapsaus, um zu dem Netzwerkpfad zu gelangen, den Sie ändern möchten. -
Weisen Sie der neuen Netzwerkeinstellung eine Variable zu. Beispiel:
$NewNetworkMap = @{"0"= "XDHYP:\HostingUnits\MyNetworks\Network 0.network"} <!--NeedCopy--> - Führen Sie
Set-ProvScheme -ProvisioningSchemeName "name" -NetworkMapping $NewNetworkMapaus. - Führen Sie
(Get-Provscheme -ProvisioningSchemeName "name").NetworkMapsaus, um die neue Netzwerkeinstellung für das vorhandene Bereitstellungsschema zu überprüfen.
Versionen eines Maschinenkatalogs verwalten
Wenn ein MCS-Maschinenkatalog mit dem Befehl Set-ProvScheme aktualisiert wird, wird die aktuelle Konfiguration als Version gespeichert. Sie können dann die verschiedenen Versionen des Maschinenkatalogs mithilfe von PowerShell-Befehlen verwalten. Sie können:
- Die Liste der Versionen eines Maschinenkatalogs anzeigen.
- Eine beliebige frühere Version verwenden, um den Maschinenkatalog zu aktualisieren.
- Eine Version manuell löschen, wenn sie nicht von einer VM dieses Maschinenkatalogs verwendet wird.
- Die maximale Anzahl der vom Maschinenkatalog beizubehaltenden Versionen ändern (Standard ist 99).
Eine Version enthält die folgenden Informationen eines Maschinenkatalogs:
- VMCpuCount
- VMMemoryMB
- CustomProperties
- ServiceOffering
- MachineProfile
- NetworkMapping
- SecurityGroup
Führen Sie die folgenden Befehle (als Beispiele bereitgestellt) aus, um die verschiedenen Versionen eines Maschinenkatalogs zu verwalten.
-
Um die Konfigurationsdetails der verschiedenen Versionen eines Maschinenkatalogs anzuzeigen:
Get-ProvSchemeVersion -ProvisioningSchemeName AzureCatalog <!--NeedCopy--> -
So zeigen Sie die Konfigurationsdetails einer bestimmten Version eines Maschinenkatalogs an:
Get-ProvSchemeVersion -ProvisioningSchemeName AzureCatalog -Version 2 <!--NeedCopy--> -
So zeigen Sie die Gesamtzahl der Versionen an, die einem Maschinenkatalog zugeordnet sind:
(Get-ProvSchemeVersion -ProvisioningSchemeName AzureCatalog).Count <!--NeedCopy--> -
So verwenden Sie eine frühere Version, um den Maschinenkatalog zu aktualisieren:
Set-ProvScheme -ProvisioningSchemeName AzureCatalog -Version 2 <!--NeedCopy--> -
So löschen Sie eine Version manuell, wenn sie nicht von einer VM dieses Maschinenkatalogs verwendet wird:
Remove-ProvSchemeVersion -ProvisioningSchemeName AzureCatalog -Version 3 <!--NeedCopy--> -
So legen Sie die maximale Anzahl der vom Maschinenkatalog beizubehaltenden Versionen fest (Standardwert ist 99). Diese Einstellung wird auf alle Kataloge angewendet. In diesem Fall werden beispielsweise maximal 15 Versionen für alle von MCS bereitgestellten Kataloge beibehalten.
Set-ProvServiceConfigurationData -Name "MaxProvSchemeVersions" -Value 15 <!--NeedCopy-->
Wenn die Anzahl der Versionen die maximale Anzahl von Versionen erreicht, kann keine neue Version erstellt werden, wenn ältere Versionen von VMs im Maschinenkatalog verwendet werden. Führen Sie in diesem Fall einen der folgenden Schritte aus:
- Erhöhen Sie das Limit für die maximale Anzahl der vom Maschinenkatalog beizubehaltenden Versionen.
- Aktualisieren Sie einige VMs, die auf älteren Versionen basieren, sodass diese älteren Versionen nicht mehr von VMs referenziert werden und gelöscht werden können.
Cachekonfiguration eines vorhandenen Maschinenkatalogs ändern
Nach dem Erstellen eines nicht-persistenten Katalogs mit aktiviertem MCSIO können Sie den Befehl Set-ProvScheme verwenden, um die folgenden Parameter zu ändern:
- WriteBackCacheMemorySize
- WriteBackCacheDiskSize
Diese Funktion ist derzeit anwendbar auf:
- GCP- und Microsoft Azure-Umgebungen sowie
- einen nicht-persistenten Katalog mit aktiviertem MCSIO
Anforderungen
Die Anforderungen zum Ändern der Cache-Konfiguration sind:
- Aktualisieren Sie auf die neueste VDA-Version (2308 oder höher).
-
Aktivieren Sie den Parameter
UseWriteBackCachefür den vorhandenen Maschinenkatalog. Verwenden SieNew-ProvScheme, um einen Maschinenkatalog mit aktiviertemUseWriteBackCachezu erstellen. Beispiel:New-ProvScheme -ProvisioningSchemeName $CatalogName -HostingUnitUid $HostingUnitUid ` -IdentityPoolUid $acctPool.IdentityPoolUid -CleanOnBoot ` -MasterImageVM $MasterImage ` -ServiceOffering $ServiceOffering ` -NetworkMap $NetworkMap ` -SecurityGroup $SecurityGroup ` -UseWriteBackCache -WriteBackCacheDiskSize 8 <!--NeedCopy-->
Cache-Konfiguration ändern
Führen Sie den Befehl Set-ProvScheme aus. Beispiel:
Set-ProvScheme -ProvisioningSchemeName $provScheme.ProvisioningSchemeName -WriteBackCacheDisk32 -WriteBackCacheMemorySize 128
<!--NeedCopy-->
Hinweis:
- Der Wert von
WriteBackCacheDiskSizemuss größer als Null sein, da mindestens 1 GB Cache-Speicherplatz erforderlich ist.- Der Wert von
WriteBackCacheMemorySizemuss kleiner sein als die Speicherkapazität des Maschinenkatalogs.- Diese Änderungen wirken sich nur auf neue VMs aus, die nach der Änderung zum Katalog hinzugefügt werden. Vorhandene VMs sind von diesen Änderungen nicht betroffen.
Einen nicht-maschinenprofilbasierten Maschinenkatalog in einen maschinenprofilbasierten Maschinenkatalog konvertieren
Sie können eine VM, eine Vorlagenspezifikation (im Fall von Azure), eine Startvorlage (im Fall von AWS) oder eine VMware-Vorlage (im Fall von VMware) als Maschinenprofil-Eingabe verwenden, um einen nicht-maschinenprofilbasierten Maschinenkatalog in einen maschinenprofilbasierten Maschinenkatalog zu konvertieren. Neue VMs, die dem Katalog hinzugefügt werden, übernehmen Eigenschaftswerte aus dem Maschinenprofil.
Hinweis:
Ein vorhandener maschinenprofilbasierter Maschinenkatalog kann nicht in einen nicht-maschinenprofilbasierten Maschinenkatalog geändert werden.
So geht’s:
- Erstellen Sie einen persistenten oder nicht-persistenten Maschinenkatalog mit VMs und ohne Maschinenprofil.
- Öffnen Sie das PowerShell-Fenster.
-
Führen Sie den Befehl
Set-ProvSchemeaus, um die Eigenschaftswerte aus dem Maschinenprofil auf die neuen VMs anzuwenden, die dem Maschinenkatalog hinzugefügt wurden. Zum Beispiel:-
Im Fall von Azure:
Set-ProvScheme -ProvisioningSchemeName xxxx -MachineProfile XDHyp:\HostingUnits\<HostingUnitName>\machineprofile.folder\<ResourceGroupName>\<TemplateSpecName>\<VersionName> <!--NeedCopy--> -
Im Fall von AWS:
Set-ProvScheme -ProvisioningSchemeName xxxx -MachineProfile "XDHyp:\HostingUnits\<hosting-unit>\<launch-template>.launchtemplate\<launch-template-version>.launchtemplateversion" <!--NeedCopy--> -
Im Fall von VMware:
Set-ProvScheme -ProvisioningSchemeName "my-prov-scheme" -MachineProfile "XDHyp:\HostingUnits\my-hosting-unit\my-template.template" <!--NeedCopy-->Hinweis:
Legen Sie
FolderIDals benutzerdefinierte Eigenschaft fest, um zu vermeiden, dassFolderIDvon der VMware-Vorlage abgeleitet wird.
-
Warnungen und Fehler im Zusammenhang mit einem Katalog abrufen
Sie können historische Fehler und Warnungen abrufen, um Probleme mit Ihrem MCS-Maschinenkatalog zu verstehen und diese zu beheben.
Mithilfe von PowerShell-Befehlen können Sie:
- Eine Liste von Fehlern oder Warnungen abrufen
- Den Warnstatus von Neu in Bestätigt ändern
- Die Fehler oder Warnungen löschen
So führen Sie die PowerShell-Befehle aus:
- Öffnen Sie ein PowerShell-Fenster.
- Führen Sie
asnp citrix*aus, um die Citrix-spezifischen PowerShell-Module zu laden.
So rufen Sie eine Liste der Fehler und Warnungen ab:
Führen Sie den Befehl Get-ProvOperationEvent aus.
- Ohne Parameter: Ruft alle Fehler und Warnungen ab
- Mit den Parametern
LinkedObjectTypeundLinkedObjectUid: Ruft alle Fehler und Warnungen ab, die einem bestimmten Bereitstellungsschema zugeordnet sind - Mit dem Parameter
EventId: Ruft einen bestimmten Fehler oder eine Warnung ab, die dieser Ereignis-ID entspricht - Mit dem Parameter
Filter: Ruft Fehler oder Warnungen nach einem benutzerdefinierten Filter ab
So ändern Sie den Status von Fehlern oder Warnungen von Neu in Bestätigt:
Führen Sie den Befehl Confirm-ProvOperationEvent aus.
- Mit dem Parameter
EventId: Legt den Status eines bestimmten Fehlers oder einer Warnung fest, die dieser Ereignis-ID entspricht. Sie können dieEventIdeines bestimmten Fehlers oder einer Warnung als Ausgabe des BefehlsGet-ProvOperationEventabrufen. - Mit den Parametern
LinkedObjectTypeundLinkedObjectUid: Legt den Status aller Fehler und Warnungen fest, die einem bestimmten Bereitstellungsschema zugeordnet sind - Mit dem Parameter
All: Legt den Status aller Fehler und Warnungen als Bestätigt fest
So löschen Sie die Fehler oder Warnungen:
Führen Sie den Befehl Remove-ProvOperationEvent aus.
- Mit dem Parameter
EventId: Entfernt einen bestimmten Fehler oder eine Warnung, die dieser Ereignis-ID entspricht. Sie können dieEventIdeines bestimmten Fehlers oder einer Warnung als Ausgabe des BefehlsGet-ProvOperationEventabrufen. - Mit den Parametern
LinkedObjectTypeundLinkedObjectUid: Entfernt alle Fehler und Warnungen, die einem bestimmten Bereitstellungsschema zugeordnet sind. - Mit dem Parameter
All: Entfernt alle Fehler und Warnungen.
Weitere Informationen finden Sie im Citrix PowerShell SDK.
Maschinen ohne Hypervisorzugriff löschen
Beim Löschen einer VM oder eines Bereitstellungsschemas muss MCS Tags von der VM und manchmal auch von der Basisdisk entfernen, damit die in den Löschoptionen enthaltenen Ressourcen nicht mehr von MCS verfolgt oder identifiziert werden. Einige dieser Ressourcen sind jedoch nur über den Hypervisor zugänglich. Verwenden Sie die Option PurgeDBOnly in Remove-ProvVM PowerShell, um VM-Ressourcenobjekte wie VM, Basisdisk, Image in ACG usw. aus der Datenbank zu löschen, auch wenn kein Hypervisorzugriff besteht.
Diese Option ist aktiviert für:
- alle unterstützten Hypervisoren
- persistente und nicht-persistente VMs
Einschränkungen
Sie können die Befehle -PurgeDBOnly und -ForgetVM nicht gleichzeitig verwenden.
Verwenden des Befehls PurgeDBOnly
Beim Ausführen des PowerShell-Befehls Remove-ProvVM -ProvisioningSchemeName SCVMM-MC -VMName SCVMM01 -ForgetVM kann der Löschvorgang in den folgenden Szenarien fehlschlagen:
- Die Hostverbindung befindet sich im Wartungsmodus
- Ungültige Anmeldeinformationen
- Authentifizierungsfehler
- Nicht autorisierte Operation
- Der Hypervisor ist nicht erreichbar
Hinweis:
Remove-provVM -ForgetVM zielt nur auf persistente VMs ab. Wenn eine der VMs in der Liste nicht persistent ist, schlägt der Vorgang fehl.
Wenn der Vorgang fehlschlägt, weil der Hypervisor nicht erreichbar ist, wird die folgende Meldung angezeigt:
Try to use -PurgeDBOnly option to clean DDC database..
Verwenden Sie die Option -PurgeDBOnly im PowerShell-Befehl Remove-ProvVM, um Verweise auf eine VM aus der MCS-Datenbank zu löschen. Zum Beispiel:
Remove-ProvVM -ProvisioningSchemeName SCVMM-MC -VMName SCVMM01 -PurgeDBOnly
Eigenschaften einzelner VMs aktualisieren
Sie können die Eigenschaften einzelner VMs in einem persistenten MCS-Maschinenkatalog mit dem PowerShell-Befehl Set-ProvVM aktualisieren. Die Aktualisierungen werden jedoch nicht sofort angewendet. Sie müssen das Zeitfenster mit dem PowerShell-Befehl Set-ProvVMUpdateTimeWindow festlegen, damit die Aktualisierungen angewendet werden.
Diese Implementierung hilft Ihnen, einzelne VMs effizient zu verwalten, ohne den gesamten Maschinenkatalog aktualisieren zu müssen. Derzeit ist diese Funktion für Azure- und VMware-Umgebungen anwendbar.
Derzeit können folgende Eigenschaften aktualisiert werden:
CustomProperties-
ServiceOffering(Nicht anwendbar für VMware) MachineProfileCpuCountMemory
Mit dieser Funktion können Sie:
- Aktualisieren der Eigenschaften einer VM
- Beibehalten der auf einer VM aktualisierten Eigenschaften nach der Aktualisierung des Maschinenkatalogs
- Rückgängigmachen der auf eine VM angewendeten Konfigurationsaktualisierungen
Bevor Sie die Eigenschaften einer VM aktualisieren:
- Öffnen Sie ein PowerShell-Fenster.
- Führen Sie
asnp citrix*aus, um die Citrix-spezifischen PowerShell-Module zu laden. -
Überprüfen Sie die Konfiguration des vorhandenen Maschinenkatalogs. Zum Beispiel:
Get-ProvScheme -ProvisioningSchemeName <catalog name> <!--NeedCopy--> -
Überprüfen Sie die Konfiguration der VM, auf die Sie die Updates anwenden möchten. Zum Beispiel:
Get-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy-->
Eigenschaften einer VM aktualisieren
Gehen Sie wie folgt vor, um die Eigenschaften einer VM zu aktualisieren:
- Schalten Sie die VM aus, auf die Sie die Updates anwenden möchten.
-
Aktualisieren Sie die Eigenschaften der VM. Wenn Sie beispielsweise die benutzerdefinierte Eigenschaft Speichertyp (
StorageType) der VM aktualisieren möchten, führen Sie Folgendes aus:Set-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 -CustomProperties "...<Property Name='StorageType' Value='Premium_LRS' />..." <!--NeedCopy-->Sie können die Eigenschaften von zwei VMs in einem Maschinenkatalog gleichzeitig aktualisieren. Zum Beispiel:
Set-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 -CustomProperties "...<Property Name='StorageType' Value='Premium_LRS' />..." <!--NeedCopy-->Set-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine2 -CustomProperties "...<Property Name='StorageType' Value='StandardSSD_LRS' />..." <!--NeedCopy-->Hinweis:
Die Updates werden nicht sofort angewendet.
-
Rufen Sie die Liste der Eigenschaften ab, die aktualisiert werden sollen, sowie die Konfigurationsversion. Zum Beispiel:
Get-ProvVMConfiguration -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy-->Überprüfen Sie den Eigenschaftswert von
Versionund die zu aktualisierenden Eigenschaften (in diesem FallStorageType). -
Überprüfen Sie die Konfigurationsversion. Zum Beispiel:
Get-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy-->Überprüfen Sie den Eigenschaftswert von
ProvVMConfigurationVersion. Das Update ist noch nicht angewendet. Die VM befindet sich noch in der alten Konfiguration. -
Geplantes Update anfordern. Zum Beispiel:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName <catalog name> -StartsNow -DurationInMinutes -1 <!--NeedCopy-->Weitere Informationen zu geplanten Updates finden Sie unter Bereitgestellte Maschinen auf den aktuellen Status des Bereitstellungsschemas aktualisieren.
Hinweis:
Alle ausstehenden Updates des Bereitstellungsschemas werden ebenfalls angewendet.
-
Starten Sie die VM neu. Zum Beispiel:
New-BrokerHostingPowerAction -MachineName machine1 -Action TurnOn <!--NeedCopy--> -
Überprüfen Sie die Konfigurationsversion. Zum Beispiel:
Get-ProvVM -ProvisioningSchemeName AzureCatalog -VMName machine1 <!--NeedCopy-->Überprüfen Sie den Eigenschaftswert von
ProvVMConfigurationVersion. Das Update ist jetzt angewendet. Die VM verfügt nun über die neue Konfiguration. - Um weitere Konfigurationsaktualisierungen auf der VM anzuwenden, schalten Sie die VM aus und wiederholen Sie die Schritte.
Beibehalten der auf einer VM aktualisierten Eigenschaften nach der Aktualisierung des Maschinenkatalogs
Gehen Sie wie folgt vor, um die auf einer VM aktualisierten Eigenschaften beizubehalten:
- Schalten Sie die VM aus, auf der Sie die Updates anwenden möchten.
-
Aktualisieren Sie den Maschinenkatalog. Wenn Sie beispielsweise die VM-Größe (
ServiceOffering) und den Speichertyp (StorageType) ändern möchten, führen Sie Folgendes aus:Set-ProvScheme -ProvisioningSchemeName <catalog name> -ServiceOffering Standard_E4_v3 -CustomProperties "...<Property Name='StorageType' Value='StandardSSD_LRS' />..." <!--NeedCopy--> -
Rufen Sie die Konfigurationsdetails des Maschinenkatalogs ab. Zum Beispiel:
Get-ProvScheme -ProvisioningSchemeName <catalog name> <!--NeedCopy-->Der
ProvisioningSchemeVersionwird nun um eins erhöht. Die VM-Größe und der Speichertyp werden ebenfalls aktualisiert. -
Aktualisieren Sie die Eigenschaften der VM. Geben Sie der VM beispielsweise ein Maschinenprofil an.
Set-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 -MachineProfile "XDHyp:\HostingUnits\<hosting-unit>\machineprofile.folder\<resource-group>.resourcegroup\<template-spec>.templatespec\<template-spec-version>.templatespecversion" <!--NeedCopy-->Hinweis:
Die Eingabe des Maschinenprofils enthält ein Tag und eine andere VM-Größe (
ServiceOffering). -
Rufen Sie die Liste der Eigenschaften ab, die die VM nach dem Zusammenführen der Konfigurationsaktualisierungen auf der VM mit den Maschinenkatalogaktualisierungen haben wird. Zum Beispiel:
Get-ProvVMConfigurationResultantSet -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy-->Hinweis:
Alle Aktualisierungen an der VM überschreiben die am Maschinenkatalog vorgenommenen Aktualisierungen.
-
Fordern Sie ein geplantes Update für die VM an. Zum Beispiel:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName <catalog name> -VMName machine1 -StartsNow -DurationInMinutes -1 <!--NeedCopy--> -
Starten Sie die VM neu. Zum Beispiel:
New-BrokerHostingPowerAction -MachineName machine1 -Action TurnOn <!--NeedCopy-->Die VM behält ihre aktualisierte VM-Größe, die aus dem Maschinenprofil abgeleitet wurde. Die im Maschinenprofil angegebenen Tag-Werte werden ebenfalls auf die VM angewendet. Der Speichertyp wird jedoch vom neuesten Bereitstellungsschema abgeleitet.
-
Rufen Sie die Konfigurationsversion der VM ab. Beispiel:
Get-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy-->Die
ProvisioningSchemeVersionundProvVMConfigurationVersionzeigen jetzt die neueste Version an.
Konfigurationsaktualisierungen, die auf eine VM angewendet wurden, rückgängig machen
- Nachdem Sie die Updates auf eine VM angewendet haben, schalten Sie die VM aus.
-
Führen Sie den folgenden Befehl aus, um die auf der VM angewendeten Updates zu entfernen. Beispiel:
Set-ProvVM -RevertToProvSchemeConfiguration -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy--> -
Geplantes Update für die VM anfordern. Beispiel:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName <catalog name> -VMName machine1 -StartsNow -DurationInMinutes -1 <!--NeedCopy--> -
Starten Sie die VM neu. Beispiel:
New-BrokerHostingPowerAction -MachineName machine1 -Action TurnOn <!--NeedCopy--> -
Überprüfen Sie die Konfigurationsversion der VM. Beispiel:
Get-ProvVM -ProvisioningSchemeName <catalog name> -VMName machine1 <!--NeedCopy-->Der Wert
ProvVMConfigurationVersionist jetzt die Konfigurationsversion des Maschinenkatalogs.
Speichermigration von VMs
Sie können den Festplattenspeicher vorhandener VMs in VMware- und XenServer-Umgebungen von einem alten Speicher auf einen neuen Speicher verschieben. Während der Migration behält MCS die VM-Funktionen wie Energieverwaltung, Zurücksetzen der Betriebssystemfestplatte usw. bei. Sie können dem Maschinenkatalog auch neue VMs mit dem neuen Festplattenspeicher hinzufügen. Verwenden Sie dazu den PowerShell-Befehl Move-ProvVMDisk.
Sie können persistente VMs mit vollständiger Klonung und nicht-persistente VMs migrieren.
- Für persistente Full-Clone-VMs: Betriebssystemfestplatte, Identitätsfestplatte und nicht von MCS bereitgestellte Festplatten.
- Für nicht-persistente VMs: Betriebssystemfestplatte, Identitätsfestplatte und Write-back-Cache (WBC)-Festplatte.
Der neue Speicher muss die folgenden Bedingungen erfüllen:
- Er muss sich im selben Cluster wie der alte Speicher befinden.
- Der Host, auf dem die VM ausgeführt wird, muss Zugriff auf den alten und den neuen Datenspeicher haben.
Festplattenspeicher migrieren
So migrieren Sie den Festplattenspeicher:
-
Fügen Sie einer vorhandenen Hosting-Einheit einen Zielspeicher hinzu. Sie können den PowerShell-Befehl
Add-Hyphostingunitstorageausführen, um den Zielspeicher hinzuzufügen:Wenn Sie keine neuen VMs zum alten Speicher hinzufügen möchten, ändern Sie den alten Speicher in Superseded. Dies können Sie mit Studio oder PowerShell-Befehlen tun. Für Studio siehe Speicher bearbeiten. Alternativ führen Sie
Set-Hyphostingunitstorageaus und legenSupersededalstruefest, um die Erstellung neuer VMs im alten Speicher zu deaktivieren.Hinweis:
Für nicht-persistente VMs:
- Wenn WBC verwendet wird, konfigurieren Sie den WBC-Zielspeicher in der Hosting-Einheit.
- Wenn der OS-Zielspeicher konfiguriert ist, muss WBC (falls verwendet) mit dem OS-Zielspeicher kompatibel sein.
- Wenn der OS-Zielspeicher nicht konfiguriert ist, muss WBC (falls verwendet) mit dem aktuellen OS-Speicher kompatibel sein.
- Schalten Sie die VMs aus und aktivieren Sie den Wartungsmodus.
-
Rufen Sie die Informationen über das Bereitstellungsschema, die Hosting-Einheit, den OS-Festplattenspeicher und den WBC-Festplattenspeicher ab.
-
Führen Sie
ProvResourceInStoragefür OS-Speicherinformationen aus. Zum Beispiel:$result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx $result $result.ProvResourceInStorage | Format-List -Property * <!--NeedCopy--> -
Führen Sie
TemporaryStorageInfofür WBC-Speicherinformationen aus. Zum Beispiel:$result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx $result $result.TemporaryStorageInfo | Format-List -Property * <!--NeedCopy-->
-
-
Migrieren Sie die Betriebssystemfestplatte, die Identitätsfestplatte und die WBC-Festplatte (anwendbar für nicht-persistente VMs) mit dem PowerShell-Befehl
Move-ProvVMDiskzum Zielspeicher.Hinweis:
- Geben Sie die Betriebssystem- und Identitätsfestplatten immer in den Parametern DiskType und
DestinationStorageIdan. - Der
DestinationStorageIdfür die Betriebssystemfestplatte und die Identitätsfestplatte muss derselbe sein.
Beispiel:
Persistente VMs:
(Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myFullCloneProvScheme" -VMName "machine01" -DiskType OS,Identity -DestinationStorageId datastore1,datastore1 <!--NeedCopy-->Wichtig:
Bei persistenten VMs werden alle Festplatten verschoben. Sie können nicht auswählen, welche Festplatten verschoben werden sollen.
Nicht-persistente VMs:
(Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myCleanOnBootProvScheme" -VMName "machine01" -DiskType OS,Identity,WBC -DestinationStorageId None,None,datastore1 <!--NeedCopy-->Wichtig:
- Wenn Sie eine bestimmte Festplatte nicht migrieren möchten, setzen Sie den Wert für den Parameter
DestinationStorageIdaufNone. - Wenn die VM eine WBC-Festplatte hat, fügen Sie die WBC-Festplatte im Parameter
DiskTypehinzu und die erforderlichen Informationen im ParameterDestinationStorageId.
- Geben Sie die Betriebssystem- und Identitätsfestplatten immer in den Parametern DiskType und
Fehlerbehebung
Wenn eine der Festplatten nicht migriert werden kann, werden keine der Festplatten in den Zielspeicher migriert. Den Fehlerbericht können Sie mit dem folgenden Befehl abrufen:
(Get-ProvTask -TaskID xxxxxxxxx).DiskMoveFailedVirtualMachines
<!--NeedCopy-->
Wichtige Überlegungen zur Migration nicht-persistenter VMs in VMware
- Wenn Sie versuchen, das Betriebssystem und den Identitätsdatenträger auf einen neuen Speicher zu verschieben, werden auch die VM-spezifischen Dateien auf den neuen Speicher verschoben.
- VMware unterstützt das Verschieben des Datenträgers nicht, wenn er den Snapshot enthält.
Vorhandene MCS-bereitgestellte Kataloge zu einem Maschinenkatalog mit vorbereitetem Image migrieren
Sie können einen vorhandenen MCS-bereitgestellten Maschinenkatalog mithilfe eines PowerShell-Befehls Set-ProvSchemeImage in einen Maschinenkatalog mit vorbereitetem Image konvertieren. Nach der Migration können Sie jedoch nicht zum Legacy-Katalog zurückkehren. Derzeit ist diese Funktion für Azure- und VMware-Virtualisierungsumgebungen anwendbar.
Einschränkungen
Beachten Sie die folgenden Einschränkungen:
- Wenn der MCS-Katalog einen persistenten Datenträger verwendet, kann der Katalog nicht für die Verwendung eines vorbereiteten Images migriert werden.
- Wenn der MCS-Katalog nicht verwaltete Datenträger verwendet, kann der Katalog nicht für die Verwendung eines vorbereiteten Images migriert werden.
Migration zu einem Maschinenkatalog mit vorbereitetem Image
Gehen Sie für die Migration wie folgt vor:
-
Erstellen Sie eine Imagdefinition und Imageversionen mithilfe von Studio- oder PowerShell-Befehlen. Die Schritte zum Erstellen von Imagdefinitionen und Imageversionen finden Sie unter:
-
Azure:
-
VMware:
-
-
Führen Sie den Befehl
Get-ProvSchemeaus, um die UID des Bereitstellungsschemas abzurufen. Zum Beispiel:Get-ProvScheme -ProvisioningSchemeName <name> | select ProvisioningSchemeName, ProvisioningSchemeUid <!--NeedCopy--> -
Führen Sie den Befehl
Get-ProvImageVersionSpecaus, um den Namen der Image-Definition und die UID der Image-Versionsspezifikation abzurufen. Zum Beispiel:Get-ProvImageVersionSpec -ImageDifinitionName <name> -Filter {IsPrepared -eq $true} | select ImageDefinitionName ImageVersionSpecUId <!--NeedCopy--> -
Führen Sie den Befehl
Set-ProvSchemeImageaus, um einen vorhandenen, mit MCS bereitgestellten Maschinenkatalog in einen vorbereiteten Image-Maschinenkatalog zu migrieren. Zum Beispiel:Set-ProvSchemeImage -ProvisioningSchemeName [ProvisioningSchemeName] -ImageVersionSpecUid [ImageVersionSpecUid] <!--NeedCopy--> -
Führen Sie den Befehl
Get-ProvSchemeaus, um zu überprüfen, ob der Katalog migriert wurde. Zum Beispiel:Get-ProvScheme -ProvisioningSchemeName <name> | select ProvisioningSchemeName, ProvisioningSchemeUid, ImageVersionSpecUid <!--NeedCopy-->
Fehlerbehebung
- Für Maschinen mit dem Status
Power State Unknownfinden Sie Anleitungen unter CTX131267. - Informationen zum Beheben von VMs, die kontinuierlich einen unbekannten Energiezustand anzeigen, finden Sie unter Beheben von VMs, die kontinuierlich einen unbekannten Energiezustand anzeigen.
- Wenn ein Cloud Connector nicht ordnungsgemäß funktioniert, dauern MCS-Bereitstellungsvorgänge (wie Katalogaktualisierungen) länger als gewöhnlich, und die Leistung der Verwaltungskonsole verschlechtert sich erheblich.
Nächste Schritte
Informationen zur Verwaltung spezifischer Hypervisor-Kataloge finden Sie unter:
In diesem Artikel
- Einführung
- Informationen zu persistenten Instanzen
- Maschinenkataloge verwalten
- Studio verwenden
- Katalogdetails anzeigen
- Maschinen zu einem Katalog hinzufügen
- Maschinen aus einem Katalog löschen
- Katalog bearbeiten
- Katalog umbenennen
- Katalog löschen
- Active Directory-Computerkonten in einem Katalog verwalten
- Masterimage für einen Katalog ändern
- MCS-bereitgestellte Kataloge von der Verwendung von Masterimages auf die Verwendung von vorbereiteten Images umstellen
- Funktionale Ebene ändern oder Änderung rückgängig machen
- Katalog klonen
- Kataloge mithilfe von Ordnern organisieren
- VDAs aktualisieren
- Einstellungen zur Erlebnisoptimierung für einen Katalog verwalten
- Katalogerstellung wiederholen
- (Nur nicht von Citrix bereitgestellte VDAs) Registrierungstoken generieren und verwalten
- PowerShell verwenden
- Sequenznummer des Maschinennamens verwalten
- Beschreibungen zu einem Image hinzufügen
- OS-Disk zurücksetzen
- Reparieren der Identitätsinformationen aktiver Computerkonten
- Netzwerkeinstellung für einen vorhandenen Maschinenkatalog ändern
- Versionen eines Maschinenkatalogs verwalten
- Cachekonfiguration eines vorhandenen Maschinenkatalogs ändern
- Einen nicht-maschinenprofilbasierten Maschinenkatalog in einen maschinenprofilbasierten Maschinenkatalog konvertieren
- Warnungen und Fehler im Zusammenhang mit einem Katalog abrufen
- Maschinen ohne Hypervisorzugriff löschen
- Eigenschaften einzelner VMs aktualisieren
- Speichermigration von VMs
- Vorhandene MCS-bereitgestellte Kataloge zu einem Maschinenkatalog mit vorbereitetem Image migrieren
- Fehlerbehebung
- Nächste Schritte