Traspasar web de un servidor a otro

Linux | 06/03/2011 | 7.19 / 10 | comentarios

Hay varias formas de traspasar la información de un servidor a otro.
Suponiendo que hay un nuevo servidor [A] y un servidor antiguo [B]


1. traerse el fichero al destino. [A] < [B]
. estando conectado en [A] ejecutar el comando
wget http://www.weboriginal.com/fichero
Ampliación: wget -q url_origen -o carpeta_destino


2. mandar los ficheros desde el origen [B] > [A]
. estando conectado en [B] ejecutar el comando
rsync -avp ruta_origen  -e ssh usuario@ip:ruta_destino
donde ruta_origen pj: /home/dominio/www/ 
donde ruta_destino pj: /var/www/vhosts/dominio/httpdocs/
donde ip (ip destino) pj: 200.300.400.500
donde usuario pj: root

3. si no hay acceso ssh a [B], y no es un solo fichero, se puede hacer una sincronización mirror por ftp
./usr/bin/wget --mirror -k --ftp-user=usuario --ftp-password=clave ftp://ip/public_html/*


Con la opción (2) y (3)  tenemos la posibilidad de sincronizar nuevamente si la conexión falló.



Al ejecutar este comando, pedirá la clave de acceso para ese usuario en el servidor destino. Recordar que luego en el servidor destino, hay que cambiar la propiedad de la carpeta (y de todas las subcarpetas -R) al dueño verdadero.

chown -R  usuario.grupo carpeta

Pj chown -R ueyt34.passev httpdocs

Te gusta
¿Te gusta esta web?
Coméntala