Changes between Version 5 and Version 6 of SyncronizeConsolav1.1.0


Ignore:
Timestamp:
Nov 16, 2017, 2:27:17 PM (3 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SyncronizeConsolav1.1.0

    v5 v6  
    3535* Acceso remoto: Se utilizará para la funcionalidad de acceso remoto '''(FALTA PONER LINK !!!!!!!)'''
    3636
    37 === Definir nueva imagen monolítica ===
     37=== Definir nueva imagen sincronizada básica ===
    3838
    3939[[Image(DefinirImagenBasica.png)]]
     
    9191== El comando web restaurar: desplegar y restaurar imágenes ==
    9292
    93 Las imágenes sincronizadas al restaurar compararán el sistema de ficheros origen y el destino y sólo copiarán las diferencias, cuando se restaure la primera vez se mandarán todos los archivos pero en las posteriores normalmente se transferirán una proporción baja del total.
    94 
    95 Para realizar una operación de despliegue o restauración (ver conceptos en apartado anterior) se dispone del comando restaurar desde la consola web.
    96 
    97 Antes de utilizar el comando restaurar existen una serie de pasos previos que son recomendables y están documentados en la [wiki:DocumentacionUsuario1.0.6/RestauracionDespliegue#Elcomandowebrestaurar:desplegaryrestaurarim%C3%A1genes gestión de las imágenes monolíticas]
     93Antes de utilizar el comando restaurar existen una serie de pasos previos que son recomendables y están documentados en la [wiki:DocumentacionUsuario1.0.6/RestauracionDespliegue#Elcomandowebrestaurar:desplegaryrestaurarim%C3%A1genes gestión de las imágenes monolíticas].
     94
     95Las imágenes sincronizadas al restaurar compararán el sistema de ficheros origen y el destino y sólo copiarán las diferencias, cuando se restaure la primera vez se mandarán todos los archivos pero en las restauraciones posteriores normalmente se transferirán una proporción baja del total.
     96
     97
     98Para realizar una operación de despliegue o restauración se dispone del comando restaurar desde la consola web.
    9899
    99100Desde el menú contextual del “ordenador”, del “grupo de ordenadores” o del “aula”, elegimos la opción "sincronizadas" y el comando "Restaurar Imagen Básica".
    100101
    101 [[Image(ComandoRestaurarImagen.png)]]
    102 
    103  * Definir las opciones del comando restaurar.
    104 
    105 * Destino:
    106  * Seleccionamos la partición destino: Se muestra las particiones del equipo o equipos, se debe seleccionar una sóla partición, usando el botón de selección del campo “Disco” de la partición deseada.  En la captura de pantalla del ejemplo se ha seleccionado la primera partición, que es de Tipo NTFS, y Sistema de Archivos también NTFS, y un tamaño de 7000000KB o 7 GB.
    107 
    108 
    109 * Origen:
    110  * Debemos seleccionar el origen, es decir la imagen a desplegar.
    111  * Podremos seleccionar cualquier imagen que esté en el repositorio al cual el equipo o equipos estén vinculados. Recordar lo visto en el punto 1 de esta apartado, verificación de la propiedad repositorio del objeto imagen y del objeto ordenador.
    112  * El formulario nos filtra las imágenes según el sistema de archivos en dos columnas, solo se debe seleccionar una imagen.
    113  * Filtrado de las imágenes según el sistema de archivos:
    114   * Imagen mismo sistema: Listado para seleccionar las imágenes que son del mismo tipo que el sistema de archivos de la partición seleccionada.  Por ejemplo, si la partición seleccionada es NTFS en este desplegable aparecen aquellas imágenes son sistema de archivos NTFS.
    115   * Imagen distinto sistema: Listado de imágenes disponibles para restaurar que no coinciden con la el tipo de sistema de archivos de la partición seleccionada. Por ejemplo, si la partición seleccionada es NTFS en este desplegable aparecen aquellas imágenes con sistemas de archivos distintas a NTFS.
    116  * En el caso de desear una imagen con distinto sistema de archivos es necesario cambiar el tipo a la partición restaurada. Se puede hacer desde el comando particionar y formatear, pero sin formatearla.
    117 
    118 
    119 
    120   * Protocolo: 
    121    Para las sincronizadas tipo directorio el protocolo siempre es rsync.
    122 
    123    Para las sincronizadas tipo archivo, al estar "empaquetadas" en un fichero la primera vez que se pasa a la cache permite usar los mismos protocolos que las monolíticas:
    124       Cuando se actualiza la cache que ya contiene la imagen o se pasa el contenido de la imagen a la partición se utiliza el protocolo rsync.
    125       Cuando usamos el protocolo RSYNC con la cache vacía, se crea primero un fichero de imagen conteniendo un sistema de ficheros vacío y con rsync se le envían los ficheros desde el servidor.
    126 
    127   Protocolos posibles:
    128   * UNICAST
    129   * MULTICAST
    130   * TORRENT
    131   * RSYNC
    132 
    133 
    134 la versión 1.0.6 de las sincronizada utiliza una nomenclatura para los protocolos diferente a las monolítica, en la versión 1.1 se modifican para que sean coherentes con las monolíticas.
    135   En esta versión cuando se restaura desde cache siempre se actualiza la cache respecto al servidor.
    136   * UNICAST-CACHE
    137   * UNICAST-DIRECT
    138   * MULTICAST-CACHE
    139   * MULTICAST-DIRECT
    140   * TORRENT-CACHE
    141 
    142 
     102Los datos que deben introducirse en el formulario de restauración de imagen básica son:
     103
     104 * Seleccionamos la partición destino: Se muestra las particiones del equipo o equipos, se debe seleccionar una sola partición, usando el botón de selección del campo “Disco” de la partición deseada.  En la captura de pantalla del ejemplo se ha seleccionado la primera partición, que es de Tipo NTFS, y Sistema de Archivos también NTFS, y un tamaño de 21 GB.
     105
     106* Imagen: Debemos seleccionar la imagen a desplegar. Podremos seleccionar cualquier imagen que esté en el repositorio al cual el equipo o equipos estén vinculados.
     107
     108* Desde: Me permite decidir si la imagen se restaura directamente del repositorio o la guardamos antes en cache. Cuando la guardamos en cache, siempre actualizará la imagen de la cache antes de copiarla a la partición.
     109
     110* Método de restauración: tipo archivo o tipo directorio. Ha de ser el mismo que usamos al crear la imagen.
     111
     112* Protocolo: 
     113  * Para las sincronizadas tipo directorio el protocolo siempre es rsync.
     114  * Para las sincronizadas tipo archivo, al estar "empaquetadas" en un fichero, '''la primera vez que se pasa a la cache''' permite usar los mismos protocolos que las monolíticas:
     115     * Protocolos posibles:
     116       * UNICAST
     117       * MULTICAST
     118       * TORRENT
     119       * RSYNC
     120     * Cuando se actualiza la cache que ya contiene la imagen o se pasa el contenido de la imagen a la partición se utiliza el protocolo rsync.
     121     * Cuando usamos el protocolo RSYNC con la cache vacía, se crea primero un fichero de imagen conteniendo un sistema de ficheros vacío y con rsync se le envían los ficheros desde el servidor.
     122
     123 * Elegir las opciones de rsync adecuadas a nuestro entorno:
     124   * W: El algoritmo incremental rsync no se usa y se envía todo el archivo. Rsync lo usa por defecto cuando el origen y destino locales.
     125   * E: Se compara el destino con el origen y se borran los ficheros que no existen en el primero. Si lo desseleccionamos se mantendrán los archivos que haya creado el usuario.
     126   * C: Comprime los archivos de datos que se envían a la máquina de destino, lo que reduce la cantidad de datos que se transmiten.
    143127
    144128 * Definimos las Opciones de ejecución.
     
    146130  * Pulsar el botón aceptar.
    147131
    148 === 6. Seguimiento de la operación, los log.  ===
    149 
    150   * Ver log de seguimiento del equipo o alguno de ellos, desde el menú contextual del equipo “ver log en tiempo real”. Este log de seguimiento es lo que el cliente está mostrando en su pantalla.
    151 
    152 [[Image(LogTiempoReal.png)]]
     132La siguiente imagen muestra el como hemos accedido desde el menú contextual del equipo al comando restaurar imagen básica y las opciones que se utilizan: elegimos como destino la partición 1, vamos a restaurar la imagen "Windows10 básica" desde el repositorio, con el método basado en archivo. Observamos que aunque hemos elegido el protocolo unicast, al ser la restauración directa a la partición sólo podemos utilizar rsync.
     133
     134[[Image(ComandoRestaurarImagen.png)]]
     135
     136A continuación mostramos una imagen del log de seguimiento de un equipo, al que podemos acceder desde el menú contextual del equipo “ver log en tiempo real”. Este log de seguimiento es lo que el cliente está mostrando en su pantalla.
     137
     138[[Image(LogTiempoRealRestaurarBasica.png)]]
    153139
    154140Los log históricos se guardan en el servidor de forma que podemos ver el resultado de la acción aunque ella haya terminado. El comando restaurar nos dejará un log de este tipo:
    155141
    156 [[Image(LogHistorico.png)]]
    157 
    158 Si se analiza el log, se puede observar que se ha lanzado un restaurar imagen por UNICAST desde el servidor (192.168.2.10).
    159 
    160 
    161 === 7. Probar el inicio del nuevo sistema operativo o definir un arranque permanente: ===
    162 * Para iniciar el sistema operativo, sin desactivar el arranque nativo PXE, se realiza desde la opción “iniciar sesión” del menú contextual de cualquier ámbito igual o inferior al aula.
    163  * Si no aparecen la información para iniciar el sistema operativo, se deben de reiniciar los ordenadores para que se actualicen los datos.
    164  * El comando “Inciar sesión” para un sistema operativo de Windows se comportará según este definido en el perfil hardware asociado a cada uno de los equipos.  Un pefil hardware define si el hardware es compatible con el arranque directo de Windows o si se requiere un reboot.  Ultimamente casi todo el hardware necesita un reinicio para los Windows, incluso en las máquinas virtuales. Un arranque de Windows con “iniciar sesión” y perfil hardware configurado con “reinicio” implica que se hace un seguimiento del proceso de inicio de sesión de Windows mediante tres arranques de Windows o hasta que un usuario inicie la sesión de windows . Esto significa que si no hacemos un login de usuario en el Windows, el equipo en los siguientes dos arranques lo hará también en Windows. Tras estos tres arranques o un acceso al sistema operativo Windows, el equipo volverá al arranque nativo PXE de OpenGnSys. 
    165 
    166 * Si lo que se desea es definir que siempre que se arranque el ordenador inicie ese sistema operativo, se debe definir un arranque predeterminado hacia esa partición. Para ello se debe elegir la opción “Netboot avanzado” desde el menú contextual del ámbito aula o grupo de aula, seleccionar el equipo o equipos y pulsar el botón “IN” del arranque deseado. Después hay que confirmar pulsando el botón “ACEPTAR”.  Una vez definido en arranque hacia la partición desea realizar un comando reiniciar sobre el ámbito deseado.
    167   * Una vez iniciado el nuevo sistema operativo, y si estuviese el agente de OpenGnSys para los sistemas operativos (ogAdmClientLinux,ogAdmClientWindows), la consola web desde su opción de “estado de los ordenadores” mostrará en color azul los equipos iniciados en Windows, y los iniciados en Linux en color grana.
     142[[Image(LogHistoricoRestaurarBasica.png)]]
     143
     144Si se analiza el log, se puede observar que se ha lanzado un restaurar la partición 1 del disco 1, con la imagen Windows10 por UNICAST desde el servidor (192.168.2.10).
     145
     146También podemos ver en la configuración del ordenador la imagen instalada con el perfil de software que le corresponde y la fecha de restauración.
     147
     148[[Image(ConfiguracionRestaurarBasica.png)]]
     149
     150
     151== El objeto imagen sincronizada incremental ==
     152
     153La imagen diferencial me permite añadir programas o datos a una imagen básica. Para crear una imagen diferencial partiré de un equipo modelo al que restauro la imagen básica. Después instalaré los programas que necesite y desouñes de seguir las recomendaciones de [wiki:DocumentacionUsuario1.0.6/Creacion#Preparaci%C3%B3ndelclientemodelo preparación del equipo modelo] se procederá a crear la imagen.
     154
     155La imagen debe estar alojada en el mismo repositorio que la imagen básica.
     156
     157
     158=== Definir nueva imagen sincronizada incremental ===
     159
     160En la pestaña imágenes, picamos en las imágenes incrementales y en el menú contextual elegimos definir nueva imagen.
     161
     162
     163[[Image(DefinirImagenDiferencial.png)]]
     164
     165Se nos mostrará un formulario donde definir las propiedades de la imagen:
     166 * Nombre: nombre del fichero de imagen que se almacenará en el repositorio o en la caché local del cliente. Sólo se permite caracteres alfanuméricos.
     167 * Descripción: nombre completo de la imagen que se mostrará en la consola web y nos permitirá identificarla.
     168 * Imagen básica: nombre completo de la imagen básica que se utilizará como referencia, de forma que la imagen diferencial sólo contendrá los archivos del sistema de ficheros que no están o han sido modificados en la imagen básica.
     169
     170[[Image(PropiedadesImagenDiferencial.png)]]
     171
     172El ejemplo muestra la pantalla de creación de un nuevo objeto Imagen “W10AdobeReader”, indicando en su Descripción su nombre completo y la Imagen básica que utilizamos como referencia "Windows 10 básica".
     173
     174== Comando Crear Imagen Incremental ==
     175
     176Desde el menú contextual del “ordenador”, elegimos la opción "sincronizadas" y el comando "Crear Imagen Incremental ".
     177
     178El comando Crear Imagen Incremental se ejecuta sobre el ordenador modelo y presenta un sencillo formulario que necesita los siguientes datos:
     179
     180 * Marcar la partición donde se encuentra el sistema operativo que se va a volcar en la imagen.
     181 * Elegir del cuadro de selección los datos de la imagen que va a generarse, que contendrá la información del repositorio de destino.
     182 * Elegir del cuadro de selección el método de creación: tipo archivo o tipo directorio.
     183 * Elegir las opciones de rsync adecuadas a nuestro entorno:
     184   * W: El algoritmo incremental rsync no se usa y se envía todo el archivo. Rsync lo usa por defecto cuando el origen y destino locales.
     185   * E: Se compara el destino con el origen y se borran los ficheros que no existen en el primero. '''No se usa al crear la imagen'''
     186   * C: Comprime los archivos de datos que se envían a la máquina de destino, lo que reduce la cantidad de datos que se transmiten.
     187
     188A continuación mostramos una imagen con el comando "Crear Imagen Incremental"
     189
     190[[Image(ComandoCrearImagenDiferencial.png)]]
     191
     192En el log histórico podremos ver los pasos que se han realizado para crear la imagen:
     193
     194[[Image(LogHistoricoCrearDiferencial.png)]]
     195
     196=== Comando Restaurar Imagen Diferencial ===
     197
     198De nuevo para acceder al comando nos vamos al ámbito deseado, ordenador, grupo de ordenadores o aula, y con el botón derecho seleccionamos sincronización y dentro del submenú "Restaurar Imagen Incremental".
     199
     200Nos aparecerá un formulario que permite seleccionar los siguientes parámetros:
     201
     202* Imagen: Debemos seleccionar la imagen a desplegar. Podremos seleccionar cualquier imagen que esté en el repositorio al cual el equipo o equipos estén vinculados.
     203
     204* Desde: Me permite decidir si la imagen se restaura directamente del repositorio o la guardamos antes en cache. Cuando la guardamos en cache, siempre actualizará la imagen de la cache antes de copiarla a la partición.
     205
     206* Método de restauración: tipo archivo o tipo directorio. Ha de ser el mismo que usamos al crear la imagen.
     207
     208* Protocolo: 
     209  * Para las sincronizadas tipo directorio el protocolo siempre es rsync.
     210  * Para las sincronizadas tipo archivo, al estar "empaquetadas" en un fichero, '''la primera vez que se pasa a la cache''' permite usar los mismos protocolos que las monolíticas:
     211     * Protocolos posibles:
     212       * UNICAST
     213       * MULTICAST
     214       * TORRENT
     215       * RSYNC
     216     * Cuando se actualiza la cache que ya contiene la imagen o se pasa el contenido de la imagen a la partición se utiliza el protocolo rsync.
     217     * Cuando usamos el protocolo RSYNC con la cache vacía, se crea primero un fichero de imagen conteniendo un sistema de ficheros vacío y con rsync se le envían los ficheros desde el servidor.
     218
     219 * Elegir las opciones de rsync adecuadas a nuestro entorno:
     220   * W: El algoritmo incremental rsync no se usa y se envía todo el archivo. Rsync lo usa por defecto cuando el origen y destino locales.
     221   * E: Se compara el destino con el origen y se borran los ficheros que no existen en el primero. Si lo desseleccionamos se mantendrán los archivos que haya creado el usuario.
     222   * C: Comprime los archivos de datos que se envían a la máquina de destino, lo que reduce la cantidad de datos que se transmiten.
     223
     224 * Definimos las Opciones de ejecución.
     225  * Usar los valores por defecto. En el último tema de este curso se explicarán los conceptos de procedimiento y tareas.
     226  * Pulsar el botón aceptar.
     227
     228A continuación tenemos un imagen que muestra cómo funciona el comando "Restaurar Imagen Incremental":
     229
     230[[Image(ComandoRestaurarImagenDiferencial.png)]]
     231
     232Observamos como se va a restaurar en la partición 1 del disco 1, la imagen "Windows10 Adobe Reader", desde el repositorio con el método "basada en archivo" y el protocolo RSYNC.
     233
     234En el log en tiempo real podremos ver como se va desarrollando la operación y quedará guardadá en el log historico, del que mostramos un ejemplo a continuación:
     235
     236
     237[[Image(LogHistoricoCrearDiferencial.png)]]
     238
     239