Guía para pasar a un nuevo servicio de alojamiento web

Sección 1


Contents

Visión general

mudarse a un nuevo servicio de alojamiento web

Si su servicio de alojamiento web actual no le proporciona el servicio que necesita, entonces puede ser el momento de cambiar los servicios de alojamiento.

Muchas personas son reacias a trasladar a los proveedores de alojamiento web porque temen que el proceso de trasladar su sitio web y correo electrónico a un nuevo servicio sea complicado y provoque tiempo de inactividad.

La realidad es que si aprende cómo funciona el proceso y pasa algún tiempo planeando, podrá mover su sitio web a un nuevo proveedor de servicios de alojamiento sin tiempo de inactividad.

Glosario de términos

Registrador de nombres de dominio – Un registrador de nombres de dominio es una compañía que administra el registro y renovación de nombres de dominio, lo que le permite alojar su dominio en cualquier servicio de alojamiento web que se ajuste a sus necesidades.

Muchos, pero no todos, los registradores de nombres de dominio también ofrecen alojamiento web, pero algunos no. Del mismo modo, muchos (pero no todos) los servicios de alojamiento web también son registradores de nombres de dominio.

Servidores de nombres – Son los servidores que manejan la administración del Sistema de nombres de dominio (DNS) para un nombre de dominio. El archivo de configuración utilizado para controlar un nombre de dominio se denomina archivo de zona DNS. La mayoría de los proveedores de servicios de alojamiento enumeran un servidor de nombres primario y secundario que se parece a esto:

ejemplo de migración1

Sistema de nombres de dominio (DNS) – El DNS es la base de datos jerárquica y distribuida que asigna direcciones IP (números asignados a servidores web y otros recursos) a nombres de dominio amigables para los humanos. Todos los clientes de alojamiento web deben tener una comprensión básica del DNS. Aquí hay una introducción que le enseñará lo que necesita saber para administrar DNS para alojamiento web.

Alojamiento de correo electrónico – Si bien se incluye con frecuencia con el alojamiento web, no es necesario alojar el correo electrónico en el mismo servicio de alojamiento que maneja su alojamiento web. Puede elegir un servicio, como Suite G y Oficina 365, para alojar su correo electrónico y otro servicio para alojar su sitio web.

Panel de control de alojamiento web – Antes del advenimiento de los paneles de control de alojamiento web, se requería una gran cantidad de capacitación técnica para realizar cambios en una cuenta de alojamiento web, pero con el advenimiento de interfaces web fáciles de usar, se requiere mucho menos conocimiento técnico para administrar una cuenta de alojamiento web exitosamente. La guía definitiva para paneles web le enseñará lo que necesita saber sobre los paneles de control para tomar el control de su alojamiento web.

usando el panel de control (cpanel) para la migración del sitio

Time to Live (TTL) – El TTL es la cantidad de tiempo que otros servidores de nombres almacenan información sobre su nombre de dominio, como cómo encontrar su sitio web y cómo enrutar el correo electrónico hacia usted. Al realizar cambios activamente en su DNS, es útil establecer temporalmente el TTL en un número bajo (digamos 15 minutos) para que los cambios surtan efecto más rápido.

Cuando haya completado las ediciones de DNS que necesita hacer (por ejemplo, migró con éxito su sitio web a un nuevo host y lo hizo funcionar con su dominio), entonces es importante regresar y cambiar el TTL a su valor más alto original . De lo contrario, habrá muchas búsquedas DNS innecesarias, lo que podría afectar el rendimiento de su sitio web.

Sección 2

Mueva su sitio web a otro servicio de alojamiento web

Paso 1: elija una nueva empresa de alojamiento web

Regístrese para el nuevo servicio de alojamiento web. Para evitar el tiempo de inactividad, debe configurar completamente su nuevo servicio de alojamiento y hacer que su sitio web funcione con su nombre de dominio antes de cancelar su antiguo servicio de alojamiento. En este punto, le recomendamos que consulte las opiniones de expertos y usuarios disponibles en HostAdvice. Puede usar la mejor página de servicios de alojamiento web en general, donde los servidores web están clasificados por usuarios y expertos en todos los parámetros, o si ya sabe qué tipo de servicio de alojamiento necesita, puede ver una lista actualizada de los mejores servicios de alojamiento web en cada categoría específica, como los mejores servidores web para alojamiento VPS, mejor alojamiento en la nube, mejor alojamiento compartido, etc….

Paso 2: haga una copia de seguridad de sus archivos y datos y luego cárguelos a su nueva cuenta de alojamiento

