jose maria wrote:
El Lunes, 31 de Enero de 2005 10:50, Emiliano Sutil escribió:
Esos ficheros tienen una fecha del 2002 y sin embargo están en la copia. He visto que solo pasa con algunos ficheros en otros funciona bien. Esto me hace sospechar que los ficheros en linux tienen 2 tipos de fecha y que lo que estoy usando no tiene en cuenta la fecha de modificicacion si no otro tipo, por ejemplo la de acceso o algo asi. ¿Alguien tiene una sugerencia al respecto?
* Los ficheros en linux mantienen tres timestaps, creacion, acceso, modificacion, no conozco la opcion newer ni la veo documentada en el man, el
si que esta en el man -N, --after-date=DATE, --newer=DATE only store files newer than DATE
que mejor los preserva con un sistema en ejecucion es dump, modificaciones durante la copia, etc, no obstante yo los incrementales los hago con el siguiente script --atime-preserve no modifica el timestap de acceso, que el newer ese a lo peor lo hace, un touch /etc/nologin antes seria conveniente y rm /etc/nologin al terminar, y usa un compresor de bloque bzip2 por ejemplo, una tarea cron puede lanzarlo todo:
#!/bin/bash t=`date +%F_%I-%M-%S` tar --force-local --atime-preserve \ -cpvjf /home/backup_$t.tar.bz2 /home/correo/ -g /home/backup.snapshot
* Procura hacer los backups preservando todo lo posible, por que los backups solo sirven si se puede volver el sistema a su estado original, si no, no valen para nada.
* Alguna de las opciones puede ser dependiente del paquete tar que tengas en tu distribucion, una de prueba y error.
Echare un ojo a las opciones esas que comentas sobre todo a la --atime-preserve. Una pregunta, bzip2 comprime más que gzip? No comprendo bien la opcion que usas -g /home/backup.snapshot ¿que hace eso exactamente? Gracias por todo Salu2 Emiliano Sutil