diff options
author | ramon <ramongomez@us.es> | 2012-12-12 13:24:18 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2012-12-12 13:24:18 +0000 |
commit | 9204a04f180c6bf1d699613bf70f0e1e144c0942 (patch) | |
tree | ba72952d2881f39c70e384c1ade065a5127a6285 /admin/Interface/CrearSoftIncremental | |
parent | 1a632ba4a425de1b9989b340d5ab61c1d7df5161 (diff) |
Versión 1.0.5, #565: Integrar cambios en comandos para crear y restaurar imágenes incrementales.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3463 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/Interface/CrearSoftIncremental')
-rwxr-xr-x | admin/Interface/CrearSoftIncremental | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/admin/Interface/CrearSoftIncremental b/admin/Interface/CrearSoftIncremental index f788635e..9505c4ee 100755 --- a/admin/Interface/CrearSoftIncremental +++ b/admin/Interface/CrearSoftIncremental @@ -9,7 +9,7 @@ # $1 Número de disco # $2 Número de particion # $3 Nombre canónico de la imagen básica (sin extensión) -# $4 Dirección del repositorio (Si es 0.0.0.0 es caché) +# $4 Dirección del repositorio # $5 Nombre canónico de la imagen incremental (sin extensión) # $6 Es una cadena "nnnn" tipo flags que codifica varios parametros. # Tiene el formato "nnnn" donde "n" vale 0 ó 1. @@ -34,7 +34,7 @@ fi DISCO=$1 - PARTICION=$2 + NPART=$2 NOMBREIMG=$3 IPREPOSITORIO=$4 NOMBREIMGINC=$5 @@ -73,12 +73,13 @@ # Borrado previo de imagen en repositorio if [ $BORRARIMG -eq 1 ]; then - echo "Borrando previamente imagen del repositorio" | tee -a $OGLOGSESSION $OGLOGFILE + echo "Borrando previamente imagen del $NOMBREIMGINC repositorio" | tee -a $OGLOGSESSION $OGLOGFILE fi # Creación de la lista de archivos entre partición e imagen básica del repositorio - echo "Creación de la lista de archivos a transferir entre $ORIGEN y $DESTINO" | tee -a $OGLOGSESSION $OGLOGFILE - crearImagen $ORIGEN $DESTINO $SISTEMAFICHERO 1 $TMPFILELIST + echo "Creacion de la lista de archivos a transferir entre $ORIGEN y $DESTINO" | tee -a $OGLOGSESSION $OGLOGFILE + crearListaAcl $ORIGEN $DESTINO $SISTEMAFICHERO $DISCO $NPART + crearImagen $ORIGEN $DESTINO $SISTEMAFICHERO 1 1 $TMPFILELIST RETVAL=$? if [ $RETVAL -ne 0 ]; then exit $OG_ERR_IMAGE @@ -88,8 +89,9 @@ editarLista $TMPFILELIST $FILELIST # Creación de la imagen incremental en el repositorio + DESTINO="$REPOSITORIO/$NOMBREIMGINC/" echo "Sincronizacion para crear imagen incremental entre $ORIGEN y $DESTINO" | tee -a $OGLOGSESSION $OGLOGFILE - crearImagen $ORIGEN $DESTINO $SISTEMAFICHERO 2 $FILELIST + crearImagen $ORIGEN $DESTINO $SISTEMAFICHERO 1 2 $FILELIST RETVAL=$? if [ $RETVAL -ne 0 ]; then exit $OG_ERR_IMAGE @@ -112,16 +114,18 @@ DESTINO="$CACHE$OGIMG/$NOMBREIMGINC/" echo "Sincronizando imagen entre $ORIGEN y $DESTINO" | tee -a $OGLOGSESSION $OGLOGFILE - crearImagen $ORIGEN $DESTINO $SISTEMAFICHERO 2 $FILELIST + crearImagen $ORIGEN $DESTINO $SISTEMAFICHERO 2 2 $FILELIST RETVAL=$? if [ $RETVAL -ne 0 ]; then exit $OG_ERR_IMAGE fi fi + + eliminaListaAcl $ORIGEN $SISTEMAFICHERO #___________________________________________________________________ # # Retorno #___________________________________________________________________ exit 0 -
\ No newline at end of file + |