El post que buscas se encuentra eliminado, pero este también te puede interesar

Bakup de servidor con Rsync

Anuncios

Ests post surge con la necesidad de unificar mucha información en algo muy práctico, copia de seguridad de archivos en Linux.



Backup linux local a local
rsync -va –delete --progress /home/usuario/carpeta_origen/ /home/usuario/copia/


Backup linux local a remoto
rsync -va --delete --progress /home/usuario/carpeta_origen/ usuario@192.168.1.7:/home/usuario/carpeta_destino

(el numero IP corresponde a la ip de destino)
Luego de esto pedirá la contraseña del usuario remoto. la ingresas y listo

Si buscas automatizarlo, la solicitud de contraseña supondrá un problema, entonces:

Para evitar la solicitud de contraseña de usuario remoto:
1 crear el mismo usuario y contraseña en ambos quipos.

2 acceder en el origen al usuario que acaba de crear, e ingresar el siguiente comando:
ssh-keygen

Cuando solicite ingresar la clave, simplemente se oprima enter las veces que lo solicite.

Una vez finalizado este proceso, copia el archivo que se acabó de crear y que estará ubicado en:

Origen
/home/usuario/.ssh/id_rsa.pub

Y lo pegamos en el equipo de destino, recuerde que el usuario debe llamarse igual en ambos quipos.

Destino
/home/usuario/.ssh/id_rsa.pub

3. Renombramos en el Destino el archivo “id_rsa.pub” que acabamos de copiar y le asignamos el siguiente nombre “authorized_keys“ (sin coomillas) quedando ubicado de la siguiente manera:

Destino
/home/usuario/.ssh/authorized_keys


4 volvemos al equipo origen y hacemos la prueba de acceso, ahora no debe solicitar la contraseña de usuario para acceder
ssh usuario@ip
ejemplo:
ssh usuario@192.168.1.7


Probado desde Centos (real) hacia Ubuntu (M.virtual)


Fuente
http://blog.elhacker.net/2014/02/ejemplos-rsync-para-hacer-copias-de-seguridad-remotas-backup.html

http://www.esdebian.org/wiki/rsync-ssh-transporte-autenticacion-mediante-claves-sin-frase

Y definitivamente varias horas de experiencia propia

0 comentarios - Bakup de servidor con Rsync