Esta guía te ayudará a migrar tu sitio web desde Plesk a nuestra plataforma de hosting de manera sencilla y eficiente.
1. Preparación para la Migración
Antes de comenzar, asegúrate de tener lo siguiente:
- Acceso a tu cuenta de Plesk: Necesitarás las credenciales de acceso (nombre de usuario y contraseña) para tu cuenta de Plesk actual.
- Acceso a tu cuenta de Blockshift: Asegúrate de tener acceso a tu cuenta de Blockshift y que tu servicio de hosting esté activo. Si aún no tienes una cuenta, crea una aquí.
- Dominio activo: Asegúrate de tener el dominio que quieres migrar activo y configurado correctamente en tu Plesk.
- Tiempo: Aunque el proceso es en gran medida automatizado, considera dedicar un tiempo para realizar los pasos y verificar el resultado.
2. Realizar un Backup Completo en Plesk
Importante: Este paso es crucial para la seguridad de tu información. Debes crear una copia de seguridad completa de tu sitio web desde Plesk.
- Accede a tu Plesk: Inicia sesión en tu cuenta de Plesk usando tus credenciales.
- Selecciona el Dominio: Si tienes múltiples dominios, selecciona el dominio que deseas migrar.
- Busca la Sección "Backup Manager": Busca dentro del panel de Plesk la sección que se llama "Backup Manager" o "Copias de Seguridad". Puede variar según la versión de Plesk, pero suele estar en el menú lateral o en la sección de administración del dominio.
- Crear un Nuevo Backup: Dentro de "Backup Manager", selecciona la opción para crear una nueva copia de seguridad.
- Configura el Backup:
- Qué Incluir: Asegúrate de seleccionar la opción para incluir todos los datos necesarios de tu sitio web (archivos, base de datos, configuración de correo electrónico, etc.) Revisa que tengas marcado "Contenido del sitio web"
- Opciones Adicionales: (Si es posible) Selecciona "Copia de seguridad completa de la cuenta"
- Almacenamiento: Selecciona "Local o en el servidor" para descargar el backup directamente.
- Comprimir: el formato de backup ideal es
.tar.gz(o.tar.gz2). - Contraseña (Opcional): Si el backup permite establecer una contraseña, y la estableces, recuerda bien la clave. El importar una copia de seguridad protegida por contraseña puede complicar el proceso.
- Notificaciones: Opcionalmente, ingresa una dirección de correo electrónico donde deseas recibir una notificación cuando la copia de seguridad esté completa.
- Generar el Backup: Inicia el proceso de creación de la copia de seguridad. El tiempo de espera depende del tamaño de tu sitio web y de los recursos del servidor.
- Descarga el Backup: Una vez que el proceso finalice, y recibas la notificación (si la configuraste), descarga el archivo de backup desde Plesk a tu computadora. Normalmente, encontrarás el archivo en la sección del Backup Manager. El archivo tendrá una extensión
.tar.gz(o similar). Guarda este archivo en un lugar seguro en tu computadora.
3. Importación de archivos y base de datos a Blockshift
Ahora es el momento de importar la copia de seguridad que has creado desde Plesk a tu hosting de Blockshift. Te detallo dos opciones:
Opción 1: Utilizando el Importador Plesk (Recomendado)
Blockshift ofrece un importador Plesk simplificado, que automaticará el proceso:
- Accede a tu Panel de Control Blockshift: Inicia sesión en tu cuenta de Blockshift.
- Selecciona la Opción de Migración: Busca la opción de migración Plesk en tu panel de control. Puede estar en la sección de "Sitios web", "Dominios" o "Herramientas".
- Sube el Archivo de Backup: Sube el archivo
.tar.gzde backup que descargaste desde Plesk. - Espera a la Importación: El sistema de Blockshift procesará el archivo y restaurará tu sitio web en tu hosting. Esto puede tomar un tiempo dependiendo del tamaño del archivo.
- Verifica tu Sitio Web: una vez finalizada la migración, visita tu sitio web para verificar que todo funciona correctamente. Si la propagación DNS no es inmediata (ver siguiente paso), puedes usar un dominio temporal provisto por Blockshift para verificar (se te indicará en el panel). Si la propagación DNS no es inmediata (ver siguiente paso), puedes usar un dominio temporal provisto por Blockshift para verificar (se te indicará en el panel).
Opción 2: Subiendo los Archivos y Restaurando la Base de Datos (para control manual: avanzado)
Si la opción anterior no funciona o prefieres un control más manual sobre el proceso, puedes seguir estos pasos:
- Subir los archivos del sitio web:
- Accede al administrador de archivos: Busca la sección del administrador de archivos en tu panel de Blockshift.
- Navega al directorio raíz del sitio web: Por lo general, el directorio raíz es llamado
public_html(o similar). Esto es donde se almacenan los archivos del host. - Sube los archivos del archivo de backup: Debido a que generalmente no se puede subir archivos
.tar.gzdirectamente (para evitar problemas de seguridad), deberás:- Subir el archivo a tu panel de control blockshift generalmente via FTP, o similar.
- Descomprimirlo en un directorio a tu conveniencia, usando el administrador de archivos.
- Mover el contenido al directorio raíz (
public_html).
- Si dentro del archivo .tar.gz tu sitio web está dentro de un folder, copia el contenido de este folder en el directorio raíz.
- Restaurar la base de datos:
- Crea una base de datos: Debes crear una base de datos MySQL en tu panel de control Blockshift, junto con un usuario y una contraseña. La configuración de la base de datos la podrás encontrar en la sección de bases de datos del panel de Blockshift.
- Accede a phpMyAdmin: En tu panel de control Blockshift, busca phpMyAdmin.
- Importa la base de datos: En phpMyAdmin, selecciona la base de datos que creaste. Ve a la pestaña "Importar" y sube el archivo
.sql(o cualquier formato de archivo de base de datos que haya sido generado en el backup) que se encontraba dentro del backup de Plesk. - Actualiza la configuración de la base de datos: Algunos sitios web almacenan la información de la base de datos en un archivo de configuración (por ejemplo,
wp-config.phppara WordPress). Edita este archivo (usando el administrador de archivos en tu panel Blockshift) y asegúrate de que la información de conexión (nombre de la base de datos, nombre de usuario y contraseña) coincida con la que creaste en Blockshift.
- Restaurar Email (opcional):
- Si realizaste el backup de emails en el primer paso puedes usar la opción de subir el archivo comprimido y moverlo al lugar que corresponda, ya sea la carpeta del sitio web o a la carpeta específica de emails.
- Restaurar Archivos de Configuración (Opcional):
- Si tu archivo de backup contiene archivos especiales de configuración de la aplicación (por ejemplo,
wp-config.php), es posible que necesites editarlos para reflejar las nuevas rutas de archivo y ajustes de conexión a la base de datos. Siempre haz una copia de seguridad de los archivos originales antes de editarlos.
- Si tu archivo de backup contiene archivos especiales de configuración de la aplicación (por ejemplo,
4. Propagación DNS y Verificación Final
Después de importar tu contenido, deberás cambiar los servidores DNS de tu dominio para que apunten a Blockshift:
- Obtén las DNS de Blockshift: Accede al panel de control Blockshift y busca las DNS (nameservers) asignados a tu cuenta. Por lo general, encontrarás esta información en la sección de "Dominios" o en la información de tu plan de hosting. Serán algo similar a:
ns1.dns.blockshift.coyns2.dns.blockshift.co. - Cambia las DNS en tu registrador de dominio:
- Accede a tu cuenta en tu registrador de dominio: Inicia sesión en la cuenta donde registraste tu dominio. Si no recuerdas dónde está registrado, realiza una búsqueda en WHOIS.
- Busca la sección de "DNS" o "Nameservers": Dentro de la cuenta de tu registrador, busca la sección donde puedes gestionar las DNS de tu dominio.
- Reemplaza las DNS existentes: Reemplaza las DNS actuales de tu dominio con las DNS que obtuviste de Blockshift.
- Espera la propagación DNS: La propagación DNS es el proceso por el cual los servidores DNS de todo el mundo actualizan su información para que tu dominio apunte a tu nuevo hosting. Esto puede tardar hasta 48 horas (aunque suele ser más rápido).
- Verifica la Configuración:
- Utiliza herramientas en línea para verificar que la propagación DNS se ha completado. Puedes buscar en Google "DNS Checker" y usar una herramienta como https://www.whatsmydns.net/.
- Una vez que la propagación DNS se haya completado, tu sitio web debería mostrarse correctamente desde el hosting de Blockshift.
- Verificación Final:
- Visita tu sitio web en tu navegador.
- Revisa cuidadosamente todas las páginas de tu sitio web para asegurarte de que se muestren correctamente.
- Prueba los formularios, enlaces y otras funciones interactivas para asegurarte de que todo funcione como se espera.
- Si tienes una tienda en línea, realiza una prueba de compra para verificar que la pasarela de pago y el proceso de checkout funcionan correctamente.
- Si no se ven los cambios realizados recientemente, limpia la cache o cambia la versión de PHP con la que funciona tu sitio web.
5. Configuración de Email (Opcional)
Si tenías cuentas de correo electrónico configuradas en Plesk, deberás configurarlas en Blockshift.
- Crea las cuentas de correo electrónico: En tu panel de control Blockshift, ve a la sección de "Correo electrónico" o "Email Accounts" y crea las cuentas de correo electrónico con los mismos nombres de usuario y contraseñas que tenías en Plesk.
- Configura los registros MX: En la sección de DNS de tu panel de control Blockshift (o en tu registrador de dominio, si no utilizas las DNS de Blockshift), asegúrate de que los registros MX (Mail Exchange) apunten al servidor de correo de Blockshift. Esta información la encontrarás en el panel de control de Blockshift o en la documentación de correo electrónico.
6. ¡Problemas y Soluciones!
- Mi sitio web no se muestra: Espera a que la propagación DNS se complete. Revisa si es posible, usando un proxy temporal.
- El sitio se ve "roto" o con errores: Verifica que todos los archivos se hayan subido correctamente y que la configuración de la base de datos (si aplica) sea correcta.
- Los enlaces no funcionan: Verifica que los enlaces en tu sitio web sean correctos y apunten a los archivos correctos.
- No puedo enviar ni recibir correo electrónico: Verifica que los registros MX y las cuentas de correo electrónico estén configurados correctamente. Comprueba que estás utilizando la configuración correcta del servidor SMTP saliente.
- Errores con aplicaciones/plugins: Verifica que las rutas a directorios y archivos en la configuración de la aplicación/plugin sean correctas. Si usabas plugins o aplicaciones que dependían de configuraciones específicas de tu antiguo hosting, tendrás que verificar la nueva configuración.
- Fallo en la importación automática: Reinicia el proceso o contacta a nuestro soporte.
- Mi sitio web muestra un error 404 o "sitio Web en Construcción": verifica que los archivos
.htaccessyindex.phpuindex.htmlestén en la raíz del sitio, o que los nombres de archivo sean conocidos y correspondan con tu sitio web. Si no es así, carga una copia nueva del sitio web y presta atención a los detalles.
7. Soporte Técnico
Si te encuentras con algún problema durante el proceso de migración, no dudes en contactar a nuestro equipo de soporte técnico. Estaremos encantados de ayudarte. Puedes contactarnos a través de las siguientes vías:
- Chat en vivo: https://go.blockshift.us/live-chat-whatsapp
- Base de conocimientos: https://go.blockshift.us/knowledge-base
¡Esperamos que disfrutes de tu nuevo hosting en Blockshift!