Sincronizar dos servidores

Howto Sincronizar 2 servidores con ISPCP + Rsync 

 

Primero darle la gracias a Kilburn, ya que me puso la puntilla que faltaba para la conexion.
Esto se puede adpatar facilmente como podeis ver.
Yo lo que he echo ha sido aplicar la copia como si fuera una exportacion.

Ya que se ha tratado varias veces el tema de tener un servidor espejo, copias remotas, etc… pienso que era bueno tener un post con el proceso echo.

Y ahora el howto:

1º.- Preparar servidor para conexion automatica:

www1: ssh-keygen — Generar keys para carga automatica.
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/sincroniza (Ej.) 
Enter passphrase (empty for no passphrase):[ENTER]
Enter same passphrase again:[ENTER]
Your identification has been saved in sincroniza
Your public key has been saved in sincroniza.pub

Ya tenemos los 2 archivos generados en el servidor ahora hay que pasarlos al que vamos a conectar para registrar las keys.
www1:scp /root/.ssh/sincroniza* root@ip_receptora:/root/.ssh
Ya que tenemos los archivos en el otro servidor habrá que generar la consiguiente autorizacion 
www2:/root/.ssh/cat sincroniza.pub > /root/.ssh/authorized_keys

Y listo ya podemos conectar si necesidad de poner el pass
ssh -i /root/.ssh/sincroniza root@ip

Ahora subimos este SCRIPT al servidor www1, generamos un cron que lo llame cada X tiempo y se sincronizaran ambos servidores.

########Script backup##########

 

Deja una respuesta