Product Documentation

Edición del archivo XML de la herramienta de migración

Jul 07, 2016

Antes de importar datos a un sitio de XenDesktop 7.x, compruebe y modifique el contenido del archivo XML que genera la herramienta de exportación, XdExport, especialmente si la migración se produce en varias etapas e importa algunos usuarios, grupos de entrega y directivas antes de importar otros datos.

Es posible usar cualquier editor de texto para ver o cambiar el contenido del archivo; también puede usar un editor de XML especializado, como Microsoft XML Notepad.

Algunos elementos del contenido XML deben estar presentes para que la herramienta de importación, XdImport, acepte el archivo XML.

El esquema XML requerido se define en el archivo XdFarm.xsd, el cual se incluye como parte de la descarga de la herramienta de migración. Cuando se trabaja con este archivo:
  • Un atributo llamado minOccurs con un valor de 1 o más indica que determinados elementos deben estar presentes si está presente el elemento principal.
  • Si el archivo XML incluido en la herramienta de importación no es válido, la herramienta se detiene y aparece un mensaje de error con el que puede localizar el problema en el archivo XML.

Importación de un subconjunto de escritorios o grupos de entrega

Para importar solo un subconjunto de grupos de entrega y escritorios, edite el contenido del elemento DesktopGroups. El elemento DesktopGroups puede contener varios elementos DesktopGroup y, dentro de cada elemento DesktopGroup, existe un elemento Desktops que puede incluir varios elementos Desktop.

No debe eliminar el elemento DesktopGroups, aunque sí puede eliminar todos los elementos DesktopGroup y dejar ese elemento vacío. De forma similar, dentro de cada elemento DesktopGroup, el elemento Desktops debe estar presente pero puede no contener elementos Desktop.

Elimine los elementos Desktop o DesktopGroup para evitar la importación de máquinas específicas únicas o grupos de entrega enteros. Por ejemplo, el archivo XML contiene:
   …        …        …      …        …         …        …   
En este ejemplo, los cambios realizados impiden que el grupo Grupo1 se importe. Solo se importará Máquina3 del grupo Grupo2:
   …        …        …    

Administración de grupos de entrega con nombres duplicados

En XenDesktop 4, los grupos de escritorios pueden estar organizados en carpetas, pueden aparecer grupos de escritorios con el mismo nombre en diferentes carpetas y el nombre del grupo de escritorios interno es el nombre que se muestra a los usuarios. En esta versión, los grupos de entrega no se pueden colocar en carpetas; cada grupo de entrega debe tener un nombre interno exclusivo y el nombre que se muestra a los usuarios puede ser diferente del nombre interno. Debido a estas diferencias, tal vez deba cambiar el nombre de los grupos de escritorios.

Por ejemplo, en la comunidad de XenDesktop 4, podía tener dos grupos de escritorios diferentes que se mostraban con el nombre "Mi escritorio" a dos usuarios diferentes. Para lograr esto, podía utilizar carpetas de grupos de escritorios. Si estos grupos de entrega deben permanecer separados en el sitio de XenDesktop 7.x, debe editar los nombres de los grupos de escritorios en el archivo XML para que sean exclusivos.

Si un grupo de entrega del sitio de XenDesktop 7.x lleva el mismo nombre que un grupo de escritorios que se importará y los grupos de entrega deben permanecer separados en el sitio de XenDesktop 7.x, debe editar el nombre del grupo de escritorios de XenDesktop 4 en el archivo XML para que el nombre siga siendo exclusivo en el sitio. Si el grupo de escritorios que se va a importar es realmente el mismo que el grupo de entrega de XenDesktop 7.x y las máquinas del archivo XML deben combinarse con el grupo de escritorios existente, no necesita cambiar el nombre del grupo de escritorios; en su lugar, especifique el parámetro -MergeDesktops en la herramienta de importación. Por ejemplo, si el archivo XML contiene:
   …   \Sales     …   \Finance   
Quite los nombres duplicados del siguiente modo:
   …   \Sales     …   \Finance   

Administración de importaciones de directivas

Puede eliminar directivas del archivo XML y especificar nombres exclusivos para evitar la duplicación de nombres de directivas. No se admite la combinación de directivas.
  • Cuando se importan datos de directivas, todas las directivas deben importarse correctamente. Si alguna de ellas da error, no se importa ningún dato de directiva.
  • La importación de grandes cantidades de directivas que contienen muchas configuraciones puede tardar varias horas.
  • Si se importan directivas por lotes, su prioridad original puede verse afectada. Al importar directivas, se mantienen las prioridades relativas de las directivas importadas, pero se les da mayor prioridad que a las directivas ya incluidas en el sitio. Por ejemplo, si tiene cuatro directivas para importar con números de prioridad del 1 al 4 y decide importarlas todas en dos lotes, primero debe importar las directivas con prioridades 3 y 4, dado que automáticamente se le dará mayor prioridad al segundo lote de directivas.
Para importar solo un subconjunto de directivas en el sitio de XenDesktop 7.x, edite el contenido del elemento Policies. El elemento Policies puede contener varios elementos Policy. No debe eliminar el elemento Policies, aunque sí puede eliminar todos los elementos Policy y dejar ese elemento vacío. Elimine todos los elementos Policy para evitar la importación de directivas específicas de comunidad de XenDesktop 4. Por ejemplo, si el archivo XML contiene:
   …   … 
Para evitar la importación de directivas de XenDesktop 4 y evitar conflictos con directivas ya configuradas en el sitio de XenDesktop 7.x, edite el archivo para quitar todos los elementos Policy individuales del siguiente modo:
 
De forma alternativa, puede editar el archivo para que la directiva se importe con un nombre diferente del siguiente modo:
   …   …