Acabo de transferir un dominio de GoDaddy a NameCheap.com. Hubo un período de inactividad hasta que configuré la configuración adecuada en NameCheap. Durante este tiempo de inactividad, los navegadores devolvieron un error de tiempo de espera de solicitud 408. La próxima vez, ¿cómo evito el tiempo de inactividad durante las transferencias de dominio porque los servidores de nombres del registrador anterior dejaron de servir registros? Específicamente transferencias a NameCheap (de GoDaddy).
Tenga en cuenta que esta pregunta difiere ligeramente de las transferencias de Dominio: maneja el tiempo de inactividad porque NameCheap copió la información del servidor de nombres GoDaddy para el dominio, pero los servidores de nombres GoDaddy dejaron de servir registros DNS. Cuando cambié a los servidores de nombres de NameCheap, tuve que volver a ingresar manualmente todos los registros.
Podría jurar que en una transferencia anterior (también de GoDaddy a Namecheap) los registros DNS se transfirieron automáticamente, sin tiempo de inactividad. ¿Qué hice diferente la última vez? ¿Era solo una cuestión de cambiar el servidor de nombres lo antes posible? Creo que el problema es configurar el dominio para usar los servidores de nombres de NameCheap antes de que los servidores de nombres de GoDaddy dejen de servir registros.
He pensado en dos posibles soluciones, pero no estoy seguro de si alguna es factible:
- establezca el TTL para los registros en GoDaddy en un valor muy largo (podría no ser posible si aún no tengo el dominio)
- usar un servidor de nombres intermedio de terceros
¿Alguna idea mejor?
Respuestas:
Bueno, primero debería haber verificado la base de conocimiento de NameCheap: ¿Cómo transferir un dominio a Namecheap sin un gran tiempo de inactividad?
NameCheap ofrece un servicio FreeDNS para que sus servidores de nombres puedan comenzar a manejar solicitudes DNS antes de una transferencia. Supongo que también seguirá funcionando cuando se transfiera de NameCheap.
fuente
Hay varias partes que deben transferirse y la forma de evitar el tiempo de inactividad es transferir una parte a la vez en el orden correcto.
Supongo que tenía todo bajo un mismo techo, con godaddy como el registro, los proveedores de DNS, el host web, etc., todo en un solo paquete. Entonces, cuando transfirió el dominio, godaddy detuvo todos los servidores al mismo tiempo. Para evitar el tiempo de inactividad, debe controlar y modificar las diferentes partes. Por ejemplo, registraría un dominio con una compañía, usaría los servicios dns de otra y compraría espacio de alojamiento de un tercero. Es más complejo de configurar y puede costar más, pero le da más control.
El control viene en poder cambiar el proveedor de una de estas partes sin interrumpir el servicio de las otras partes. Puede cambiar los hosts o el registrador sin interrumpir el servicio dns, simplemente alterando la configuración de dns.
Al cambiar el DNS, se recomienda establecer un tiempo TTL muy corto para que los cambios de DNS se propaguen rápidamente. Si establece un TTL muy largo, los visitantes continuarán siendo enviados a la configuración de DNS antigua y en caché hasta el final del tiempo TTL.
Proceso de mudanza:
Copia de seguridad de todo, archivos, base de datos, configuración de correo electrónico, el lote, en caso de que todo salga mal.
Establezca los tiempos TTL en su DNS en un valor corto.
Copie todos sus archivos, bases de datos y configuraciones al nuevo host (si tiene un sitio dinámico, es posible que deba restringir algún comportamiento durante algún tiempo o establecer un modo de solo lectura para evitar que se pierdan datos durante la transferencia).
Probar la copia funcionó correctamente.
Cambie el antiguo sistema DNS para que apunte al nuevo servidor web y verifique que el sitio se esté cargando. (si se desprotege, puede volver a habilitar el comportamiento dinámico completo ahora).
Copie la configuración de DNS del servidor anterior al nuevo servidor DNS.
Cambie los servidores de nombres en el registrador para que apunten al nuevo servidor DNS.
Verifique que el sitio funcione, espere unos días para que todo se propague a la nueva configuración y luego apague el antiguo servidor de nombres.
Si está transfiriendo el registrador, haga ese último paso antes de cerrar la cuenta anterior.
Sugiere utilizar un servicio DNS intermedio de terceros. Le sugiero que utilice un servicio DNS de terceros no solo como intermediario, sino como el proveedor principal de DNS.
fuente
Ok, primero, no es necesario mover sus archivos / base de datos, etc. a menos que en realidad también esté alojado con su registrador actual.
En segundo lugar, lo más importante que a menudo se pasa por alto y contribuye al tiempo de inactividad durante una transferencia es si el nuevo registrador le permitirá configurar DNS antes de la transferencia. Muchos no lo hacen pero no lo admiten abiertamente. Por ejemplo, 1and1.com cambiará sus servidores de nombres a los de ellos, pero no le permitirá cambiar ninguna configuración de DNS hasta que la transferencia se complete y sea accesible desde el punto de vista administrativo, lo que he visto tomar otras 24-48 horas después de que la transferencia se haya completado.
1) Asegúrese de que el nuevo registrador admitirá de hecho el DNS de terceros existente definido en sus registros de WHOIS que buscarán en el momento de la solicitud de transferencia
2) Configure DNS de terceros, como DNS gratuito de namecheap y copie la configuración de zona DNS existente que está utilizando en su registrador actual
3) Cambie los servidores DNS en su registrador actual a DNS de terceros, como DNS gratuito, y verifique que la propagación pueda tardar 48 horas
4) Verifique que la información de contacto en WHOIS sea precisa y que tanto el correo electrónico registrado como el administrativo sean válidos
5) Desbloquee el dominio en el registrador actual y solicite el código de autorización de transferencia que generalmente se le enviará por correo electrónico, ya sea el correo electrónico de la cuenta del registrador de WHOIS / correo electrónico de administrador.
6) Inicie la transferencia con el nuevo registrador utilizando el código de autenticación y verificando el correo electrónico que envían a la cuenta de correo electrónico de WHOIS que verifica la propiedad del dominio
Espera a que se complete la transferencia.
fuente
Recientemente hice un cambio similar, pero esta vez estaba listo. Esto es lo que hice.
dig @newnameserver yourdomain.com A +short
para ver si responde.Es cierto que esto hizo de la migración un asunto de varios días. Cuando hice una transferencia de alojamiento web / alojamiento de nombres a un nuevo host, primero realicé los pasos 2-3, que tomaron menos de un día (el nuevo host del servidor de nombres no siempre detectó los cambios de inmediato). Esto fue un miércoles. El sábado siguiente realicé la transferencia real del sitio web, luego hice el último paso el lunes siguiente. Sólo unos pocos usuarios tenían problemas porque accidentalmente en el
CNAME
dewww
aghs.google.com
(je).fuente