Hay varias opciones para hacer una copia de seguridad de su sitio web, aunque usar un cliente de Protocolo seguro de transferencia de archivos (SFTP) es el método más eficiente en la mayoría de los casos. SFTP le permite transferir archivos de manera rápida y segura entre computadoras.

El flujo de trabajo es el mismo independientemente:

  1. Copie los directorios y archivos de su sitio web desde su antigua cuenta de hosting a su computadora local (esa es la copia de seguridad).
  2. Copie los directorios y archivos de su sitio web desde su computadora local a su nueva cuenta de alojamiento.

Opción 1: utilizar un cliente de Protocolo seguro de transferencia de archivos (SFTP)

Puede hacer una copia de seguridad de su sitio web descargando todos los directorios y archivos a su computadora local utilizando un cliente SFTP, que es un programa utilizado para transferir archivos entre dos computadoras. Hay muchos clientes FTP disponibles, pero FileZilla es uno de los clientes FTP más populares y ofrece versiones para Windows, Mac y Linux..

Use FTP para copiar todos los directorios y archivos de su sitio web a su computadora local.

Luego use FTP para copiar estos mismos archivos desde su computadora local (donde realizó una copia de seguridad de sus archivos) a su nueva cuenta de hosting.

Nota: Puede encontrar la configuración de FTP en la documentación de su servicio de alojamiento actual y en la documentación de su nuevo servicio de alojamiento. Por lo general, el directorio raíz de su sitio web se llamará public_html, pero esto puede ser diferente según el servicio de alojamiento web. Consulte la documentación de su nuevo proveedor de alojamiento web para obtener detalles sobre la estructura del directorio y el nombre del directorio web raíz.

Opción 2: use Secure Shell (SSH) para hacer una copia de seguridad de sus archivos

Si tiene una orientación más técnica, puede optar por usar SSH para copiar sus archivos de su antigua cuenta de alojamiento a su computadora local y luego a su nueva cuenta de alojamiento. La aplicación SSH más popular para Windows es Putty, mientras que los usuarios de Mac y Linux usan comandos SSH desde el símbolo del sistema.

El comando SCP copia archivos del origen al destino..

Accedió a su computadora local, así es como debe copiar los archivos de su antigua cuenta de hosting a su computadora local:

ejemplo de migración 2

Accedió a su computadora local, así es como debe copiar los archivos de su computadora local a su nueva cuenta de alojamiento:

ejemplo de migración 3

Opción 3: haga una copia de seguridad de sus archivos con el Administrador de archivos del panel de control

Si su sitio web es pequeño y si su servicio de alojamiento ofrece un panel de control de alojamiento web como cPanel, es posible que pueda usar el administrador de archivos integrado en el panel de control para copiar los archivos y directorios de su sitio web desde su cuenta de alojamiento actual a su computadora local.

Una vez que haya copiado los archivos de su servidor web actual a su computadora local, entonces puede usar el administrador de archivos en el nuevo servicio de alojamiento para copiar los archivos de su computadora local a su nueva cuenta de alojamiento.

Al igual que con FTP, querrá copiar los archivos en el directorio raíz de su sitio web, que a menudo es public_html, pero consulte la documentación de su nuevo proveedor de alojamiento para conocer las diferencias en la estructura de directorios entre sus proveedores de alojamiento antiguos y nuevos.

Paso 3: exporte su base de datos desde el host anterior e impórtela en el nuevo host (si corresponde)

Consulte la documentación de su host para ver el proceso de exportación de su base de datos desde su host anterior e importarlo al nuevo host..

Si utiliza un Sistema de gestión de contenido (CMS), como WordPress, deberá seguir las instrucciones de su proveedor de alojamiento específicas para el CMS que está utilizando..

WordPress y otros CMS populares utilizan la base de datos MySQL, que a menudo se puede exportar desde su host anterior directamente desde el panel de control de su host anterior utilizando PhpMyAdmin. Es probable que pueda iniciar sesión en el panel de control de su nuevo host, crear una base de datos MySQL y luego importar la base de datos utilizando PhPmyAdmin. Dedique un tiempo a revisar la documentación de su host antiguo y nuevo para obtener detalles sobre este proceso..

Para WordPress, es fundamental que realice una copia de seguridad del archivo wp-config.php. Luego cambie su archivo wp-config.php para que funcione con su nuevo host.

Una vez que haya editado y guardado wp-config.php en su nueva cuenta de hosting, es probable que pueda usar PhpMyAdmin para importar la base de datos. Consulte la documentación de su host para obtener información específica..

Paso 4: archivos de registro y archivos de análisis del sitio web

