Un espacio para los entusiastas del web

Guía para trasladar tu sitio de hosting sin dejarlo abajo ni un minuto

Publicado el 23 de Abril, 2009

Uno de los mayores inconvenientes de como funciona actualmente Internet, es la eternidad que toma la propagación de los cambios en los DNS’s. Desde hace algún tiempo he resuelto este inconveniente al usar OpenDNS, pero casi todo el mundo sigue dependiendo de los DNS’s de su ISP y/o Empresa. Estos cambios pueden tomar incluso hasta varios días, dependiendo de como estén configurados los diferentes servidores DNS.

Aún con el inconveniente de la propagación de los DNS’s, cuando uno cambia su sitio web hacia un proveedor de hosting diferente (un datacenter totalmente aparte del actual), uno no tiene porque dejar su sitio fuera de servicio para aquellos que aún no ven los cambios, ni perder tráfico de ninguna forma. Aquí te contamos como hacerlo.

Antes de mudarte

  1. Suponiendo que ya has elegido el proveedor al cual te vas a cambiar, procura iniciar el proceso de mudanza con varios días, o semanas si prefieres, antes de que canceles tu cuenta en el proveedor actual. Esto te dará el tiempo necesario para solicitar los cambios necesarios en el nuevo servidor (o pedir el dinero de regreso XD)
  2. Configura un subdominio de pruebas hacia el nuevo servidor. Aún cuando los servidores/ambientes puedan parecer idénticos, casi siempre hay pequeñas diferencias que pueden arruinarte el sitio web.
  3. Si tienes acceso via SSH a ambos servidores, considera transferir los archivos de servidor a servidor; es mucho más rápido que bajarlos primero a tu máquina y luego subirlos al nuevo servidor. Tal vez necesites repasar la sintaxis de los comandos necesarios: mysqldump, tar, gzip y sftp.

¿Se te dificulta agregar un subdominio apuntado a otra IP? Edita tu archivo hosts y agrega una linea como esta:

www.tudominio.com       1.2.3.4

1.2.3.4 representa la nueva dirección IP. Esto te permitirá conectarte a tu nuevo servidor como si hay hubieras hecho los cambios en tu dominio.

Día de la mudanza

Si lograste configurar un subdominio de pruebas, seguro ya tienes todo listo para mudarte hacia el nuevo servidor:

  1. Transfiere los archivos que se hayan actualizado desde que configuraste el subdominio de pruebas. Quizás solo necesites pasar las bases de datos y algunos archivos. Si es posible, hazlo de servidor a servidor via SFTP
  2. En el servidor anterior considera dejarlo en modo “solo lectura” a los visitantes; por ejemplo, cerrando los comentarios en los posts si estás mudando un blog. También puedes dejar un aviso en alguna parte del sitio
  3. Si usas los name servers de tu proveedor de hosting, apúntalos hacia las nuevas direcciones IPs. Esto lo puedes hacer en cualquier VPS o servidor dedicado, con un shared hosting ese menos probable que tengas esta opción.
  4. Ahora si, ve a tu registrador de dominios y modifica los name servers de tu dominio para usar los de tu nuevo proveedor de hosting. Si usas los name servers de tu proveedor de hosting o alguno otro ajeno a tu hosting, este paso no sería necesario, solamente el anterior (cambiar las IPs).
  5. Todos estos cambios deberían estar listos en pocos minutos, pero por la propagación de DNS’s es que puede durar hasta días. Usa OpenDNS para verlos antes que la mayoría, limpia el cache para tu dominio si fuera necesario;
  6. Revisa que todo esté funcionando correctamente y espera la propagación de DNS’s tenga efecto y el nuevo servidor recibe todo el tráfico. Deberías esperar al menos una semana
  7. Elimina todos los archivos de tu servidor anterior y cancela tu cuenta. Deja que tu sitio disfrute se nuevo hogar

Como ves, estos no son pasos extraordinarios pero si los sigues correctamente puede que te ahorres muchos dolores de cabeza, dinero y perdidas de tráfico.

¿Te gustó?

¡Sí, me gusta! Le ha gustado a 12 personas
Loading ... Loading ...

Javier ArocheJavier Aroche para Maestros del Web.
Agrega tu comentario | Enlace permanente al artículo

Síguenos en: @maestros | Fan page

Comentarios

  1. deftoneg

    no hay como mantener una copia actualizada de tu sitio en tu disco duro y no trabajar solamente con lo que tenes en el servidor, de esta forma creo que al menos te ahorras la mudanza de servidor a servidor y te sale mejor subir todo de tu pc al servidor.

    Responder
  2. Vaya que buena información, hubiera querido tenerla 1 semana atras.
    He mudado una pagina entera desde Dreamhost a Host Gator (el soporte tecnico de Dreamhost me dejo mucho de que desear)) y tuve el sitio abajo un par de horas entera o hasta 1 dia.

    Saludos

    Responder
  3. un buen consejo tambien es hacerlo en dias y horas con menos carga, en mi caso un sabado en la noche o domingo, una desvelada vale la pena para no perder visitas, otro punto tambien importante es el plan B, siempre algo sale mal (ley de morphy) y no sabes si al final de 6 o mas horas de trabajo vas a tener que regresar todo como estaba, por ultimo aunque parece que este de mas, revisen que los respaldos esten correctamente generados, ya me paso una vez cargar un rar (o zip no recuerdo) por 4 horas para al final no poder procesarlo, por alguna razon la generacion del respaldo genero un archivo interno corrupto, en fin, cosas que pasan

    Responder
  4. @kikolice muy cierto lo de esperar a días más tranquilos para migrar el sitio y hacer el cambio en los DNS.

    Responder
  5. Estoy dando mis pininos en estos y me ha parecido excelente tus consejos. Meneada!.

    Responder
  6. Pakito

    Lo que yo hago es incluir en el htaccess de mi servidor antiguo un redireccionamiento a la IP del nuevo servidor mientras las DNS se propagan (puede llevar varias horas, incluso un dia). Asi los que visitan el servidor viejo actualizan sus caches al nuevo y no tengo que desconectar ningun servicio de la base de datos.

    Responder
  7. lissette

    me gusta su pagina

    Responder
  8. me gusta su pagina me gustaria tener una sena con ustedes los adoro mucho soy su fan numero uno los adoro . hola como estan espero que vien porque la enfermedad esta muy fuerte hasta mos podemos morir cuidense mucho no quiero que dejen hacer su pajina por favor no sean malos los quiero mucho cuidense mucho

    Responder
  9. @Pakito algunos CMS como Wordpress o Vbulletin, siempre redireccionan hacia el dominio “canónico” si en dado caso la petición llega desde otra URL/dominio diferente a este.

    Responder
  10. Javier:

    Excelente artículo, por mi parte he tenido experiencias muy desagradales cuando un proveedor de hosting no cumple con mis expectativas. Algo muy importante que considerar, es que si necesitan manejar un certificado de seguridad SSL para su sitio lo adquieran directamente a través de la autoridad certificadora y no a través del proveedor de hosting de lo contrario por ahí también se les van a presentar problemas para el cambio.

    Responder

Deja tu Comentario

Maestros del Web se reserva el derecho de moderación de los comentarios. Evita utilizar palabras soeces, ataques directos, descalificativos, insultos, de lo contrario tu comentario será eliminado.



Acerca de

Maestros del Web nace cuando intentamos traducir Webmaster al Español. Nacimos orientados al diseño y desarrollo web. Hoy somos un espacio de apoyo para los entusiastas que participan en proyectos en la red.
Leer más de Maestros del Web