• Traspasar web de un servidor a otro

    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
     

    Compartir en

    Comentarios

    Escribe un comentario

    Nombre (requerido)
    Email (requerido, no será publicado)
    Website (opcional)
    Recordar los datos en este equipo
    Protección de datos