Es posible que desee transferir sus registros y datos analíticos a su nuevo host. Consulte la documentación de su host antiguo y nuevo sobre cómo mover los archivos de registro y los archivos de análisis del sitio web a su nuevo host. Es posible que pueda importar estos registros y análisis en su nuevo host para que tenga continuidad de métricas.

Paso 5: prueba tu sitio web antes de cambiar tu DNS

Cargue su sitio web utilizando la dirección IP u otra URL proporcionada por su host para cargar su sitio web antes de realizar cualquier cambio en el DNS para su nombre de dominio. Pruebe todos los enlaces, formularios y otros elementos de su sitio web.

Su nuevo servicio de alojamiento web debe tener una URL que pueda usar para acceder a su sitio web antes de configurar su nombre de dominio para que funcione con el nuevo host.

Pruebe a fondo el sitio web antes de cambiar el nombre de dominio para que apunte a su nuevo servicio de alojamiento.

Paso 6: cambie sus servidores de nombres o transfiera su registro de nombre de dominio

Una vez que haya determinado que todo funciona bien en el nuevo servicio de alojamiento, es hora de que su sitio web funcione con su nombre de dominio.

Debido a que los servicios de alojamiento web y registro de nombres de dominio son servicios distintos, no necesita cambiar su registrador de nombres de dominio cuando cambia a un nuevo proveedor de servicios de alojamiento web. Si bien es conveniente administrar los servidores de nombres y pagar la renovación de los nombres de dominio a través del mismo servicio, no es un requisito.

Opción 1: cambie los servidores de nombres para que apunten a un nuevo host.

Si está satisfecho con su registrador, puede mantener el registro de su nombre de dominio allí, cambiando los servidores de nombres para que apunten al nuevo servicio de alojamiento.

Una vez que realice el cambio, hará toda la administración de su nombre de dominio en el nuevo administrador de DNS del servicio de alojamiento. Sin embargo, aún necesitará usar su registrador para administrar la renovación de su nombre de dominio y cambiar sus servidores de nombres nuevamente si cambia de host en el futuro.

En su panel de control de hosting, verá una opción para cambiar los servidores de nombres. Consulte la documentación de su nuevo host para los servidores de nombres específicos a utilizar:

Elija un día y una hora para realizar este cambio final cuando es probable que su sitio web y correo electrónico vean la menor cantidad de tráfico y uso. De esa manera, si hay algún retraso desde el momento en que cambia los servidores de nombres hasta que su sitio web esté activo en el nuevo proveedor de servicios de alojamiento.

A menudo es mejor hacer cambios de DNS en un momento del día en que es probable que el sitio web tenga menos tráfico, lo que a menudo significa que es mejor hacer cambios de DNS en la noche o el fin de semana.

Los cambios en los registros DNS pueden surtir efecto dentro de ½ hora, pero a veces demoran de 12 a 24 horas para que el cambio de DNS se propague completamente por Internet.

Pruebe su sitio web cuando los cambios entren en vigencia y luego nuevamente en un día o dos para asegurarse de que todo funcione.

Evite realizar nuevas ediciones en el sitio web en el nuevo host durante un par de días mientras se asegura de que el sitio web funcione en el nuevo host.

Opción 2: transfiera su registro de nombre de dominio a su nuevo servicio de alojamiento

Si su nuevo servicio de alojamiento web también es un registrador de nombres de dominio, puede transferir su registro de nombre de dominio a su nuevo host. Primero deberá “liberar” su dominio de su registrador actual, y luego deberá completar la transferencia desde su nueva cuenta de hosting.

En el panel de control de su registrador de nombres de dominio:

  • Obtener una autorización de transferencia de nombre de dominio (llamado código EPP)
  • Desbloquee el nombre de dominio
  • deshabilitar la protección de la privacidad
  • Asegúrese de recibir el correo electrónico enviado al contacto administrativo para el nombre de dominio

ejemplo dot com

En su nuevo registrador (servicio de alojamiento)

  • Iniciar la transferencia del nombre de dominio
  • Ingrese el código de autorización de transferencia de nombre de dominio (código EPP) cuando se le solicite
  • Complete la transferencia del nombre de dominio

Una vez que haya completado la transferencia del nombre de dominio, generalmente surte efecto en un par de horas, pero consulte la documentación de su proveedor de alojamiento web para obtener pautas, ya que puede llevar días completar el proceso..

Puede evitar el tiempo de inactividad manteniendo su sitio web activo tanto en su host anterior como en el nuevo hasta que haya confirmado que su sitio web funciona con su nombre de dominio en su nuevo host.

