Una guía sobre cómo mover un sitio web de Drupal de un host a otro
Publicado: 2022-04-16Cambiar un servidor web es una tarea que cualquier propietario de un sitio web puede enfrentar tarde o temprano. En el mundo de las lucrativas opciones de alojamiento con diferentes paquetes de precios (compartido, VPS, alojamiento dedicado, etc.), esto no es sorprendente. Una transferencia a un nuevo servidor de alojamiento se encuentra entre los servicios DevOps más populares. Hoy, revisamos los pasos para mover un sitio web de Drupal a otro host.
¿Cuándo necesita mover un sitio de Drupal a un nuevo host?
Muchos clientes quieren cambiarse a otro proveedor de alojamiento (Acquia, Pantheon, GoDaddy, ABC, Digital Ocean y muchos otros), servidores Linux o Windows, etc.
A menudo deciden transferir su sitio web a un nuevo host como una forma de aumentar la velocidad de carga de su sitio web. Saben que la velocidad lenta del sitio web puede costarles dinero. Otro desastre, el tiempo de inactividad repetido, es un asesino total de la reputación, la conversión y la satisfacción del cliente.
La idea de migrar un sitio de Drupal de un host a otro también se asocia a menudo con paquetes de alojamiento caros y poco flexibles, servicio al cliente deficiente, falta de seguridad web y otros problemas comunes de alojamiento.
Debido a esto, los clientes a menudo preguntan a los expertos sobre los pasos para mover un sitio web de Drupal a otro host. Bueno, por supuesto, la tarea de migrar Drupal a otro servidor debe ser realizada por un experto técnico, pero también compartiremos los pasos en nuestra publicación.
Servicios de soporte de bajo costo para mudarse a otro host
Al venir a esta página, es doblemente afortunado.
- En primer lugar, nuestro equipo de soporte del sitio web puede mover sin problemas un sitio de Drupal a un nuevo servidor, para que no tenga que preocuparse por nada. Nuestra prioridad hoy es brindar a los propietarios de sitios web servicios de soporte de bajo costo para que podamos aliviarlos de sus problemas y ayudar a sus empresas a combatir la crisis y avanzar mejorando su presencia digital.
- En segundo lugar, también puedes optar por nuestros servicios de hosting con paquetes flexibles . Varían según la cantidad de recursos y se adaptan a todos los bolsillos. Escríbanos para obtener más información. La tecnología KVM, las copias de seguridad regulares, el monitoreo del tiempo de actividad, los certificados SSL gratuitos y el práctico control remoto a través de cPanel son solo algunas de las razones para cambiarse a nuestro alojamiento.
¿Cómo mover un sitio web de Drupal a otro host?
¡Recuerde que una transferencia de sitio puede estar disponible para usted con solo un botón mágico ("Contáctenos")! Pero si quieres saber cómo se hace, describiremos los pasos para mover un sitio Drupal de un servidor a otro.
En términos generales, para mover un sitio de Drupal a otro servidor de alojamiento, debe:
- mover los archivos del sitio
- mover la base de datos del sitio
- cambiar algunas configuraciones
Hay opciones sobre cómo exportar un sitio de Drupal a otro servidor. A muchos desarrolladores también les gusta usar el módulo Copia de seguridad y migración para esta tarea. Aquí describiremos una de las opciones para mover su sitio que utiliza phpMyAdmin y FTP, que está disponible con la mayoría de los proveedores de alojamiento.
1. Apague el almacenamiento en caché
Primero se recomienda desactivar el almacenamiento en caché de Drupal para evitar posibles problemas. En su panel de administración de Drupal 8, haga clic en Configuración — Rendimiento — Almacenamiento en caché y seleccione "Sin almacenamiento en caché". También debe desmarcar "Agregar archivos CSS" y "Agregar archivos JavaScript" en "Optimización de ancho de banda" y finalmente presionar "borrar todos los cachés".
2. Exporta tus archivos Drupal
Prepare una carpeta en su máquina local donde colocará los archivos. Conéctese a su servidor remoto a través de FTP, para lo cual deberá descargar un programa de FTP como FileZilla. Ingrese las credenciales de conexión, luego presione el botón QuickConnect para conectarse a su servidor remoto que aloja su sitio.
Allí verá la carpeta de su sitio principal. Descargue o arrastre y suelte el contenido de la carpeta en su máquina local. Tenga en cuenta el nombre y el lugar de su carpeta de copia de seguridad local.
3. Exporta tu base de datos Drupal
En el panel de control de su servidor, vaya a phpMyAdmin en la sección Bases de datos. Busque la base de datos de su sitio Drupal por nombre, haga clic en "Marcar todo" para ver sus entradas y luego en "Exportar" en la parte superior de la página. Elija el método de exportación y el formato SQL.
4. Importe su base de datos al nuevo host
Ahora es el momento de restaurar su sitio en el nuevo alojamiento desde la copia de seguridad. Primero, cree una nueva base de datos MySQL (en la sección "Bases de datos MySQL") en su servidor de destino para importar allí la copia de seguridad de su base de datos. Tome nota de la "base de datos", el "nombre de usuario", la "contraseña" y el "host", que necesitará pronto.
Para realizar la importación, abra su nueva base de datos, haga clic en "Importar" en la parte superior, haga clic en "Elegir archivo", seleccione su base de datos previamente exportada y presione "Ir".
5. Configure los ajustes.php
Ahora abra la copia de seguridad de los archivos y carpetas de su sitio que hizo en el paso 2. Vaya a la carpeta /sites/default/ y abra el archivo settings.php. Busque las líneas para "base de datos", "nombre de usuario", "contraseña" y "host" y escriba las nuevas allí.
6. Importe sus archivos al nuevo host
Ahora es el momento de cargar los archivos de su sitio desde la copia de seguridad a su servidor de destino. Nuevamente, esto se puede hacer a través de un cliente FTP. Conéctese allí y busque la carpeta pública de su sitio. Abra su carpeta de respaldo y cargue el contenido a la carpeta pública en el servidor de destino.
7. Configura los permisos
Otorgue el permiso de "solo lectura" a su configuración.php por razones de seguridad. Vaya al archivo settings.php en la carpeta predeterminada a través de FileZilla, haga clic derecho en el archivo, seleccione sus permisos e ingrese "444".
8. Cambiar la configuración de DNS
Ahora es el momento de mostrar su nuevo hosting al dominio de su sitio web. Para ello, debe actualizar los servidores de nombres del dominio (el registro DNS "A") mediante el panel de control. Apunte su nombre de dominio a la nueva dirección IP. Deberá ponerse en contacto con el nuevo host y registrador de dominio.
9. Vuelva a activar el almacenamiento en caché
Es posible que los servidores de nombres tarden un tiempo en actualizarse y luego no se olvide de visitar la Configuración - Rendimiento de su panel de administración de Drupal y habilite el almacenamiento en caché nuevamente que deshabilitó al principio.
¡Felicitaciones, la misión de mover un sitio a otro servidor ahora debería estar completa!
Permítanos ayudarlo a mover su sitio Drupal a otro host a un precio asequible
Lo anterior ha sido una breve guía de cómo migrar un sitio Drupal a un nuevo servidor. Teniendo en cuenta una variedad de posibles problemas que lo acompañan, está claro que es mejor confiar los pasos a un experto técnico.
Pida a nuestros expertos en Drupal que lo ayuden a transferir un sitio de Drupal a un nuevo servidor con éxito. También puede optar por trasladarse específicamente a nuestro hosting. Contáctenos con cualquier pregunta, consideración, duda e idea. ¡Estamos listos para darle un nuevo impulso a tu negocio!