Métodos de transferencia de hosting
Básicamente, el método depende del proveedor de hosting. Por ejemplo, ciertos proveedores de hosting ofrecen la migración del sitio web. Todo lo que necesita hacer es dar al representante de la empresa acceso a su panel de control (el enlace y las credenciales de acceso). Este tipo de servicio puede ser de pago o gratuito. Por cierto, independientemente de quién esté migrando sus sitios web, el representante de la empresa o usted, los riesgos son casi iguales.
En caso de que su proveedor de hosting no ofrezca transferencia de hosting o prefiera hacerlo por su cuenta, las siguientes instrucciones deberían ser de ayuda.
¿Por dónde empezar?
En primer lugar, debe contratar hosting con el nuevo proveedor. Luego debe asegurarse de que su hosting actual no caduque durante la transferencia.
Después de eso, debe archivar todos los archivos y bases de datos de su sitio web e iniciar el proceso de migración.
¿Qué cliente FTP elegir?
En caso de que no tenga uno favorito, recomendamos usar FileZilla (disponible para todos los sistemas operativos) o Total Commander para Windows. También puede usar el cliente FTP proporcionado por la empresa de hosting.
Las credenciales de acceso del cliente FTP se envían a la dirección de correo utilizada durante el registro o puede encontrarlas en el panel de control.
Entonces, supongamos que ha elegido un proveedor de hosting y ha iniciado sesión en el cliente FTP.
¿Qué sigue?
Luego debe subir sus archivos al servidor. Para ello, necesita localizar el directorio raíz y su nombre. Por lo general, cuando se conecta por primera vez al servidor FTP, el directorio requerido se muestra automáticamente. Puede llamarse ‘public_html’ o ‘www’ (o cualquier otro nombre; estos son los más comunes).
Una vez hecho, debe abrir esta carpeta, abrir el archivo con sus archivos en el cliente FTP y copiar los archivos a la carpeta raíz. La estructura de archivos debería mantenerse igual si los archivos se archivaron correctamente.
¿Cómo importar una base de datos?
Debe obtener una copia de la base de datos de su proveedor de hosting actual. Puede ser un archivo con las siguientes extensiones: .sql, .db, dbf, .mdf (Microsoft MySQL), .accdb(Microsoft Access) etc.
En la mayoría de los casos, para importar una base de datos necesitará phpMyAdmin, que suele estar instalado en el servidor, por lo que podrá acceder a él desde su panel de control.
¡Nota! Antes de importar una base de datos, debe crear una nueva base de datos del lado del nuevo proveedor de hosting porque, muy probablemente, no se crea automáticamente. Puede crear la base de datos ya sea en el panel de control o a través de phpMyAdmin, dependiendo del panel de control.
Tenemos un artículo aparte sobre la importación de bases de datos aquí.
Una vez que la base de datos se haya importado correctamente, es necesario volver a conectarla a su sitio web, ya que contiene información desactualizada (el host y las credenciales de acceso del proveedor de hosting anterior). Puede encontrar los nuevos datos en el correo electrónico que se envió después de contratar el hosting o en el panel de control del hosting. Luego, será necesario editar el archivo de configuración para añadir los datos recibidos. El nombre de este archivo depende del CMS con el que se desarrolló el sitio web (por ejemplo, wp-config.php, configuration.php, config.php).
Una vez hecho, puede comprobar si el sitio web resuelve y funciona correctamente desde su panel de control. El proveedor de hosting debería proporcionarle la dirección de servicio del sitio web para este propósito.
Además, no olvide volver a crear los correos electrónicos y configurar las tareas cron previamente configuradas en el nuevo proveedor de hosting, ya que no se crean automáticamente.
Para evitar problemas al poner en marcha su sitio web, verifique las versiones de PHP y MySQL tanto en el nuevo como en el anterior proveedor de hosting. Si es necesario, cambie la configuración correspondiente en el nuevo proveedor de hosting.
Si todo funciona bien, el último paso será apuntar su nombre de dominio al nuevo hosting. Tenga en cuenta que su sitio puede no estar disponible durante un tiempo después del cambio (de 1 hora a 24-48 horas, según la forma en que redirija su dominio).
¡Nota! No olvide añadir el nombre de dominio en el panel de control del hosting. Puede encontrar instrucciones detalladas en las FAQ del proveedor de hosting.
Puede apuntar el nombre de dominio a su hosting de las siguientes maneras:
- Apuntando el nombre de dominio a una dirección IP. Debe obtener la dirección IP del servidor de su proveedor de hosting y luego cambiar los registros A en el lado de su registrador de dominio (o proveedor de hosting anterior).
- Cambiando los servidores de nombres del dominio. También puede obtenerlos de su nuevo proveedor de hosting y luego cambiar los servidores de nombres en el lado de su registrador de dominio (o proveedor de hosting anterior).
¡Nota! No es necesario transferir el propio nombre de dominio al nuevo proveedor de hosting. Solo deberá recordar renovarlo a tiempo con su proveedor de hosting anterior (o registrador de dominio).
