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

Cómo hacer una copia de seguridad de WordPress en DirectAdmin manualmente

Actualizado el 20 de marzo de 2026

Introducción: ¿Por qué necesitas un backup manual de WordPress?

Tener un sitio web en WordPress implica una responsabilidad continua: la de proteger tu contenido. Ya sea que tengas un blog personal, una tienda online o el sitio corporativo de tu empresa, perder toda la información por un error humano, un hackeo o un fallo del servidor es una pesadilla. Por eso, saber cómo hacer una copia de seguridad manual es una habilidad esencial.

En esta guía, te enseñaremos paso a paso cómo realizar un backup WordPress DirectAdmin de forma manual, sin necesidad de plugins. Aunque existen muchas herramientas automáticas, hacerlo manualmente te da un control total sobre el proceso y es una excelente práctica para entender cómo funciona tu sitio por dentro. Además, te mostraremos cómo restaurarlo si alguna vez lo necesitas.

A lo largo del artículo, usaremos un lenguaje claro y sencillo, pensado para que cualquier persona, incluso sin experiencia técnica, pueda seguirlo sin problemas. Vamos a ello.

¿Qué necesitas antes de empezar?

Antes de lanzarte a hacer copias de seguridad, es importante que tengas a mano algunos datos y herramientas. No te preocupes, no es nada complicado.

Acceso a tu panel de control DirectAdmin

Para hacer un backup WordPress DirectAdmin, necesitas acceso a tu panel de control de hosting. DirectAdmin es uno de los paneles más comunes y su interfaz es bastante intuitiva. Normalmente, accedes a él a través de una URL como https://tu-dominio.com:2222.

Cliente FTP o Administrador de Archivos

Necesitarás una forma de descargar los archivos de tu sitio a tu computadora. Puedes usar un programa FTP como FileZilla, o simplemente el Administrador de Archivos que viene integrado en DirectAdmin. Para esta guía, usaremos el Administrador de Archivos para que sea más visual y no dependas de software externo.

Acceso a phpMyAdmin

Tu base de datos es el "cerebro" de WordPress, donde se guardan todas tus entradas, páginas y configuraciones. Para copiarla, usaremos phpMyAdmin, una herramienta que también está integrada en DirectAdmin.

Una carpeta de destino en tu computadora

Crea una carpeta en tu escritorio llamada, por ejemplo, "Backup WordPress". Ahí guardarás todos los archivos que vayas descargando. Es recomendable que la carpeta tenga una fecha, como backup-wordpress-2025-05-20, para que sepas cuándo la hiciste.

Paso 1: Haz una copia de seguridad de los archivos de tu WordPress

El primer paso es copiar todos los archivos de tu sitio web. Esto incluye el núcleo de WordPress, tus temas, plugins y, muy importante, las imágenes que subes a tus entradas. No te saltes este paso, ya que es la mitad del backup WordPress DirectAdmin.

1.1 Accede al Administrador de Archivos

Dentro de tu panel de DirectAdmin, busca la sección que dice "Administrador de Archivos" o "File Manager". Haz clic en ella.

Se abrirá una nueva ventana o pestaña mostrando la estructura de archivos de tu servidor. Normalmente, verás una carpeta llamada domains, public_html o www. La carpeta donde está instalado tu WordPress suele ser public_html. Si tu dominio es el principal, tu sitio estará directamente ahí. Si tienes varios sitios, puede estar en una subcarpeta.

1.2 Selecciona todos los archivos de tu sitio

Entra en la carpeta public_html (o la que corresponda a tu sitio). Verás muchos archivos y carpetas como wp-admin, wp-content, wp-includes, etc.

Selecciona todos los archivos y carpetas que veas. Puedes usar el botón "Seleccionar todo" si está disponible, o simplemente hacer clic en uno y luego presionar Ctrl + A (en Windows) o Cmd + A (en Mac) para seleccionarlos todos.

1.3 Comprime los archivos en un ZIP

Una vez seleccionados, busca un botón que diga "Comprimir" o "Zip". Al hacer clic, te pedirá un nombre para el archivo comprimido. Ponle algo como backup-archivos.zip y confirma.

DirectAdmin creará un archivo ZIP con todos los archivos de tu WordPress. Esto facilita la descarga, ya que es un solo archivo en lugar de cientos.

[TIP] Comprimir los archivos no solo facilita la descarga, sino que también reduce el tiempo de transferencia, especialmente si tu sitio tiene muchas imágenes pesadas.

1.4 Descarga el archivo ZIP a tu computadora

