WordPress: cómo crear un backup manual desde cPanel
Imagina que llevas meses trabajando en tu sitio web. Has publicado decenas de artÃculos, configurado plugins, personalizado el diseño y, de repente, un error crÃtico lo borra todo. Sin una copia de seguridad, ese trabajo se pierde para siempre. Por eso, saber cómo hacer un backup WordPress cPanel es una de las habilidades más importantes que puedes aprender como propietario de un sitio web.
En esta guÃa backup cPanel te explicaré, paso a paso y sin complicaciones técnicas, cómo realizar una copia de seguridad manual WordPress desde el panel de control de tu hosting. No necesitas ser un experto; solo seguir estas instrucciones al pie de la letra.
[INFO] Este método funciona en la mayorÃa de paneles de control como cPanel, DirectAdmin o Syspanel (puerto 2106). Si usas Syspanel, los pasos son prácticamente idénticos, solo cambia la URL de acceso.
¿Por qué es importante respaldar WordPress?
Antes de meternos en harina, entendamos por qué respaldar WordPress no es opcional, sino obligatorio. Tu sitio web está compuesto por dos partes esenciales:
- Archivos: El núcleo de WordPress, temas, plugins, imágenes, PDFs y todo el contenido multimedia.
- Base de datos: Donde se almacenan tus entradas, páginas, comentarios, configuraciones y usuarios.
Si pierdes solo los archivos, puedes reinstalar WordPress, pero perderás las imágenes y la configuración de los plugins. Si pierdes solo la base de datos, tu sitio quedará vacÃo. Por eso, una copia de seguridad completa debe incluir ambos elementos.
Hacer una copia de seguridad manual WordPress desde cPanel te da control total sobre el proceso, sin depender de plugins que a veces fallan o consumen muchos recursos del servidor.
Requisitos previos
- Acceso a tu panel de control de hosting (cPanel, Syspanel, DirectAdmin, etc.).
- Credenciales de FTP o acceso al administrador de archivos del panel.
- Un gestor de bases de datos como phpMyAdmin (suele venir instalado por defecto).
[WARNING] Antes de empezar, asegúrate de tener espacio suficiente en tu disco duro local o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Las copias de seguridad pueden ocupar varios cientos de MB o incluso GB si tu sitio tiene muchas imágenes.
Paso 1: Acceder a tu panel de control (cPanel)
- Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como
tudominio.com/cpanelotudominio.com:2083. Si usas Syspanel, la URL serátudominio.com:2106. - Introduce tu usuario y contraseña de hosting. Si no los recuerdas, solicÃtalos a tu proveedor de hosting.
- Una vez dentro, verás un tablero lleno de iconos. No te asustes; solo necesitamos dos secciones: Archivos y Bases de Datos.
Paso 2: Crear la copia de seguridad de los archivos de WordPress
Los archivos de tu sitio (temas, plugins, imágenes, etc.) se encuentran en la carpeta public_html (o www en algunos servidores). Vamos a comprimirlos en un solo archivo ZIP.
Opción A: Usando el Administrador de Archivos de cPanel
- En el panel de cPanel, busca la sección Archivos y haz clic en Administrador de Archivos.
- Se abrirá una ventana. Selecciona la carpeta raÃz de tu sitio. Normalmente es
public_htmlowww. Haz clic en Ir. - Verás todos los archivos y carpetas de tu WordPress. Selecciona todos (puedes usar Ctrl+A o el botón "Seleccionar todo" en la parte superior).
- En la barra de herramientas superior, haz clic en Comprimir.
- Elige el formato Zip (es el más universal) y escribe un nombre descriptivo, por ejemplo:
backup-archivos-wordpress-[fecha].zip. - Haz clic en Comprimir archivos. El sistema creará el ZIP en la misma carpeta.
- Una vez terminado, descarga el archivo ZIP a tu computadora. Puedes hacer clic derecho sobre el archivo y seleccionar Descargar.
- IMPORTANTE: Después de descargarlo, elimina el archivo ZIP del servidor para no ocupar espacio innecesario. Selecciona el ZIP, haz clic en Eliminar y confirma.
Opción B: Usando FTP (FileZilla o similar)
Si prefieres usar un cliente FTP, el proceso es similar:
- Conéctate a tu servidor usando FTP (los datos los proporciona tu hosting).
- Navega hasta la carpeta
public_html(owww). - Selecciona todas las carpetas y archivos dentro de
public_html. - Haz clic derecho y elige Descargar. El cliente FTP descargará todo a tu computadora.
- Una vez descargado, comprime la carpeta localmente con WinRAR, 7-Zip o la herramienta que prefieras.
[TIP] La opción del Administrador de Archivos es más rápida si tu conexión a internet es lenta, ya que comprime en el servidor y solo descargas el ZIP. Con FTP, descargas archivo por archivo, lo que puede tardar más.
Paso 3: Exportar la base de datos de WordPress
La base de datos contiene todo tu contenido. Vamos a exportarla usando phpMyAdmin.
- En el panel de cPanel, busca la sección Bases de Datos y haz clic en phpMyAdmin.
- Se abrirá una nueva pestaña. En el panel izquierdo, verás una lista de bases de datos. Haz clic en el nombre de la base de datos de tu WordPress. Si no estás seguro, revisa el archivo
wp-config.phpde tu sitio (allà aparecen el nombre de la BD, usuario y contraseña). - Una vez dentro de la base de datos, verás una lista de tablas. En la parte superior, haz clic en la pestaña Exportar.
- Se abrirán dos métodos: Rápido y Personalizado. Te recomiendo usar Personalizado para tener más control.
- En Método de exportación, selecciona Personalizado - mostrar todas las opciones posibles.
- En Formato, asegúrate de que esté seleccionado SQL.
- Desplázate hacia abajo hasta la sección Opciones especÃficas del formato. Marca la casilla Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT (esto eliminará las tablas existentes al importar, evitando conflictos).
- También marca Agregar IF NOT EXISTS (opcional, pero recomendado para evitar errores).
- En Nombre del archivo de salida, puedes dejarlo como está o personalizarlo, por ejemplo:
basededatos-wordpress-[fecha].sql. - Desplázate hasta el final y haz clic en Continuar o Exportar (dependiendo de la versión de phpMyAdmin).
- Se descargará un archivo
.sqla tu computadora. Guárdalo en la misma carpeta donde guardaste el ZIP de los archivos.
[INFO] La base de datos suele ser pequeña (unos pocos MB), a menos que tengas miles de comentarios o usos intensivos de tablas personalizadas.
Paso 4: Almacenar la copia de seguridad de forma segura
Ahora que tienes dos archivos (el ZIP con los archivos y el SQL con la base de datos), es crucial guardarlos en un lugar seguro.
- En tu computadora: Crea una carpeta llamada
backups-wordpressy dentro de ella una subcarpeta con la fecha actual. - En la nube: Sube ambos archivos a Google Drive, Dropbox, OneDrive o cualquier servicio de almacenamiento en la nube. Esto te protege incluso si tu computadora se daña.
- En un disco externo: Si eres muy precavido, guarda una copia en un disco duro externo.
[WARNING] No almacenes las copias de seguridad en el mismo servidor de hosting. Si el servidor falla, perderÃas tanto el sitio como las copias.
Paso 5: Verificar que la copia de seguridad funciona (¡El paso que todos olvidan!)
Hacer una copia de seguridad y no probarla es como comprar un seguro y nunca leer la póliza. Para asegurarte de que todo está bien, puedes hacer una prueba de restauración en un entorno local o en un subdominio de prueba.
- Instala WordPress en local usando herramientas como Local by Flywheel, XAMPP o MAMP.
- Copia los archivos del ZIP a la carpeta
htdocs(o equivalente) de tu instalación local. - Crea una base de datos local (por ejemplo,
wordpress_prueba) e importa el archivo SQL usando phpMyAdmin local. - Edita el archivo
wp-config.phppara que apunte a tu base de datos local (cambia el nombre, usuario y contraseña). - Accede a tu sitio local desde el navegador. Si ves tu sitio funcionando, ¡la copia de seguridad es válida!
[TIP] Si no quieres complicarte con entornos locales, puedes pedirle a tu hosting que te cree un subdominio de prueba (por ejemplo,
prueba.tudominio.com) y restaurar allà la copia.
Preguntas frecuentes (FAQ)
¿Cada cuánto debo hacer una copia de seguridad manual?
- Si actualizas contenido a diario (blog de noticias, tienda online), te recomiendo hacerla semanalmente.
- Si tu sitio es más estático (web corporativa con pocos cambios), con una vez al mes es suficiente.
- Antes de cualquier actualización importante (cambio de tema, actualización de WordPress o plugins), haz siempre una copia.
¿Puedo automatizar este proceso?
SÃ, muchos paneles de control ofrecen copias de seguridad automáticas. En cPanel, busca Copias de seguridad o Backup. También puedes usar plugins como UpdraftPlus o Jetpack, pero ten en cuenta que consumen recursos del servidor.
¿Qué hago si mi hosting usa Syspanel en lugar de cPanel?
Syspanel (puerto 2106) tiene una interfaz similar. Busca las secciones Archivos y Bases de Datos. El proceso es idéntico: comprimir archivos y exportar la base de datos desde phpMyAdmin.
¿La copia de seguridad incluye los correos electrónicos?
No. Los correos electrónicos se gestionan de forma independiente. Si usas cuentas de correo en tu dominio, deberás hacer una copia aparte desde el panel de control (sección Correo Electrónico > Copias de seguridad de correo).
¿Puedo restaurar la copia en otro hosting?
SÃ, siempre que el nuevo hosting tenga WordPress instalado. Solo necesitas subir los archivos y la base de datos, y luego editar el wp-config.php con los nuevos datos de conexión.
Conclusión
Hacer un backup WordPress cPanel manual es un proceso sencillo que te tomará menos de 15 minutos una vez que lo hayas practicado un par de veces. Siguiendo esta guÃa backup cPanel, ahora tienes el conocimiento para respaldar WordPress sin depender de plugins ni de terceros.
Recuerda: una copia de seguridad no es un lujo, es un seguro de vida para tu sitio web. No esperes a que ocurra un desastre para empezar a hacerlas. Programa un recordatorio en tu calendario y repite estos pasos con regularidad.
[INFO] Si tienes dudas sobre algún paso, no dudes en contactar con el soporte de tu hosting. La mayorÃa de los proveedores ofrecen asistencia gratuita para este tipo de tareas básicas.
¡Tu sitio web te lo agradecerá!
