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

Respaldar base de datos en DirectAdmin con phpMyAdmin

Actualizado el 15 de junio de 2026

¡Hola! Soy tu técnico de soporte de confianza, y hoy vamos a aprender una de las tareas más importantes para mantener tu sitio web seguro: respaldar tu base de datos en DirectAdmin usando phpMyAdmin.

No importa si eres nuevo en el mundo del hosting, te prometo que este proceso es más fácil de lo que parece. Piensa en tu base de datos como el archivo de tu tienda o blog: contiene todos tus usuarios, productos, publicaciones y configuraciones. Si algo sale mal, tener una copia de seguridad te salvará de un dolor de cabeza enorme.

Vamos paso a paso, sin prisas y con mucho detalle. Al final de esta guía, serás capaz de hacer tu propia copia de seguridad como un experto. ¡Empecemos!


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la acción, asegúrate de tener a mano lo siguiente:

  • Tus credenciales de acceso a DirectAdmin: El usuario y contraseña que tu proveedor de hosting te dio.
  • El nombre de tu base de datos: Si no lo recuerdas, no te preocupes, lo veremos dentro de DirectAdmin.
  • Acceso a internet y un navegador web: Chrome, Firefox, Edge... cualquiera sirve.
  • Unos 10 minutos de tranquilidad: No es complicado, pero mejor sin prisas.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar. Solo recuerda que el puerto de acceso es el 2106 y el panel se ve un poco diferente, pero la lógica de phpMyAdmin es la misma.


Paso 1: Acceder a DirectAdmin

DirectAdmin es el panel de control de tu hosting. Es como la "puerta de entrada" a todas las herramientas de tu sitio web.

  1. Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como:
    https://tudominio.com:2222 o la IP que te haya dado tu proveedor.
  2. Introduce tu usuario y contraseña de DirectAdmin.
  3. Haz clic en Iniciar sesión.

Una vez dentro, verás un panel lleno de iconos. No te asustes, solo necesitamos uno.


Paso 2: Localizar la sección de Bases de Datos

DirectAdmin organiza las herramientas por categorías. Busca la sección llamada "Administración de Cuentas" o "Herramientas de Cuenta". Allí encontrarás el icono de "Administración de MySQL" o directamente "phpMyAdmin".

  • Si ves el icono de phpMyAdmin, haz clic directamente.
  • Si ves "Administración de MySQL", haz clic y luego busca el enlace o botón que diga "phpMyAdmin".

[INFO] phpMyAdmin es una herramienta web que te permite manejar tus bases de datos de forma visual, sin necesidad de escribir comandos complicados. Es como el "Explorador de archivos" pero para tus datos.


Paso 3: Identificar la base de datos que quieres respaldar

Al abrir phpMyAdmin, verás una lista en el panel izquierdo con todos los nombres de tus bases de datos. Suelen tener un prefijo con tu usuario de DirectAdmin, por ejemplo: usuario_tienda o usuario_blog.

  1. Haz clic en el nombre de la base de datos que deseas respaldar. Se seleccionará y verás su contenido (tablas) en el panel derecho.
  2. Si no estás seguro de cuál es, puedes revisar los archivos de configuración de tu sitio (como wp-config.php en WordPress) o preguntar a tu desarrollador. Pero no te preocupes, si tienes pocas bases de datos, normalmente es fácil reconocerla por el nombre.

[WARNING] No selecciones varias bases de datos a la vez a menos que sepas lo que haces. Cada una es independiente y mezclarlas puede causar errores.


Paso 4: Exportar la base de datos (crear la copia de seguridad)

Aquí viene el paso clave. Una vez seleccionada tu base de datos, sigue estos pasos:

  1. En la parte superior del panel derecho, busca la pestaña "Exportar". Está justo al lado de "Estructura", "SQL", "Buscar", etc.
  2. Al hacer clic, verás dos métodos de exportación:
    • Rápido: Exporta todo en un solo archivo SQL. Es la opción más sencilla para principiantes.
    • Personalizado: Te permite elegir qué tablas exportar, comprimir el archivo, etc. Lo usaremos más adelante.
  3. Selecciona "Rápido" (es la opción por defecto).
  4. Asegúrate de que el formato sea SQL (es el estándar para bases de datos).
  5. Haz clic en el botón "Continuar" o "Exportar" (depende de la versión de phpMyAdmin).

El navegador comenzará a descargar un archivo con extensión .sql. Este archivo es tu copia de seguridad. ¡Guárdalo en un lugar seguro! Te recomiendo:

  • Una carpeta en tu computadora llamada "Backups".
  • O mejor aún, en la nube (Google Drive, Dropbox, etc.).