Ahora, en el Administrador de Archivos, verás el archivo backup-archivos.zip que acabas de crear. Haz clic derecho sobre él y selecciona "Descargar". El archivo se guardará en tu carpeta de descargas o en la carpeta que hayas configurado en tu navegador.

Mueve ese archivo a la carpeta "Backup WordPress" que creaste al principio.

[WARNING] No elimines el archivo ZIP del servidor hasta que hayas verificado que la descarga se completó correctamente y que el archivo no está dañado. Es mejor ser precavido.

Paso 2: Haz una copia de seguridad de tu base de datos

Ahora vamos con la parte más delicada: la base de datos. Aquí es donde se guarda todo tu contenido. Un error aquí puede ser crítico, así que sigue los pasos con atención.

2.1 Accede a phpMyAdmin

En tu panel de DirectAdmin, busca la sección de "MySQL" o "Bases de Datos". Dentro, verás un botón o enlace que dice "phpMyAdmin". Haz clic en él.

Se abrirá una nueva página que es la interfaz de phpMyAdmin. En el lado izquierdo, verás una lista de todas las bases de datos de tu hosting. Identifica la que corresponde a tu sitio de WordPress. El nombre suele ser algo como usuario_wordpress o usuario_bd1. Si no estás seguro, revisa el archivo wp-config.php de tu WordPress, ahí encontrarás el nombre exacto de la base de datos.

2.2 Selecciona la base de datos y exporta

Haz clic en el nombre de tu base de datos en el panel izquierdo. Verás una serie de pestañas en la parte superior. Haz clic en la pestaña "Exportar".

En la siguiente pantalla, verás dos métodos de exportación: "Rápido" y "Personalizado". Para una copia de seguridad estándar, el método "Rápido" es suficiente. Asegúrate de que el formato sea SQL y haz clic en el botón "Continuar" o "Exportar".

El navegador descargará un archivo con extensión .sql. Este archivo contiene toda la información de tu base de datos.

2.3 Guarda el archivo SQL

Mueve el archivo .sql descargado a tu carpeta "Backup WordPress". Ahora tienes las dos partes esenciales de tu sitio: los archivos y la base de datos.

[INFO] La base de datos es la parte más importante del backup. Si pierdes los archivos, puedes reinstalar WordPress y los plugins, pero si pierdes la base de datos, pierdes todo tu contenido. Siempre verifica que la descarga del archivo .sql se haya completado.

Paso 3: Verifica tu copia de seguridad

No hay nada peor que necesitar tu copia de seguridad y descubrir que está corrupta o incompleta. Por eso, es crucial que la verifiques.

3.1 Comprueba el tamaño de los archivos

Primero, revisa el tamaño de los archivos que has descargado. El archivo ZIP de los archivos de tu sitio debería tener un tamaño considerable, especialmente si tienes muchas imágenes. El archivo SQL de la base de datos puede ser más pequeño, pero no debería ser de 0 o 1 KB.

3.2 Intenta abrir el archivo ZIP

Haz doble clic en el archivo ZIP para abrirlo con tu programa de descompresión favorito (WinRAR, 7-Zip, el descompresor nativo de tu sistema operativo, etc.). Si se abre sin errores y ves las carpetas wp-content, wp-admin, etc., es una buena señal.

3.3 Revisa el archivo SQL

Abre el archivo .sql con un editor de texto como el Bloc de notas o Notepad++. Deberías ver líneas de texto que comienzan con CREATE TABLE y INSERT INTO. Si el archivo está vacío o muestra errores, algo salió mal y debes repetir el proceso de exportación.

[TIP] Guarda siempre tus copias de seguridad en al menos dos lugares diferentes. Por ejemplo, en tu computadora y en un servicio de almacenamiento en la nube como Google Drive o Dropbox. Así, si tu disco duro falla, aún tendrás una copia.

Paso 4: Cómo restaurar tu WordPress desde el backup manual

Ahora, la otra cara de la moneda. Saber hacer el backup WordPress DirectAdmin es solo la mitad. La otra mitad es saber restaurar WordPress DirectAdmin cuando sea necesario. Este proceso es esencialmente el inverso al de hacer la copia.

4.1 Sube los archivos de vuelta al servidor

Primero, necesitas subir el archivo ZIP con tus archivos de vuelta al servidor. Ve al Administrador de Archivos de DirectAdmin, entra en la carpeta public_html y sube el archivo backup-archivos.zip que tienes en tu carpeta de respaldo.

Una vez subido, haz clic derecho sobre él y selecciona la opción "Extraer" o "Descomprimir". DirectAdmin extraerá todos los archivos en la carpeta. Si te pregunta si quieres sobrescribir archivos existentes, acepta.

4.2 Restaura la base de datos

