Exportar e importar capas
La función de Exportar e importar capas te permite exportar capas desde tu dispositivo de App Layering e importar las capas en un dispositivo instalado en otra ubicación de tu entorno. Por ejemplo, puedes usar esta función para mover capas de un dispositivo en un entorno local a un dispositivo en un entorno de nube. O, de un entorno de prueba de concepto a producción.
El dispositivo ejecuta un análisis en cada capa que importa para determinar su idoneidad para la creación de capas elásticas. Los resultados del análisis se incluyen en los detalles de la capa.
Antes de empezar
Antes de exportar o importar capas, cumple los siguientes requisitos y revisa las consideraciones relacionadas.
Requisitos
Para exportar e importar capas necesitas lo siguiente:
-
El dispositivo que contiene las capas que quieres exportar.
-
El dispositivo al que quieres mover las capas.
- Un recurso compartido de archivos de red SMB configurado que sea:
- Accesible para ambos dispositivos.
- Tenga suficiente espacio para todas las capas exportadas, además de los metadatos y los iconos de las capas.
- Información necesaria:
- La ruta, el nombre de usuario y la contraseña del recurso compartido de archivos de red SMB al que quieres exportar las capas.
- Nombre de administrador y contraseña para la consola de administración.
Consideraciones
Ten en cuenta los siguientes puntos al exportar e importar capas.
Si los nombres de archivo en el recurso compartido de archivos incluyen caracteres especiales
Dado que el recurso compartido de archivos no admite algunos caracteres especiales, los nombres de capa con caracteres especiales se cambian temporalmente a guiones bajos (_) en el recurso compartido de archivos. Todos los caracteres no admitidos se cambian.
Por ejemplo, una capa llamada “Notepad++” se convierte en “Notepad__” al exportarse. Cuando las capas se importan al nuevo dispositivo, se restaura el nombre original y vuelve a aparecer como “Notepad++”.
Ejecuta solo una importación o exportación a la vez
Solo se debe ejecutar una importación o exportación a la vez.
La capa de SO necesaria debe incluirse en la exportación de tu capa
Puedes copiar las capas exportadas a un recurso compartido de archivos diferente para la importación, pero asegúrate de mover el archivo de capa de SO necesario junto con los otros archivos de capa. El dispositivo importa la capa de SO primero, porque la capa de SO es necesaria para importar otras capas.
Nomenclatura de capas para la exportación
Todas las capas se exportan al siguiente directorio en el recurso compartido de archivos:
\network-file-share\Unidesk\Exported Layers\
Los nombres de archivo exportados reflejan el nombre de la capa, el nombre de la versión de la capa y los GUID de la capa.
Selección de capas
Al seleccionar capas, los iconos no solo indican qué capas están seleccionadas, sino que también indican si una carpeta contiene capas que ya se han exportado o importado, según la operación en la que estés trabajando.
Al exportar capas:
- Si un icono está parcialmente seleccionado, significa que la carpeta incluye algunas capas que no están seleccionadas.
- Si un icono aparece atenuado, significa que la capa no se puede seleccionar para la exportación, muy probablemente porque la capa ya se ha exportado. Pasa el ratón por encima de la capa para ver un mensaje sobre por qué no se puede seleccionar.
Al importar capas:
- Si un icono está parcialmente seleccionado, significa que la carpeta incluye algunas capas que no están seleccionadas.
- Si un icono aparece atenuado, significa que la capa no se puede seleccionar para la importación, muy probablemente porque la capa ya se ha importado. Pasa el ratón por encima de la capa para ver un mensaje sobre por qué no se puede seleccionar.
Búsqueda de capas
El cuadro Buscar te permite encontrar todas las capas y versiones que contienen el texto de búsqueda. Las búsquedas no distinguen entre mayúsculas y minúsculas.
Recuerda, cuando seleccionas una carpeta, la interfaz de usuario solo selecciona el subconjunto de capas que están visibles. Cuando una carpeta que seleccionas tiene un icono parcialmente seleccionado, significa que algunas de las capas seleccionadas ya se han exportado o importado. Puedes ver esas capas, que normalmente están ocultas, seleccionando la casilla Mostrar versiones que no se pueden seleccionar encima de la lista.
Velocidad de búsqueda afectada por el número de niveles de subdirectorio
Al exportar una capa, si tus subdirectorios tienen varios niveles de profundidad, nuestro software escanea cada nivel bajo ese directorio y, por lo tanto, tarda más en mostrar los directorios.
Eliminación de capas exportadas
Puedes eliminar una capa exportada de la base de datos solo cuando no está incluida en una plantilla de imagen.
Exportar capas
-
En la consola de administración de App Layering, selecciona Capas > Exportar.
-
Introduce la ruta del recurso compartido de archivos donde quieres exportar las capas. El software de App Layering añade la siguiente ruta a la convención de nomenclatura universal (UNC) que especifiques:
\Unidesk\Exported Layers\
-
Introduce el Nombre de usuario y la Contraseña de un administrador que tenga acceso total al archivo.
-
Haz clic en Conectar. Si es necesario, ajusta las credenciales hasta que la prueba sea correcta. No puedes continuar hasta que haya una conexión con el recurso compartido de archivos.
-
Elige las capas para exportar:
- En Selección de versión, haz clic en Editar selección para mostrar las carpetas de tus versiones de capa de SO, capas de plataforma y capas de aplicación.
- Si ya has exportado a la ubicación seleccionada, puedes hacer clic en la casilla Mostrar versiones que no se pueden seleccionar para mostrar las capas exportadas previamente a esta ubicación.
- Selecciona las capas y versiones para exportar y, a continuación, haz clic en Guardar.
-
Haz clic en Confirmar y completar para verificar que el espacio disponible no supera el tamaño de archivo estimado. Cuando el espacio es suficiente, el botón Exportar capas estará disponible. Opcionalmente, puedes introducir un comentario. Se crea una tarea de Exportación de capas donde puedes seguir el progreso.
-
Si cancelas la exportación antes de que la capa de SO se exporte por completo, asegúrate de volver a exportar todas las capas, incluida la capa de SO.
-
Si creas más capas después de la exportación inicial, ejecuta otra exportación a la misma ubicación. Solo se exportan las nuevas capas.
Advertencia
No intentes editar ni cambiar el nombre de ninguno de los archivos exportados.
Importar capas
Al importar capas de un dispositivo a otro, si dos capas tienen el mismo nombre, aunque el contenido de la capa sea diferente, a la capa que se importa se le añade un “1” al nombre. Si se importan otras capas con el mismo nombre, el “1” se incrementa.
Nota:
Para importar una capa de aplicación o de plataforma, la capa de SO debe existir en el dispositivo o importarse al mismo tiempo. Puedes importar varias capas a la vez, y la capa de SO siempre se procesa antes que cualquier capa dependiente.
-
Inicia sesión en la consola de administración de App Layering y selecciona Capas > Importar.
Nota:
Puedes anular la selección de capas individuales en la carpeta, como se explica en el paso n.º 4 a continuación.
-
Introduce la ruta al recurso compartido de archivos donde exportaste las capas. Lo siguiente se añade a la URL que especifiques.
\Unidesk\Exported Layers\
-
Introduce el Nombre de usuario y la Contraseña de un administrador que tenga Acceso total al recurso compartido de archivos.
-
Haz clic en Conectar. Si es necesario, ajusta las credenciales hasta que la prueba sea correcta.
El sistema compara el contenido del dispositivo con el del recurso compartido de archivos seleccionado y se prepara para importar las capas que aún no se han importado.
-
Elige las capas para importar:
-
Haz clic en Editar selección para expandir la capa de SO que incluye las capas que quieres importar y selecciona una de las subcarpetas para importar. Esto selecciona todas las capas y versiones disponibles para importar en la carpeta.
-
Si quieres ver las capas que ya se han importado desde esta ubicación, hazlas visibles haciendo clic en la casilla Mostrar versiones que no se pueden seleccionar.
-
Si una de las carpetas incluye capas que no quieres importar, anula la selección de cada una de esas capas.
-
-
Verifica las capas que se van a importar y, a continuación, haz clic en Confirmar y completar.
- Verifica las capas en cola para la importación. Solo se enumeran las capas que aún no se han importado del recurso compartido de archivos.
- Verifica que haya suficiente espacio en el almacenamiento local del dispositivo para las capas. El sistema no permite que la importación continúe hasta que haya suficiente espacio para las capas.
Importante
Si cancelas una importación de capa de SO, se cancelan todas las importaciones de capa que dependen de la capa de SO.
-
Cuando todas las configuraciones sean válidas, haz clic en Importar capas. Se crea una tarea de importación donde puedes seguir el progreso.
Una vez importadas las capas, se ejecuta un “Análisis de ajuste elástico” en las capas, lo que te permite ver qué capas se pueden asignar elásticamente.