Gérer un catalogue XenServer®
Gérer les catalogues de machines décrit les assistants qui gèrent un catalogue de machines. Les informations suivantes couvrent les détails spécifiques aux environnements de virtualisation XenServer.
Remarque :
Avant de gérer un catalogue XenServer, vous devez terminer la création d’un catalogue XenServer. Consultez Créer un catalogue XenServer.
Migration du stockage des machines virtuelles persistantes et non persistantes
Vous pouvez migrer les disques de machine virtuelle suivants d’un stockage à un autre à l’aide de la commande PowerShell Move-ProvVMDisk.
- Pour les machines virtuelles Full Clone persistantes : Disque du système d’exploitation, Disque d’identité et disques provisionnés non-MCS.
- Pour les machines virtuelles non persistantes : Disque du système d’exploitation, Disque d’identité et disque de cache en écriture (WBC).
Prérequis
Le nouveau stockage doit satisfaire à la condition suivante :
- L’hôte sur lequel la machine virtuelle est exécutée doit avoir accès aux anciens et aux nouveaux magasins de données.
Limitations
Tenez compte des limitations suivantes lors de la migration de machines virtuelles persistantes et non persistantes :
- Pour les machines virtuelles Full Clone persistantes : S’il existe des instantanés avec la machine virtuelle en cours de déplacement, après la migration, un disque consolidé supplémentaire peut consommer plus d’espace disque. Par exemple, avant la migration (snapshot1 100 Go + snapshot2 20 Go + 10 Go de fichiers OS). Après la migration (disque consolidé 130 Go + snapshot1 100 Go + snapshot2 20 Go).
- Pour les machines virtuelles non persistantes : La migration des instantanés n’est pas prise en charge.
Migrer le stockage de disque
Pour migrer le stockage de disque :
-
Ajoutez un stockage de destination à une unité d’hébergement existante. Vous pouvez exécuter la commande PowerShell
Add-Hyphostingunitstoragepour ajouter le stockage de destination :Si vous ne souhaitez pas ajouter de nouvelles machines virtuelles à l’ancien stockage, remplacez l’ancien stockage par « Obsolète ». Vous pouvez le faire à l’aide de Studio ou de commandes PowerShell. Consultez Modifier le stockage. Vous pouvez également exécuter
Set-HyphostingunitstorageetSupersededen tant quetrue pour désactiver la création de nouvelles machines virtuelles dans l’ancien stockage.Remarque :
Pour les machines virtuelles non persistantes :
- Si le WBC est utilisé, configurez le stockage de destination WBC dans l’unité d’hébergement.
- Si le stockage de destination du système d’exploitation est configuré, le WBC (s’il est utilisé) doit être compatible avec le stockage de destination du système d’exploitation.
- Si le stockage de destination du système d’exploitation n’est pas configuré, le WBC (s’il est utilisé) doit être compatible avec le stockage de système d’exploitation actuel.
- Éteignez les machines virtuelles et activez le mode maintenance.
-
Obtenez les informations sur le schéma de provisioning, l’unité d’hébergement, le stockage de disque du système d’exploitation et le stockage de disque WBC. Consultez
ProvResourceInStoragepour les informations sur le stockage du système d’exploitation. Par exemple :$result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx $result $result.ProvResourceInStorage | Format-List -Property * <!--NeedCopy-->Consultez
TemporaryStorageInfopour les informations sur le stockage WBC. Par exemple :$result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx $result $result.TemporaryStorageInfo | Format-List -Property * <!--NeedCopy--> -
Migrez le disque du système d’exploitation, le disque d’identité et le disque WBC (applicable aux machines virtuelles non persistantes) vers le stockage de destination à l’aide de la commande
Move-ProvVMDisk PowerShell.Remarque :
- Fournissez toujours les disques du système d’exploitation et d’identité dans les paramètres
DiskTypeetDestinationStorageId. - Le
DestinationStorageIdpour le disque du système d’exploitation et le disque d’identité doit être le même.
Exemple :
VM persistantes :
(Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myFullCloneProvScheme" -VMName "machine01" -DiskType OS,Identity -DestinationStorageId datastore1,datastore1 <!--NeedCopy-->Important :
Pour une VM persistante, tous les disques sont déplacés. Vous ne pouvez pas sélectionner les disques à déplacer.
VM non persistantes :
(Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myCleanOnBootProvScheme" -VMName "machine01" -DiskType OS,Identity,WBC -DestinationStorageId None,None,datastore1 <!--NeedCopy-->Important :
- Si vous ne souhaitez pas migrer un disque spécifique, définissez la valeur sur Aucun pour le paramètre
DestinationStorageId. - Si la VM possède un disque WBC, ajoutez le disque WBC dans le paramètre
DiskTypeet ajoutez les informations requises dans le paramètreDestinationStorageId.
- Fournissez toujours les disques du système d’exploitation et d’identité dans les paramètres
Dépannage
Si l’un des disques ne parvient pas à migrer, aucun des disques n’est migré vers le stockage de destination. Vous pouvez obtenir le rapport d’échec à l’aide de la commande suivante :
(Get-ProvTask -TaskID xxxxxxxxx).DiskMoveFailedVirtualMachines
<!--NeedCopy-->
Identifier les ressources créées par MCS
Voici les balises que MCS ajoute aux ressources. Les balises du tableau sont représentées sous la forme « clé » : « valeur ».
| Nom de la ressource | Balise |
|---|---|
| Disque de base publié et sa copie sur chaque stockage réseau ou local | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| Disque d’ID | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| Disque OS | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| VM de préparation | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| VM dans le catalogue | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| Disque WBC | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
Plus d’informations
- Créer et gérer des connexions et des ressources(/fr-fr/citrix-virtual-apps-desktops/2411/install-configure/connections.html)
- Connexion à XenServer(/fr-fr/citrix-virtual-apps-desktops/2411/install-configure/connections/connection-citrix-hypervisor.html)
- Créer des catalogues de machines
- Créer un catalogue XenServer
- Gérer les catalogues de machines