Paso 7: Todo junto ahora
#Script para backup en disco usb
BACKUPBASE = "/ copias de seguridad"
#Check para ver si se monta la unidad de copia de seguridad.
Si ' df -h | grep $BACKUPBASE >/dev/null '
entonces
echo "$0 ' Fecha Inicio'"
otra cosa
echo "ERROR: $BACKUPBASE no montada"
echo "$0 salir de 'date'"
salida 1
fi
función backup {en}
DEST = $1$ 2
FUENTE = $2
echo "fuente: $SOURCE"
Si [-d $DEST]
entonces
echo "Dest: $DEST"
otra cosa
mkdir -p $DEST
echo "Dest: $DEST-creado"
TPO = "--de la fuerza"
fi
Backup #Perform
Dr-backup - v2--exclude-especiales-archivos $OPTS $SOURCE $DEST
La versión #Cleanup archivos mayor de 4 semanas
Dr-backup - v2 - remove-mayores-que 4W--fuerza $DEST
#Print un informe de lo que copia de seguridad y limpiar
Dr-backup--lista cambiado desde 0D23h00m $DEST
}
backup $BACKUPBASE /data
copia de seguridad $BACKUPBASE/etc
copia de seguridad $BACKUPBASE/usr/local
copia de seguridad/Home $BACKUPBASE