🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía para migrar un sitio web de Plesk a DirectAdmin

Actualizado el 4 de mayo de 2026

Si estás leyendo esto, probablemente tienes un sitio web alojado en un servidor con Plesk y estás considerando dar el salto a DirectAdmin. Es una decisión común cuando buscas un panel más ligero, económico o con una filosofía de administración diferente. No te preocupes, migrar Plesk a DirectAdmin no es un proceso de otro mundo, solo requiere orden y paciencia. Esta guía te llevará de la mano, paso a paso, para que puedas transferir hosting Plesk a tu nuevo entorno sin perder datos ni dejar tu sitio offline más tiempo del necesario.

Vamos a desglosar todo el proceso, desde la preparación inicial hasta la verificación final. Al terminar, tendrás un conocimiento sólido para realizar esta DirectAdmin migración con confianza. Recuerda que este es un cambio de panel hosting, por lo que la lógica cambia un poco, pero los fundamentos (archivos, bases de datos, correos) son los mismos.

Preparación Antes de la Migración

Antes de tocar nada, la fase de preparación es la más importante. Una migración sin planificación es una receta para el desastre. Tómate tu tiempo aquí.

Revisa tu Entorno Actual en Plesk

Lo primero es hacer un inventario completo de lo que tienes en tu servidor Plesk. No solo del sitio web principal, sino de todo lo que lo rodea.

  • Lista de sitios web y dominios: Anota todos los dominios y subdominios que tengas. Si tienes varios, prioriza cuál es el principal.
  • Bases de datos: Haz una lista de todas las bases de datos (MySQL o MariaDB), sus nombres, usuarios y contraseñas. Es crucial tener esto a mano.
  • Cuentas de correo electrónico: Anota todas las cuentas de correo, sus contraseñas y las configuraciones de reenvío o listas de correo.
  • Archivos del sitio: Revisa si tienes archivos estáticos, scripts PHP, imágenes, etc. Asegúrate de que todo está en la carpeta correcta (normalmente httpdocs o public_html).
  • Configuraciones especiales: ¿Tienes certificados SSL personalizados, redirecciones, archivos .htaccess con reglas complejas, o tareas cron? Todo esto debe ser documentado.

[INFO] Es recomendable que hagas una copia de seguridad completa de tu servidor Plesk antes de empezar. Muchos paneles ofrecen esta opción. Si algo sale mal, siempre puedes volver atrás.

Elige tu Nuevo Servidor con DirectAdmin

Ahora necesitas un servidor donde esté instalado DirectAdmin. Puedes contratar un VPS o un servidor dedicado con este panel. Asegúrate de que cumpla con los requisitos de tu sitio (versión de PHP, extensiones, etc.).

Al configurar DirectAdmin, ten en cuenta lo siguiente:

  • Versión de PHP: Debe ser compatible con tu CMS (WordPress, Joomla, etc.).
  • Extensiones PHP: Instala las que necesites (por ejemplo, mysqli, curl, gd, imagick).
  • Módulos del servidor web: DirectAdmin suele usar Apache o Nginx. Si tu sitio usa .htaccess, necesitarás Apache (o un modo híbrido que lo soporte).

Métodos para Migrar de Plesk a DirectAdmin

No hay una herramienta mágica que haga todo automáticamente, pero puedes combinar varios métodos para que el proceso sea más fluido. Aquí te explico los más comunes.

Método 1: Migración Manual (Archivos, BD y Correos)

Este es el método más fiable y te da control total. Es ideal si tienes un solo sitio web o pocos recursos.

Paso 1: Exportar tus Bases de Datos desde Plesk

Accede a Plesk y busca la sección de bases de datos. Para cada base de datos:

  1. Haz clic en el nombre de la base de datos.
  2. Busca la opción de "Exportar" o "Volcado". Normalmente se usa phpMyAdmin o una herramienta integrada.
  3. Elige exportar en formato SQL y descarga el archivo.

