Puedes hacerlo con rsync

10. Copias de seguridad

Puede hacer copias de seguridad usando la opción –backup.

$ rsync -avz --delete --backup conf helios:conf

El comando anterior solo mantiene 2 versiones de los ficheros (el original y una copia) si quiere mantener varias copias entonces use la opciones –suffix y –backup-dir, por ejemplo el siguiente comando mantiene varias copias en el dir backup la opción –suffix añade al nombre del fichero la fecha en que se hace la copia de seguridad.

$ rsync -avz --delete --backup --backup-dir=../backup --suffix=_$(date +%Y-%m-%d.%H.%M) conf/ helios:conf/

El DIR backup se creará en el DIR padre del DIR conf (es posible especificar un camino absoluto).

Ten en cuenta que la opción --delete si borras un fichero en el origen también se borra en el destino

Fuente: rsync – 16 ejemplos prácticos (https://www.librebyte.net/comandos/rsync-ejemplos-practicos/)

On 11/28/2017 10:38 AM, Orestes Hdez. Lastre wrote:
buenas lista , quisiera la ayuda en crear un scrip q me copie lo q hay en el directorio log hacia otra maq ya sea por ssh , sftp cualquier vía pero q no sobrescriba lo q ya copio sino q haga otra carpeta por días en el host destino ,
para asi no tenerlo q hacer manual como lo estoy haciendo .

saludos


--
Yoander Valdés Rodríguez
GNU/Linux SysAdmin
Desarrollador PHP y Blogger
http://www.librebyte.net
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
[email protected]
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a