Cómo crear un backup manual de WordPress en cPanel (archivos y base de datos)
¿Por qué necesitas un backup manual de WordPress en cPanel?
Tarde o temprano, todos los que gestionamos una web con WordPress nos encontramos en la situación de necesitar una copia de seguridad. Puede ser porque vamos a actualizar un plugin, porque queremos cambiar de hosting, o simplemente porque hemos borrado algo por error y necesitamos recuperarlo. Un backup WordPress cPanel es la red de seguridad que te sacará de más de un apuro.
Aunque existen muchos plugins que automatizan este proceso, saber hacer un backup manual WordPress es una habilidad esencial. No dependes de terceros, entiendes exactamente qué estás copiando y, en caso de emergencia, puedes restaurar tu sitio aunque el plugin falle.
En esta guÃa, te voy a explicar paso a paso cómo hacer un respaldo completo de tu WordPress usando cPanel. Vamos a cubrir las dos partes fundamentales: los archivos del sitio y la base de datos. Con esto, tendrás todo lo necesario para replicar tu web en cualquier otro servidor.
Antes de empezar: ¿Qué necesitas para hacer un backup WordPress en cPanel?
Para realizar este proceso, necesitas tener acceso a tu panel de control de hosting. Normalmente, este acceso lo recibes por correo electrónico cuando contratas tu servicio. La URL suele ser algo como tudominio.com/cpanel o cpanel.tudominio.com.
También necesitarás tus credenciales de acceso a cPanel. Estas son las mismas que usas para gestionar tu hosting, no las de tu WordPress.
[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero la interfaz cambia un poco. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo,
tudominio.com:2106). Busca las opciones "Archivos" y "Base de Datos" en el menú lateral.
Una vez que tengas acceso a cPanel, es hora de ponerse manos a la obra. Vamos a dividir el proceso en dos fases claras: primero los archivos y luego la base de datos.
Fase 1: Cómo copiar WordPress cPanel (Archivos del sitio)
Los archivos de tu WordPress incluyen el código del núcleo, tus temas, plugins y las imágenes que has subido. Es la parte visible de tu web. Para copiarlos, usaremos el Administrador de Archivos de cPanel.
Paso 1: Accede al Administrador de Archivos
Una vez dentro de cPanel, busca la sección Archivos. Ahà verás el icono del Administrador de Archivos (File Manager). Haz clic en él.
Se abrirá una nueva ventana. Lo más probable es que te pida elegir la carpeta raÃz. En la mayorÃa de los casos, debes seleccionar la carpeta public_html o htdocs. Si tienes varios dominios, asegúrate de elegir la carpeta correcta. Puedes dejarla en "Document Root for" y seleccionar tu dominio principal.
Paso 2: Localiza la carpeta de tu sitio
Dentro del Administrador de Archivos, verás una lista de carpetas. Busca la carpeta public_html (o la que corresponda a tu dominio). Haz clic derecho sobre ella y selecciona la opción Comprimir o Compress.
[TIP] Si tu WordPress está instalado en una subcarpeta (por ejemplo,
public_html/miweb), comprime esa carpeta especÃfica. No comprimas todopublic_htmlsi contiene otros sitios o archivos que no forman parte de tu WordPress.
Paso 3: Comprime los archivos
Se abrirá un cuadro de diálogo para que elijas el tipo de compresión. Te recomiendo seleccionar Zip Archive porque es el formato más universal y fácil de manejar. Haz clic en Comprimir Archivos o Compress.
cPanel comenzará a comprimir todos los archivos de tu WordPress en un solo archivo .zip. Este proceso puede tardar unos minutos, dependiendo del tamaño de tu sitio. Verás una barra de progreso.
Paso 4: Descarga el archivo comprimido
Cuando termine, verás un nuevo archivo en el listado, algo asà como public_html.zip. Haz clic derecho sobre él y selecciona Descargar. Tu navegador comenzará a descargar el archivo a tu computadora.
[WARNING] Es importante que guardes este archivo en un lugar seguro fuera de tu hosting, como tu disco duro local o un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Si lo dejas en el servidor, no te servirá de nada si el servidor falla.
Paso 5: Elimina el archivo comprimido del servidor (Opcional pero recomendado)
Una vez descargado, es una buena práctica eliminar el archivo .zip del servidor para liberar espacio. Selecciona el archivo y haz clic en Eliminar en la barra superior. No te preocupes, ya tienes la copia en tu computadora.
¡Listo! Ya tienes la copia de seguridad de tus archivos. Ahora pasemos a la parte más delicada: la base de datos.
Fase 2: Cómo hacer un respaldo de la base de datos WordPress
La base de datos es donde se almacenan todas tus entradas, páginas, comentarios, configuraciones y usuarios. Sin ella, tu sitio no funciona. Es la parte más importante de tu backup manual WordPress.
Paso 1: Accede a phpMyAdmin
Vuelve al panel principal de cPanel. Busca la sección Bases de Datos y haz clic en phpMyAdmin. Esta es la herramienta que usaremos para exportar la base de datos.
Paso 2: Selecciona tu base de datos
Se abrirá una nueva pestaña en tu navegador con phpMyAdmin. En el menú lateral izquierdo, verás una lista de tus bases de datos. Haz clic en la que corresponda a tu WordPress.
[INFO] Si no sabes cuál es tu base de datos, puedes averiguarlo en el archivo
wp-config.phpde tu WordPress. Busca la lÃnea que dicedefine('DB_NAME', 'tu_base_de_datos');. También puedes verla en la sección "Bases de Datos MySQL" de cPanel.
Paso 3: Exporta la base de datos
Una vez dentro de tu base de datos, verás una serie de pestañas en la parte superior. Haz clic en la pestaña Exportar.
En la siguiente pantalla, te dará dos opciones de método de exportación: Rápido y Personalizado.
- Rápido: Es la opción más sencilla. Exporta toda la base de datos en un archivo
.sqlsin ninguna configuración adicional. Es perfecta para la mayorÃa de los casos. - Personalizado: Te permite elegir tablas especÃficas, opciones de formato, compresión, etc. Úsalo solo si sabes lo que estás haciendo.
Para un backup base de datos WordPress estándar, te recomiendo usar el método Rápido. Asegúrate de que el formato esté en SQL. Luego, haz clic en el botón Continuar o Exportar.
Paso 4: Descarga el archivo .sql
Tu navegador descargará automáticamente un archivo con extensión .sql. Este archivo contiene todas las instrucciones necesarias para recrear tu base de datos desde cero. Guárdalo en el mismo lugar donde guardaste el archivo de los archivos del sitio.
[WARNING] El archivo
.sqles extremadamente importante. Sin él, tu copia de seguridad de archivos es inútil. Asegúrate de que ambos archivos (el.zipy el.sql) estén en el mismo lugar seguro.
¿Cómo restaurar tu backup WordPress cPanel?
Saber hacer la copia es solo la mitad del trabajo. Es igualmente importante saber restaurarla. Aquà te doy un resumen rápido de cómo hacerlo.
Restaurar los archivos
- Sube el archivo
.zipa la carpetapublic_html(o la que corresponda) usando el Administrador de Archivos o un cliente FTP. - Haz clic derecho sobre el archivo
.zipy selecciona Extraer. - Si hay archivos existentes, se te preguntará si quieres sobrescribirlos. Elige Sobrescribir para reemplazar los archivos antiguos con los de tu copia.
Restaurar la base de datos
- Accede a phpMyAdmin.
- Selecciona la base de datos de tu WordPress. Si no existe, créala primero en la sección "Bases de datos MySQL" de cPanel.
- Haz clic en la pestaña Importar.
- Haz clic en Elegir archivo y selecciona tu archivo
.sql. - Haz clic en Continuar o Importar.
Preguntas frecuentes sobre el backup manual de WordPress
¿Con qué frecuencia debo hacer un backup WordPress cPanel?
Depende de la actividad de tu sitio. Si publicas contenido a diario, lo ideal es hacer una copia de seguridad diaria o semanal. Si tu sitio es más estático, una copia mensual puede ser suficiente. Lo importante es que tengas una copia reciente en caso de emergencia.
¿Puedo hacer un backup de WordPress sin cPanel?
SÃ, puedes usar plugins como UpdraftPlus o BackupBuddy. También puedes hacerlo manualmente a través de FTP y phpMyAdmin, pero el proceso es más complejo. Sin embargo, cPanel es la forma más directa y recomendada si tu hosting lo ofrece.
¿El backup manual de WordPress incluye los correos electrónicos?
No, el backup que hemos realizado solo incluye los archivos del sitio y la base de datos. Los correos electrónicos se gestionan de forma independiente en tu panel de hosting. Si necesitas una copia de tus correos, deberás usar el administrador de cuentas de correo.
¿Qué diferencia hay entre copiar WordPress cPanel y migrarlo?
La migración implica mover el sitio a un nuevo servidor, lo que requiere actualizar las URLs y ajustar la configuración. El backup es solo la copia de seguridad. Sin embargo, el proceso de backup que hemos descrito es el primer paso para una migración exitosa.
Consejos finales para tu respaldo base de datos WordPress
- Automatiza: Aunque sepas hacer el backup manual, te recomiendo configurar copias automáticas con tu proveedor de hosting o un plugin. Asà te aseguras de tener siempre una copia reciente sin tener que acordarte.
- Prueba tu backup: De nada sirve tener una copia si no sabes si funciona. De vez en cuando, intenta restaurar tu backup en un entorno de prueba o en un subdominio para verificar que todo está en orden.
- Mantén varios backups: No guardes solo la última copia. Ten al menos las últimas 3 o 4 copias, por si necesitas recuperar una versión anterior de tu sitio.
[TIP] Guarda tus backups en al menos dos lugares diferentes. Por ejemplo, uno en tu ordenador y otro en la nube. AsÃ, si tu disco duro falla, aún tendrás una copia disponible.
Hacer un backup WordPress cPanel manual es un proceso sencillo una vez que lo has hecho un par de veces. Con esta guÃa, ya tienes el conocimiento para proteger tu web. No lo dejes para mañana; un pequeño accidente puede costarte horas de trabajo y, en el peor de los casos, tu sitio entero. Dedica unos minutos ahora y tendrás la tranquilidad de saber que tu WordPress está a salvo.