[TIP] Si usas phpMyAdmin, selecciona todas las tablas y elige "Exportar". Asegúrate de marcar "Añadir DROP TABLE / VIEW / PROCEDURE / FUNCTION" para evitar conflictos al importar.

Paso 2: Descargar tus Archivos del Sitio

Conéctate a tu servidor Plesk vía FTP o SFTP. Usa un cliente como FileZilla.

  • Navega a la carpeta httpdocs o public_html (depende de la versión de Plesk).
  • Selecciona TODOS los archivos y carpetas y descárgalos a tu computadora.
  • Si tienes archivos fuera de esta carpeta (por ejemplo, en private), también descárgalos.

Paso 3: Configurar tu Dominio en DirectAdmin

En tu nuevo servidor DirectAdmin:

  1. Ve a "Administrador de Cuentas" o "Crear Nueva Cuenta".
  2. Introduce tu nombre de dominio (por ejemplo, tudominio.com).
  3. Establece un nombre de usuario y contraseña para la cuenta de hosting.
  4. Elige el paquete de recursos (espacio, ancho de banda) que necesites.
  5. Haz clic en "Crear". DirectAdmin configurará automáticamente las carpetas, DNS y otras opciones.

Paso 4: Subir tus Archivos a DirectAdmin

Conéctate a tu nuevo servidor DirectAdmin vía FTP. Usa las credenciales que acabas de crear.

  • Navega a la carpeta domains/tudominio.com/public_html.
  • Sube TODOS los archivos que descargaste de Plesk a esta carpeta.
  • Si tenías archivos en private, súbelos a domains/tudominio.com/private.

Paso 5: Importar tus Bases de Datos a DirectAdmin

En DirectAdmin, ve a "MySQL Management" (o "phpMyAdmin").

  1. Crea una nueva base de datos con el mismo nombre que tenías en Plesk (o uno nuevo, pero luego tendrás que actualizar la configuración de tu sitio).
  2. Crea un usuario y asígnale todos los privilegios.
  3. Abre phpMyAdmin, selecciona la base de datos recién creada y haz clic en "Importar".
  4. Selecciona el archivo SQL que exportaste y haz clic en "Continuar".

Paso 6: Configurar el Correo Electrónico

En DirectAdmin, ve a "Email Manager" > "Email Accounts".

  • Crea las mismas cuentas de correo que tenías en Plesk (por ejemplo, info@tudominio.com).
  • Establece las mismas contraseñas.
  • Si tenías reenvíos, configúralos en "Forwarders".
  • Si usabas listas de correo, crea las listas correspondientes.

