Historial de cambios OsNetBack ZFS ---------------------------------- 408 (5 jun 2025): * Corregir check-inet-daemon.sh para que se pare cuando se le solicita. 407 (21 may 2025): * check-inet-daemon.sh. 406 (9 abr 2025): * Corregir error en la instalación del paquete rand. 405 (9 abr 2025): * init-daemon.sh: instalar paquete rand. 404 (21 mar 2025): * Creado osnetback2/bin/daemon/init-daemon.sh (para instalar w3m, que falta en la versión 20.04). 403 (18 dic 2023): * Versión 2.12 del cliente de copia: añadida opción "Apagar" y eliminada opción "Vshadow". 402 (20 jul 2023): * Modificados bin/usb/copia_usb.sh y bin/estado_servidor/genera_informe.sh para generar avisar en caso de que se desmonte el disco USB durante la copia. 401 (19 jun 2023): * Modificados bin/usb/monta_usb.sh y bin/estado_servidor/genera_informe.sh para no formatear disco USB en ningún caso y generar un aviso en caso de que no se pueda montar. 400 (15 jun 2023): * Corregido error en bin/usb/monta_usb.sh para borrar el indicador de fallo fsck no antes de un día desde su creación. * Añadido código en bin/usb/monta_usb.sh para ignorar errores de fsck.ntfs. 399 (12 jun 2023): * Añadir "-F" al grep de bin/zfs/borrar-directorios-antiguos para no fallar con rutas que contienen caracteres especiales. 398 (9 jun 2023): * fsck en bin/usb/monta_usb.sh y comprobación del resultado en bin/estado_servidor/genera_informe.sh. 397 (7 jun 2023): * Corregidos www-data/smb_backup_check.sh y red/smb_backup.sh para reintentar el montaje sin los parámetros domain y vers. 396 (5 jun 2023): * Corregido bin/clean/limpieza-client-backups.sh para borrar los ficheros de caché y de log según la fecha de la copia más antigua (según el número de copias) en lugar de según el número de días. 395 (15 may 2023): * Corregido bin/clean/limpieza-client-backups.sh para no borrar de la base de datos las copias por días sino por cantidad. * Añadir parámetros "domain=\\,vers=2.1" al smbmount. 394 (11 may 2023): * Nuevo script bin/zfs/borrar-directorios-antiguos para borrar del servidor directorios que han desaparecido del cliente. 393 (21 abr 2023): * Parámetro '-a' en el grep que selecciona los INSERT en zfs/mods/90-comprime_db.sh para que no rompa si el fichero es detectado como binario. 392 (26 ene 2023): * Cambio de intérprete en bin/pcs/pcs_alive.py para adaptarlo a la Ubuntu 20. 391 (23 may 2022): * Corrección de la fuente de ficheros del instalador Windows para la versión ZFS. 390 (23 may 2022): * Quitar valor por defecto erróneo en la configuración de ficheros en el cliente de copia para Windows. 389 (11 may 2022): * Modificado recuperar.sh para montar los snapshots de forma explícita debido a un bug en la versión 0.8.3 de ZFS. 388 (1 oct 2021): * Cliente Windows 2.10 (corregido error por el que no se notificaban los problemas en la copia de ficheros individuales). 387 (28 jul 2021): * " smbmount. 372 (20 mar 2018): * cambiar_ip.sh obtiene la interfaz desde /etc/osnetback-install.conf si existe. 371 (8 feb 2018): * Borrar fichero de clave privada en desinstala_xml.sh. 370 (24 ene 2018): * Corregido error en el include del script que actualiza el NCA. 369 (24 ene 2018): * Invocar script que actualiza NCA desde el script que libera espacio para que se actualice el de los equipos puestos en "ignorar" que no superan el número máximo de copias. 368 (24 ene 2018): * Invocar script que actualiza NCA desde el script que borra las copias antiguas en lugar de desde "zfs/mods". 367 (24 ene 2018): * Actualizar NCA tras borrar copias antiguas. 366 (22 ene 2018): * Nuevas versiones de osnetback.jar y osnetback_conf.jar con correciones en el código que lee los ficheros de configuración para no sobreescribirlos si no hay información. * Columnas NCA y NCM en la consola web. 365 (4 oct 2016): * Desmontar/montar el sistema de ficheros del cliente antes de hacer el snapshot para vaciar la cola de borrado. 364 (12 ago 2016): * registra_backup.sh genera un error y corrige la fecha de inicio y fin de la copia si la del log difiere demasiado de la del sistema. 363 (10 ago 2016): * backup_status='ERROR' si aparece la cadena "rsync error:" en el log de la copia (antes se generaba un WARNING). 362 (5 ago 2016): * Comentada opción timeout=300 en el fichero de configuración del rsync por errores con código 12 en las copias. 361 (21 jul 2016): * Tamaño máximo de fichero para la réplica ilimitado en lugar de 30G. 360 (20 jul 2016): * Mensaje en la consola web si el pool no está online. 359 (20 jul 2016): * Propiedad zpool_online en el informe de estado (genera_informe.sh). 358 (28 jun 2016): * Orden aleatorio de los equipos que se replicarán. 357 (28 jun 2016): * bin/usb/act_info_usb.sh se ejecuta ahora desde cron-daemon de forma síncrona para que no desmonte el USB durante la copia. 356 (20 jun 2016): * bin/ecryptfs_usb/copia_usb.sh invoca a ../usb/copia_usb.sh para que funcionen los scripts que se llaman desde dentro. * Mejoras en la interfaz web de la copia usb. 355 (13 jun 2016): * Código para recuperar en el PC cliente (estaba sin hacer). * Limpiar TRASH antes del snapshot. 354 (10 jun 2016): * Corrección y rediseño del informe de capacidad del pool en la consola web. 353 (9 jun 2016): * Reinicio después de 'zfs set readonly=off osnb/raiz/DATA' para que se aplique a los hijos de osbn/raiz/DATA. 352 (2 jun 2016): * Nueva propiedad pool_bloqueado en el informe de estado del servidor. 351 (2 jun 2016): * Bloqueo del servidor si el espacio ocupado supera cierto nivel. * Limpieza automática de copias antiguas desde el cron-daemon. * Cambio en la semántica del parámetro de configuración que indica la cantidad de copias que se almacenan de un equipo (antes era el nº de días y ahora el número de copias). 350 (24 may 2016): * bin/ecryptfs_usb/copia_usb.sh enlazado a ../usb/copia_usb.sh usando un enlace duro, pues el simbólico no sirve. 349 (24 may 2016): * bin/ecryptfs_usb/copia_usb.sh enlazado a ../usb/copia_usb.sh para que funcione la copia USB desde la página web. 348 (10 mar 2016): * Compatibilidad con Percona en los volcados. 347 (29 ene 2016): * RSOPT=" --max-size=30g " en bin/replica/openbackup.sh. 346 (28 ene 2016): * Los snapshots no se desmontaban correctamente en recuperar.sh. Cambios para acceder directamente a .zfs/snapshot.