[TIP] Para ahorrar espacio, puedes elegir la opción "Personalizado" y marcar la casilla "Comprimir con 'gzip'". Así el archivo pesará mucho menos y se descargará más rápido. El resto de opciones déjalas por defecto.


Paso 5: Verificar que la copia de seguridad se haya creado bien

No queremos llevarnos sorpresas. Una vez descargado el archivo .sql, es buena práctica asegurarse de que no esté dañado.

  • Mira el tamaño del archivo: Si pesa muy poco (por ejemplo, 1 KB) y tu base de datos es grande, algo falló. Repite el proceso.
  • Abre el archivo con un editor de texto (como Bloc de Notas). Deberías ver líneas que comienzan con CREATE TABLE o INSERT INTO. Si ves eso, todo está correcto.

[WARNING] Nunca modifiques el archivo .sql a menos que sepas exactamente lo que estás haciendo. Un solo cambio puede romper la base de datos al restaurarla.


¿Cada cuánto deberías hacer una copia de seguridad?

Esta es una de las preguntas más comunes. La frecuencia ideal depende de cuánto actualices tu sitio:

  • Sitios estáticos o con pocos cambios: Una vez al mes está bien.
  • Blogs o tiendas con actividad semanal: Hazlo cada semana.
  • Sitios con alta actividad (foros, ecommerce): A diario o incluso cada pocas horas. Algunos proveedores de hosting ofrecen copias automáticas, pero no está de más tener las tuyas.

[INFO] Si tu hosting usa Syspanel (puerto 2106), las copias automáticas se configuran desde la sección "Backups" del panel. Pero el proceso manual con phpMyAdmin es idéntico al que acabamos de ver.


Preguntas Frecuentes (FAQ)

Aquí respondo las dudas más comunes que me llegan como técnico de soporte:

1. ¿Puedo respaldar solo algunas tablas en lugar de toda la base de datos?

Sí, usando la opción "Personalizado" en el paso de exportación. Allí puedes desmarcar las tablas que no necesites. Útil si solo quieres guardar los usuarios, por ejemplo.

2. ¿Qué hago si el archivo .sql es muy grande y no se descarga?

Prueba con la compresión gzip (marcando la casilla en "Personalizado"). Si aún así no funciona, contacta a tu proveedor de hosting: tal vez tengan un límite de tamaño para descargas. También puedes usar la herramienta "mysqldump" desde la terminal, pero eso es más técnico.

3. ¿Es seguro usar phpMyAdmin en un sitio público?

Sí, siempre que tu hosting tenga configurado correctamente el acceso. DirectAdmin y Syspanel (puerto 2106) suelen requerir autenticación adicional. Eso sí, nunca compartas tus credenciales.

4. ¿Puedo programar copias automáticas desde DirectAdmin?

DirectAdmin no tiene una función nativa para programar copias de bases de datos desde phpMyAdmin, pero puedes usar cron jobs (tareas programadas) para ejecutar un script que haga la exportación. Si no sabes cómo, pide ayuda a tu proveedor.

5. ¿Qué diferencia hay entre respaldar la base de datos y respaldar los archivos del sitio?

Son dos cosas distintas. Los archivos son las imágenes, temas, plugins, etc. La base de datos contiene el contenido dinámico (posts, usuarios, pedidos). Para una recuperación completa necesitas ambos respaldos. En DirectAdmin, los archivos los respaldas desde la sección "File Manager" o "Backup".

6. ¿Puedo usar esta misma guía si mi hosting es con Syspanel (HestiaCP)?

¡Por supuesto! El proceso en phpMyAdmin es exactamente el mismo. La única diferencia es que para acceder a Syspanel usas el puerto 2106 (ejemplo: https://tudominio.com:2106). Una vez dentro, busca el acceso a phpMyAdmin en la sección de bases de datos.


Conclusión: Ya tienes tu copia de seguridad

¡Felicidades! Has aprendido a respaldar tu base de datos en DirectAdmin con phpMyAdmin de manera sencilla y segura. Ahora tienes un archivo .sql que te permitirá restaurar tu sitio si algo sale mal.

Recuerda estos puntos clave:

  • Haz copias de seguridad con regularidad (semanal o mensual según tu actividad).
  • Guarda el archivo en un lugar externo (nube, disco duro externo).
  • Verifica el archivo después de descargarlo.
  • Si tienes dudas, no dudes en contactar con el soporte de tu hosting. Para eso estamos.

Y si tu panel es Syspanel (puerto 2106), no olvides que el proceso es el mismo, solo cambia la puerta de entrada.

¿Listo para proteger tu sitio web? ¡Manos a la obra! Si en el camino te surge alguna otra pregunta, ya sabes dónde encontrarme. ¡Buena suerte!

¿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