Current time: 11-16-2024, 01:54 PM Hello There, Guest! (LoginRegister)


Post Reply 
Howto Sincronizar 2 servidores con ISPCP + Rsync
Author Message
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #1
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.

Descarga Script de backup.


Attached File(s)
.txt  backup.sh.reparado.txt (Size: 21.54 KB / Downloads: 321)
(This post was last modified: 03-30-2010 10:10 PM by kurgans.)
08-16-2009 03:33 AM
Visit this user's website Find all posts by this user Quote this message in a reply
alexcorvis Offline
Junior Member
*

Posts: 44
Joined: Apr 2009
Reputation: 0
Post: #2
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
excelente muchas gracias por esta valiosa aportacion
08-17-2009 02:07 PM
Visit this user's website Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #3
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
Se ha actualizado el script de backup, de forma que clona todo el servidor web con sus configuraciones correctas a una nueva maquina, evitando el proceso de regeneracion de apache, bind, fcgi y usuario debian de mysql.

Esto se traduce es que para poner online y funcionando el nuevo servidor bastara solo con cambiar la interfaz de red a la ip del panel que estamos sincronizando reiniciar la maquina y todo el sistema arranca funcionalmente.

En caso de que se habilite con otra ip pues seguir el howto de la documentacion de cambio de ip del panel.
(This post was last modified: 08-21-2009 04:36 AM by kurgans.)
08-21-2009 04:30 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Piradoxlanieve Offline
Junior Member
*

Posts: 246
Joined: Jul 2009
Reputation: 0
Post: #4
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
una curiosidad, estoy mirado el tener un servidor espejo y me entra la duda, en el servidor espejo tengo que tener instalada la misma version del ispcp? o es necesario una instalacion limpia(es decir el script instala el panel???)Un saludete.
02-07-2010 03:22 AM
Find all posts by this user Quote this message in a reply
kilburn Offline
Development Team
*****
Dev Team

Posts: 2,182
Joined: Feb 2007
Reputation: 34
Post: #5
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
Que lo confirme kurgans, pero echandole un vistazo rapido al script yo diría que al servidor espejo tiene que ser una instalación limpia de una máquina con el mismo OS/Distro/Versión que el orgíen y la misma versión de ispcp.
02-07-2010 04:13 AM
Visit this user's website Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #6
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
Las maquinas tienen que ser iguales como bien te dice Kilburn, en distro y version del panel, y con las mismas keys en ambas maquinas, no te servirian las generadas por el segundo servidor, esto esta pensado para volcar los datos a otra ip y si cae el server la copia arrancaria con tan solo el cambio de ip en el eth0, no es un espejo exactamente es una buena forma de si se rompe una maquina poner otra andando en un segundo o si se hace alguna pifia tener este respaldo.
(This post was last modified: 02-07-2010 05:05 AM by kurgans.)
02-07-2010 05:00 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Piradoxlanieve Offline
Junior Member
*

Posts: 246
Joined: Jul 2009
Reputation: 0
Post: #7
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
Hola aver ya tengo emparejados los 2 server, pero cuando ejecuto el script, me da errores(luego en casa los posteo) puede ser que el ubuntu de ovh (kernel)es diferente al que yo tengo ambas son hardy 8.04, este script es solo para debian???
03-09-2010 07:39 PM
Find all posts by this user Quote this message in a reply
theprincy Offline
Member
***

Posts: 311
Joined: Nov 2008
Reputation: 2
Post: #8
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
excuse for the www1 is a old server while the www2 server is a new empty or otherwise?
03-10-2010 07:20 PM
Visit this user's website Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #9
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
www1 server is in production today.
www2 is new server, you should have mounted linux distro itself, these tests have been conducted with Debian and Ubuntu and it worked perfectly.

www2 need only be installed the same version of the panel that www1

Remember that if you change the www2 server ip, you must follow the steps in the documentation to change the ip to the panel - bind - mysql - apache

http://www.isp-control.net/documentation...:change_ip

I feel my English only speak Spanish
(This post was last modified: 03-10-2010 08:21 PM by kurgans.)
03-10-2010 07:42 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Puntonetsvb Offline
Junior Member
*

Posts: 214
Joined: Nov 2008
Reputation: 0
Post: #10
RE: Howto Sincronizar 2 servidores con ISPCP + Rsync
Esta guia me permitiría duplicar un server completo?
03-10-2010 08:07 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)