Paso 7: prueba tu sitio web con tu nombre de dominio.

Una vez que haya cambiado el DNS, realice una búsqueda whois para confirmar que el servidor de nombres o la transferencia de nombres de dominio se han actualizado correctamente en la base de datos whois (la base de datos de todos los nombres de dominio).

Una vez que los cambios de DNS hayan entrado en vigencia, pruebe su sitio web a fondo, pídale a alguien en otra ubicación que visite el sitio web, y además, le dará más confirmación de que los cambios que realizó se están propagando por Internet..

Es mejor mantener el sitio web en vivo tanto en el antiguo como en el nuevo servicio de alojamiento web hasta que haya confirmado que todo funciona con su dominio en el nuevo host..

Paso 8: cancele su antigua cuenta de alojamiento web

Una vez que esté seguro de que todo funciona como se esperaba, incluido su sitio web y correo electrónico (si corresponde), cancele su antiguo servicio de alojamiento web.

Sin embargo, si aún mantiene el registro de su dominio en su host anterior, deberá mantener una cuenta de registro de dominio abierta en su host anterior.

Seccion 3

Mover alojamiento de correo electrónico

En muchos casos, migrará su alojamiento de correo electrónico al mismo servicio que su alojamiento web, pero en algunos casos, alojará su correo electrónico en un host diferente de su sitio web. El proceso de mover su alojamiento de correo electrónico implicará los mismos pasos en cualquier caso.

Paso 1: configura tus cuentas de correo electrónico en el nuevo host

Deberá crear las mismas cuentas de correo electrónico en el nuevo host para que estén listas una vez que realice el cambio. También querrá volver a crear cualquier reenviador o alias que estaba utilizando en el antiguo servicio de alojamiento.

Antes de decidir mover su alojamiento de correo electrónico, confirme que el nuevo servicio de alojamiento admite el protocolo que está utilizando para el correo electrónico.

Protocolo de oficina postal (POP) – Con POP, descarga su correo electrónico desde el servidor de correo a su máquina local utilizando un programa de correo electrónico como Outlook. IMAP ha suplantado a POP como el protocolo de correo electrónico más utilizado.

Protocolo de acceso a mensajes de Internet (IMAP) – Con IMAP, usted lee el correo electrónico en el servidor, lo que le permite revisar su correo electrónico desde múltiples dispositivos, haciendo que IMAP sea más útil que POP en la mayoría de los casos.

Webmail – Muchos servicios de alojamiento le permiten enviar y recibir correos electrónicos a través de una interfaz web segura. Puede usar el correo web y el IMAP juntos, ya que ambos leen su correo electrónico en el servidor en lugar de descargar su correo electrónico.

Protocolo simple de transferencia de correo (SMTP) – Este es el estándar de Internet para enviar correos electrónicos salientes.

Paso 2: configura los ajustes de correo electrónico en tus programas de correo electrónico.

Si revisa su correo electrónico utilizando clientes de correo electrónico como Outlook, Apple Mail, iPhone, etc., querrá configurar estos programas para el nuevo servicio de alojamiento. La nueva documentación de los servicios de alojamiento tendrá la configuración para el correo electrónico entrante y saliente, que luego ingresará en la configuración de sus clientes de correo electrónico.

configurar ajustes de correo electrónico

Paso 3: transfiere tus carpetas de correo electrónico

Si está utilizando IMAP actualmente y utilizará IMAP en el nuevo servicio de correo electrónico, este es el proceso para transferir las carpetas de correo al nuevo host de correo electrónico..

  1. Cree cuentas de correo electrónico exactas en el nuevo host como lo hizo en el host actual.
  2. Asigne la misma contraseña a las nuevas cuentas que está utilizando las cuentas de correo electrónico actuales (puede cambiar las contraseñas más adelante si lo desea).
  3. En su programa de correo electrónico (como Outlook, Thunderbird, etc.), cree dos cuentas de correo electrónico con estos criterios (la cuenta que apunta al host anterior probablemente ya esté en su lugar).
  4. Ambas cuentas deben usar la misma dirección de correo electrónico (ortografía exacta) y la misma contraseña
  5. Ambas cuentas deben configurarse utilizando IMAP.
  6. La configuración del correo electrónico IMAP será diferente para cada cuenta. Use la configuración IMAP para el host anterior en la cuenta actual (es probable que la cuenta actual ya exista en su programa de correo electrónico) y use la configuración IMAP para la nueva cuenta que apunta al nuevo host en la otra cuenta.
  7. Abra la bandeja de entrada para la cuenta que se conecta a su antiguo servidor. Arrastre y suelte mensajes desde su bandeja de entrada actual a la bandeja de entrada en su nuevo servidor.