Paso 7: Ajustar Configuraciones Especiales

  • Archivo .htaccess: Si tu sitio lo usa, asegúrate de que esté en public_html y que las reglas sean compatibles con Apache (o el servidor que uses).
  • Tareas Cron: En DirectAdmin, ve a "Cron Jobs" y recrea las tareas que tenías en Plesk.
  • Certificados SSL: Si tenías SSL, puedes instalar uno nuevo (Let's Encrypt es fácil en DirectAdmin) o importar el existente.

[WARNING] Si tu sitio usa una URL específica en la configuración (por ejemplo, en WordPress), deberás actualizarla para que apunte al nuevo servidor. Hazlo antes de cambiar los DNS.

Método 2: Usando Copias de Seguridad (Backup/Restore)

Algunos paneles permiten exportar copias de seguridad completas. Plesk puede generar un archivo .tar o .zip con todo. Luego, en DirectAdmin, puedes usar la función "Restore Backup" (si está disponible) o descomprimir manualmente.

Paso 1: Generar Backup en Plesk

En Plesk, ve a "Herramientas y Configuración" > "Administrador de Copias de Seguridad".

  • Selecciona "Crear copia de seguridad".
  • Elige "Completa" (incluye archivos, bases de datos, correos, configuraciones).
  • Descarga el archivo generado a tu computadora.

Paso 2: Restaurar en DirectAdmin

En DirectAdmin, ve a "Admin Backup/Transfer" (si tienes acceso de administrador) o "User Backup" (si eres usuario).

  • Sube el archivo de backup.
  • Selecciona qué restaurar (dominios, bases de datos, etc.).
  • Haz clic en "Restaurar".

[INFO] Este método puede fallar si el formato del backup no es compatible. Es más seguro hacerlo manualmente, pero si funciona, ahorra mucho tiempo.

Método 3: Migración Automatizada con Scripts (Avanzado)

Si eres técnico y tienes acceso SSH a ambos servidores, puedes usar scripts como rsync para transferir archivos y comandos para exportar/importar bases de datos. Esto es muy rápido pero requiere conocimientos de línea de comandos.

Ejemplo básico:

  1. En Plesk: mysqldump -u usuario -p basededatos > respaldo.sql
  2. En DirectAdmin: mysql -u usuario -p basededatos < respaldo.sql
  3. Para archivos: rsync -avz usuario@plesk-server:/ruta/archivos/ /ruta/directadmin/

Configuración Post-Migración y Verificación

Una vez que hayas transferido todo, no te relajes. Hay que verificar que todo funcione.

Probar el Sitio Web

Antes de cambiar los DNS, puedes probar el sitio editando tu archivo hosts local (en Windows: C:\Windows\System32\drivers\etc\hosts, en Mac/Linux: /etc/hosts). Añade una línea como: IP_DEL_NUEVO_SERVIDOR tudominio.com www.tudominio.com.

Luego, abre el navegador y visita tudominio.com. Deberías ver tu sitio funcionando. Prueba todas las páginas, formularios, enlaces, etc.

Verificar el Correo Electrónico

Configura un cliente de correo (Outlook, Thunderbird) con las nuevas credenciales y envía/recibe mensajes de prueba. Revisa que los reenvíos funcionen.

Cambiar los DNS

Cuando estés seguro de que todo funciona, ve a tu registrador de dominios (donde compraste el dominio) y cambia los servidores DNS para que apunten a los de tu nuevo servidor DirectAdmin. Este proceso puede tardar de 1 a 48 horas en propagarse.

[WARNING] No elimines tu cuenta en Plesk hasta que los DNS se hayan propagado y todo funcione correctamente. Así tienes un respaldo en caso de problemas.

Preguntas Frecuentes (FAQ)

¿Puedo migrar múltiples sitios web a la vez?
Sí, pero es más seguro hacerlo uno por uno para evitar errores. Si tienes muchos, considera contratar a un profesional o usar un script automatizado.

¿Se pierden las estadísticas de visitas (Google Analytics)?
No, las estadísticas de Google Analytics se almacenan en la nube de Google, no en tu servidor. No se pierden.

¿Qué pasa con los certificados SSL?
Puedes instalar un nuevo certificado Let's Encrypt en DirectAdmin fácilmente. Si tenías un SSL de pago, deberás exportarlo desde Plesk e importarlo en DirectAdmin (proceso más complejo).

¿DirectAdmin es más difícil que Plesk?
Es diferente. DirectAdmin tiene una interfaz más simple y menos "asistida". Para usuarios acostumbrados a Plesk, puede parecer menos intuitivo al principio, pero es muy potente una vez que lo conoces.

¿Necesito conocimientos técnicos para hacer esta migración?
Sí, se requiere un nivel básico-intermedio. Saber usar FTP, phpMyAdmin y entender conceptos como DNS y bases de datos es esencial. Si no te sientes seguro, contrata a un experto.

Conclusión

Realizar una migrar Plesk a DirectAdmin puede parecer un desafío, pero siguiendo esta guía paso a paso, es totalmente factible. Recuerda que la clave está en la preparación: documenta todo, haz backups y prueba antes de cortar el cable. Una vez que completes el cambio de panel hosting, notarás que DirectAdmin es un entorno sólido y eficiente para gestionar tus sitios web.

Si en el proceso encuentras dificultades, no dudes en consultar la documentación oficial de DirectAdmin o buscar foros de soporte. ¡Buena suerte con tu DirectAdmin migración!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel