Popular channels

Bakup de servidor con Rsync

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/ [email protected]:/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 tanto en origen como en destino al usuario que acaba de crear y que tienen mismo nombre y contraseña, e ingresar el siguiente comando por consola:

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

-Nota: puede usar el siguiente comando para copiar por consola:
scp id_rsa.pub [email protected]:/home/usuario/.ssh/

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

-Nota: puede usar el siguiente comando para renombrar por consola:
mv id_rsa.pub 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 [email protected]
ejemplo:
ssh [email protected]


Probado desde Centos hacia Ubuntu


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
0
0
0No comments yet