Esta guía te ayudará a migrar tu sitio web desde cPanel 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 cPanel: Necesitarás las credenciales de acceso (nombre de usuario y contraseña) para tu cuenta de cPanel 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í.
- Tiempo: Aunque el proceso es en gran medida automatizado, considera dedicar un tiempo para realizar los pasos y verificar el resultado.
- Dominio activo: Asegúrate de tener el dominio que quieres migrar activo y configurado correctamente en tu cPanel.
2. Realizar un Backup Completo en cPanel
Importante: Este paso es crucial para la seguridad de tu información. Debes crear una copia de seguridad completa de tu sitio web desde cPanel.
- Accede a tu cPanel: Inicia sesión en tu cuenta de cPanel usando tus credenciales.
- Busca la sección "Backups": En la página principal de cPanel, busca la sección llamada "Backups" o "Backup Wizard" (puede variar dependiendo de la versión de cPanel).
- Crea un Backup Completo: Dentro de la sección "Backups", selecciona la opción para crear una "Full Backup" o "Backup Completo".
- Configura el Backup:
- Destino del backup: Selecciona "Home Directory" o "Directorio principal" (o similar) para que el archivo se guarde en tu cuenta de cPanel (esto facilita la descarga).
- Dirección de correo electrónico: Ingresa una dirección de correo electrónico donde deseas recibir una notificación cuando la copia de seguridad esté completa.
- Genera el Backup: Haz clic en el botón para generar la copia de seguridad. El proceso puede tardar unos minutos u horas, dependiendo del tamaño de tu sitio web y archivos.
- Descarga el Backup: Una vez que recibas la notificación por correo electrónico o veas que el proceso ha finalizado, descarga el archivo de backup desde tu cPanel. Por lo general, encontrarás el archivo en el directorio "Home" de tu cuenta de cPanel o en la sección de "Backups" (o similar) . El archivo tendrá una extensión
.tar.gzo similar. Guarda este archivo en un lugar seguro en tu computadora.
3. Importar el Backup a Blockshift
Ahora es el momento de importar la copia de seguridad que has creado desde cPanel a tu hosting de Blockshift. Aquí te detallo dos opciones:
Opción 1: Utilizando el Importador cPanel (Recomendado)
Blockshift ofrece un importador cPanel 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 cPanel 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 cPanel. - 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).
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) - Sube los archivos desde el 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 cPanel. - 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.
4. Propagación DNS y Verificación Final
Después de completar la importación, debes cambiar las DNS (Domain Name System) de tu dominio para que apunten al hosting de Blockshift.
- Obtén las DNS de Blockshift: En tu panel de control de Blockshift, localiza las DNS (nameservers) que debes usar para tu dominio. 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.
5. Configuración de Email (Opcional)
Si tenías cuentas de correo electrónico configuradas en cPanel, tendrás que 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 cPanel.
- 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.
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!