4 | | Hasta ahora la creación y restauración de imágenes en OpenGnsys se ha llevado a cabo usando un software de clonación que sólo permitía tener imágenes monolíticas, esto es, una vez creadas, si pretendiamos reparar un sistema operativo o simplemente devolverlo a su situación original era necesario enviar por la red la '''imagen completa''', aunque el cambio hubiera sido mínimo. |
5 | | |
6 | | La nueva funcionalidad con que queremos dotar al proyecto es precisamente que esta restauración del software original se pueda realizar a través de la sincronización de imágenes. Este método consistiría en tener almacenadas dichas imágenes en repositorios, de manera que, para tener actualizado el contenido de una partición o una carpeta determinada del cliente, sólo se enviarían desde el repositorio '''las diferencias''', economizando así, tiempo y tráfico de red. |
7 | | |
8 | | === Implementación=== |
9 | | |
10 | | Para mantener la '''compatibilidad''', se ha mantenido el actual método de clonación y se ha incorporado la sincronizacion, por tanto, en estos momentos, en Opengnsys, podemos tener dos tipos de imágenes: |
11 | | |
12 | | * __Imágenes Monolíticas__ |
13 | | |
14 | | * __Imágenes Sincronizadas__ |
15 | | |
16 | | Como consecuencia de utilizar imágenes sincronizadas, aparecen dos conceptos: |
17 | | |
18 | | * __Imágenes básicas__: Son aquellas que pueden ser creadas y restauradas usando las ventajas de la sincronización y que contiene todo el software de un sistema operativo concreto instalado en una partición concreta. |
19 | | |
20 | | * __Imágenes Incrementales__: Son aquellas que se componen de las diferencias entre un sistema operativo al que se le ha instalado nuevo software o archivos, y una imagen básica creada de él, anteriormente. Normalmente las imágenes incrementales ocuparán mucho menos espacio que las imágenes básicas y se podrán tener las que se quiera, todas, evidentemente, referidas a la misma imagen básica, pero''' en ningún caso se podrán combinar''', es decir, no se podrán restaurar dos imagenes incrementales juntas en un mismo equipo. |
| 4 | Introducción en [wiki:SyncronizeConceptos conceptos sobre imágenes sincronizadas y diferenciales] |