Administrar un catálogo de XenServer®

(/es-es/citrix-virtual-apps-desktops/2411/install-configure/machine-catalogs-manage.html) describe los asistentes que administran un catálogo de máquinas. La siguiente información cubre detalles específicos de los entornos de virtualización de XenServer.

Nota:

Antes de administrar un catálogo de XenServer, debe terminar de crear un catálogo de XenServer. Consulte Crear un catálogo de XenServer.

Migración de almacenamiento de máquinas virtuales persistentes y no persistentes

Puede migrar los siguientes discos de máquina virtual de un almacenamiento a otro mediante el comando de PowerShell Move-ProvVMDisk.

  • Para máquinas virtuales persistentes de clonación completa: Disco del SO, Disco de identidad y discos aprovisionados que no son de MCS.
  • Para máquinas virtuales no persistentes: Disco del SO, Disco de identidad y disco de caché de reescritura (WBC).

Requisito previo

El nuevo almacenamiento debe cumplir la siguiente condición:

  • El host en el que se ejecuta la máquina virtual debe tener acceso tanto a los almacenes de datos antiguos como a los nuevos.

Limitaciones

Tenga en cuenta las siguientes limitaciones al migrar máquinas virtuales persistentes y no persistentes:

  • Para máquinas virtuales persistentes de clonación completa: Si hay instantáneas asociadas a la máquina virtual que se mueve, después de la migración, un disco consolidado adicional podría consumir más espacio en disco. Por ejemplo, antes de la migración (instantánea1 100G + instantánea2 20G + 10G archivos del SO). Después de la migración (disco consolidado 130G + instantánea1 100G + instantánea2 20G).
  • Para máquinas virtuales no persistentes: La migración de instantáneas no es compatible.

Migrar el almacenamiento en disco

Para migrar el almacenamiento en disco:

  1. Agregue un almacenamiento de destino a una unidad de alojamiento existente. Puede ejecutar el comando de PowerShell Add-Hyphostingunitstorage para agregar el almacenamiento de destino:

    Si no quiere agregar nuevas máquinas virtuales al almacenamiento antiguo, cambie el almacenamiento antiguo a Sustituido. Puede hacerlo mediante Studio o comandos de PowerShell. Consulte Editar almacenamiento. También puede ejecutar Set-Hyphostingunitstorage y Superseded como tru para inhabilitar la creación de nuevas máquinas virtuales en el almacenamiento antiguo.

    Nota:

    Para máquinas virtuales no persistentes:

    • Si se utiliza WBC, configure el almacenamiento de destino de WBC en la unidad de alojamiento.
    • Si el almacenamiento de destino del SO está configurado, WBC (si se utiliza) debe ser compatible con el almacenamiento de destino del SO.
    • Si el almacenamiento de destino del SO no está configurado, WBC (si se utiliza) debe ser compatible con el almacenamiento actual del SO.
  2. Apague las máquinas virtuales y active el modo de mantenimiento.
  3. Obtenga la información sobre el esquema de aprovisionamiento, la unidad de alojamiento, el almacenamiento en disco del SO y el almacenamiento en disco de WBC. Consulte ProvResourceInStorage para obtener información sobre el almacenamiento del SO. Por ejemplo:

    $result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx
    $result
    $result.ProvResourceInStorage | Format-List -Property *
    <!--NeedCopy-->
    

    Consulte TemporaryStorageInfo para obtener información sobre el almacenamiento de WBC. Por ejemplo:

    $result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx
    $result
    $result.TemporaryStorageInfo | Format-List -Property *
    <!--NeedCopy-->
    
  4. Migre el disco del SO, el disco de identidad y el disco de WBC (aplicable a máquinas virtuales no persistentes) al almacenamiento de destino mediante el comando Move-ProvVMDisk PowerShell.

    Nota:

    • Proporcione siempre los discos del SO y de identidad en los parámetros DiskType y DestinationStorageId.
    • El DestinationStorageId para el disco del SO y el disco de identidad debe ser el mismo.

    Ejemplo:

    Máquinas virtuales persistentes:

    (Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myFullCloneProvScheme" -VMName "machine01" -DiskType OS,Identity -DestinationStorageId datastore1,datastore1
    <!--NeedCopy-->
    

    Importante:

    Para las máquinas virtuales persistentes, todos los discos se mueven. No puede seleccionar qué discos mover.

    Máquinas virtuales no persistentes:

    (Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myCleanOnBootProvScheme" -VMName "machine01" -DiskType OS,Identity,WBC -DestinationStorageId None,None,datastore1
    <!--NeedCopy-->
    

    Importante:

    • Si no desea migrar un disco específico, establezca el valor como None para el parámetro DestinationStorageId.
    • Si la máquina virtual tiene un disco WBC, agregue el disco WBC en el parámetro DiskType y agregue la información requerida en el parámetro DestinationStorageId.

Solución de problemas

Si uno de los discos no se migra, ninguno de los discos se migra al almacenamiento de destino. Puede obtener el informe de errores mediante el siguiente comando:

(Get-ProvTask -TaskID xxxxxxxxx).DiskMoveFailedVirtualMachines
<!--NeedCopy-->

Identificar recursos creados por MCS

A continuación, se muestran las etiquetas que MCS agrega a los recursos. Las etiquetas de la tabla se representan como “clave”:”valor”.

Nombre del recurso Etiqueta
Disco base publicado y su copia en cada red o almacenamiento local “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disco de ID “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disco del SO “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
VM de preparación “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
VM en el catálogo “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disco WBC “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”

Más información

Administrar un catálogo de XenServer®