El proceso puede demorar unos minutos en transferir sus correos electrónicos a la nueva cuenta, pero cuando se complete, debe tener acceso a todos sus correos electrónicos en la nueva cuenta.

Copie sus carpetas de correo electrónico usando cPanel

Si tanto su cuenta de hosting actual como su nueva cuenta de hosting usan cPanel y usted usa el protocolo IMAP (donde se almacena el correo electrónico en el servidor), puede usar cPanel para descargar sus carpetas de correo electrónico y luego cargarlas en su nueva cuenta.

Paso 4: cambie los registros de Mail eXchanger (MX)

Si cambia de host de correo electrónico, querrá asegurarse de que los registros de Mail eXchanger (MX) cambien de su host actual a los registros MX de su nuevo host..

Un registro MX es el registro DNS que permite que el correo llegue a usted en su nombre de dominio. Cada registro MX tiene el nombre de host (por ejemplo, email.ejemplo.com) y un número de prioridad, que le indica a los servidores que intentan entregarle el correo qué servidor de correo debe probar primero. Cuanto menor sea el número de prioridad, mayor será la prioridad.

En el siguiente ejemplo, el Agente de transferencia de correo (el servidor que está tratando de entregarle el correo primero probaría mx.example.com y, si eso no funcionara por alguna razón, entonces probaría mx2.example.com si eso no funcionó, volvería a intentarlo varias veces para entregar el correo electrónico. La documentación de su nuevo host de correo electrónico incluirá al menos un registro MX para usar.

Ejemplo de registros de eXchanger (MX)

Al cambiar los registros MX, buscará en su administrador de DNS para cambiar sus registros MX del host que está utilizando ahora al nuevo host.

Es posible que desee cambiar el Tiempo de vida (TTL) a un número menor temporalmente para que los cambios se propaguen por Internet más rápido.

Querrá volver más tarde después de haber migrado con éxito al servicio de alojamiento web para cambiar el TTL a su valor original..

Un TTL corto es útil cuando realiza modificaciones de DNS de forma activa. Cuando no esté realizando cambios, un TTL corto generará búsquedas DNS innecesarias, lo que podría ralentizar el rendimiento de su sitio web.

Paso 5: prueba tu correo electrónico

Una vez que haya completado el cambio en sus registros DNS, deseará enviar correos electrónicos de prueba utilizando una cuenta externa (por ejemplo, una cuenta de Gmail) a su dirección de correo electrónico en su nombre de dominio y luego responder a esos correos electrónicos de prueba.

Deberá repetir las pruebas para otras cuentas de correo electrónico que haya movido y asegurarse de que los reenviadores y los alias también funcionen correctamente en el nuevo servicio de alojamiento..

Prueba lo siguiente:

Cuentas de correo electrónico (buzones) – Envíe y reciba desde y hacia cada una de las cuentas de correo electrónico que ha creado para asegurarse de que todas funcionen como se esperaba.

Alias ​​de correo electrónico (reenviadores) – Envíe un correo electrónico a cada dirección que se supone que debe reenviar a una o más direcciones para asegurarse de que los alias funcionen como se esperaba. Además, si los usuarios necesitan poder enviar alias “De”, querrá asegurarse de que el cliente de correo electrónico o la interfaz de correo web estén configurados con esa configuración.

grupos de Google – Si está utilizando Grupos de Google o algo similar, querrá asegurarse de que cuando alguien responda a un correo electrónico enviado al grupo, la respuesta predeterminada sea la que espera. Revise todas las configuraciones de Grupos para asegurarse de que reflejen sus requisitos de privacidad, etc..

Sección 4

Conclusión

Es probable que el traslado de un sitio web de un proveedor de alojamiento se realice sin problemas y sin tiempo de inactividad, con un poco de planificación y un momento adecuado para realizar los cambios de DNS para minimizar las interrupciones. También es fundamental tomarse un tiempo para revisar la documentación de este proceso en las bases de conocimiento de su servicio de alojamiento web antiguo y nuevo..

La clave es hacer que su sitio web funcione correctamente con su nombre de dominio en su nuevo servicio de alojamiento antes de cancelar su antigua cuenta de alojamiento, y es fundamental hacer copias de seguridad de todos los archivos por si acaso.

Si pasa algún tiempo revisando los conceptos básicos de DNS y leyendo el proceso de migración de un sitio web a un proveedor de servicios de alojamiento web diferente, tendrá los conocimientos que necesita para realizar el cambio sin tiempo de inactividad.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me