Ahora, ve a phpMyAdmin. Selecciona la base de datos que quieres restaurar. Si estás restaurando en un sitio nuevo, es posible que necesites crear una base de datos primero y un usuario con todos los privilegios.

Una vez seleccionada la base de datos, haz clic en la pestaña "Importar". Haz clic en "Elegir archivo" y selecciona el archivo .sql que descargaste. Luego, haz clic en "Continuar" o "Importar".

phpMyAdmin procesará el archivo y restaurará todas las tablas y datos.

4.3 Actualiza la configuración si es necesario

Si estás restaurando tu sitio en un dominio diferente o en un servidor nuevo, es posible que necesites actualizar la URL del sitio. Esto se hace en el archivo wp-config.php o directamente en la base de datos. Para la mayoría de los casos, si restaurar en el mismo dominio y servidor, no necesitarás hacer nada más.

[WARNING] Si cambias de dominio, las URLs de las imágenes y enlaces internos seguirán apuntando al dominio antiguo. Para corregirlo, necesitarás usar un plugin como "Better Search Replace" o ejecutar una consulta SQL manual en phpMyAdmin. Este es un paso avanzado, pero es crucial para que tu sitio funcione correctamente después de una migración.

Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, lo ideal es hacer un backup diario. Si es un sitio más estático, una vez a la semana puede ser suficiente. La regla de oro es: si no puedes permitirte perder los cambios desde tu último backup, entonces lo estás haciendo con muy poca frecuencia.

¿Puedo automatizar las copias de seguridad en DirectAdmin?

Sí, DirectAdmin tiene una función de copia de seguridad automática. Puedes configurarla en la sección "Administrador de copias de seguridad" o "Backup Manager". Sin embargo, es recomendable que también sepas hacerlo manualmente, ya que te da un control total y te permite hacer un backup puntual antes de hacer cambios importantes, como actualizar un plugin o un tema.

¿Qué pasa si mi copia de seguridad es muy grande?

Si tu sitio es muy grande, el proceso de descarga y subida puede ser lento. En ese caso, puedes dividir el proceso. Por ejemplo, comprimir solo la carpeta wp-content por un lado y el resto de archivos por otro. También puedes usar un cliente FTP para descargar los archivos en lugar del Administrador de Archivos, que suele ser más rápido.

¿Necesito hacer un backup de la base de datos y los archivos a la vez?

Sí, es absolutamente necesario. Los archivos y la base de datos son interdependientes. Los archivos contienen el código, las imágenes y los plugins, mientras que la base de datos contiene el contenido y la configuración. Si solo restauras una de las partes, tu sitio estará incompleto y probablemente no funcionará correctamente.

¿Qué es Syspanel y qué tiene que ver con esto?

Syspanel es el nombre que le damos a HestiaCP, otro panel de control de hosting. Si en algún momento usas Syspanel, el proceso para hacer un backup de WordPress es muy similar al de DirectAdmin. La principal diferencia es la interfaz y que el acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Los conceptos de copiar archivos y exportar la base de datos son idénticos.

[INFO] En Syspanel (HestiaCP), la estructura de carpetas puede variar ligeramente. En lugar de public_html, puede que veas una carpeta con el nombre de tu usuario y luego public_html dentro. Pero el principio es el mismo: localizar la raíz de tu sitio, comprimirla y descargarla.

Conclusión y buenas prácticas

Hacer un backup WordPress DirectAdmin manualmente es una tarea que, una vez que la haces un par de veces, te llevará menos de diez minutos. Es una inversión de tiempo mínima que te puede ahorrar un dolor de cabeza enorme en el futuro.

Recuerda estos puntos clave:

  • Sé constante: Establece un calendario de copias de seguridad y cíñete a él.
  • Guarda en varios lugares: No dependas de un solo disco duro o servicio en la nube.
  • Documenta el proceso: Toma notas de los pasos que sigues, especialmente si tienes varios sitios web. Te ayudará a recordar los detalles específicos de cada uno.
  • Prueba tus restauraciones: De vez en cuando, intenta restaurar tu backup en un entorno de prueba (como un subdominio) para asegurarte de que el proceso funciona. No quieres descubrir que tu backup es inútil en el momento en que más lo necesitas.

Con esta guía, ya tienes el conocimiento necesario para proteger tu sitio. La próxima vez que escuches sobre un ataque masivo a sitios de WordPress o un fallo en el servidor, podrás respirar tranquilo sabiendo que tienes el control de tu información.

Esperamos que este artículo te haya sido de gran ayuda. Si tienes alguna duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a mantener tu sitio seguro y funcionando!

¿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