Cómo hacer una copia de seguridad de WordPress con cPanel (Método completo)
Introducción: ¿Por qué es tan importante hacer una copia de seguridad?
Imagina que trabajas durante meses en tu sitio web, publicas cientos de artículos, configuras plugins, diseñas tu página de inicio perfecta… y un día, por un error humano, un hackeo o una actualización fallida, todo desaparece. Suena a pesadilla, ¿verdad?
Pues bien, esa pesadilla se puede evitar fácilmente con una copia seguridad wordpress cpanel. Realizar backups periódicos es como tener un seguro de vida para tu web. No es una opción, es una necesidad. En esta guía completa, te voy a enseñar, paso a paso y sin tecnicismos complicados, cómo hacer una copia de seguridad de tu WordPress usando cPanel, el panel de control más popular del mundo. Aprenderás a proteger tus archivos y tu base de datos, y también cómo restaurar tu sitio si algo sale mal.
No necesitas ser un experto en informática. Solo sigue las instrucciones, tómate tu tiempo y, en unos minutos, tendrás tu sitio a salvo.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a la piscina, vamos a asegurarnos de que tienes todo lo necesario. No te preocupes, es muy poco.
Acceso a cPanel
Lo primero es obvio: necesitas acceso a tu panel de control de hosting. Normalmente, lo encuentras en una URL como tudominio.com/cpanel o cpanel.tudominio.com. Si no estás seguro, contacta con tu proveedor de hosting y te lo indicarán.
Credenciales de acceso a la base de datos
Para hacer una copia de seguridad completa, también necesitarás acceder a phpMyAdmin, que es la herramienta que usarás para exportar tu base de datos. Las credenciales de tu base de datos suelen estar en el archivo wp-config.php de tu instalación de WordPress, pero no te preocupes, en esta guía te explico cómo llegar a ellas desde cPanel.
Un lugar donde guardar la copia
La copia de seguridad no puede quedarse en el mismo servidor donde está tu web, porque si el servidor falla, la perderías. Necesitas un lugar seguro: tu ordenador, un disco duro externo o un servicio de almacenamiento en la nube como Google Drive, Dropbox o OneDrive.
El Método Completo: Archivos + Base de Datos
Un sitio WordPress no es solo una cosa, son dos partes fundamentales que trabajan juntas:
- Los archivos: Son todos los archivos de tu instalación de WordPress: el núcleo, los temas, los plugins, las imágenes subidas y otros medios. Básicamente, todo lo que ves en tu carpeta
public_html. - La base de datos: Es donde se almacena todo el contenido de tu web: las entradas, las páginas, los comentarios, la configuración de los plugins, los usuarios, etc.
Para una copia seguridad wordpress cpanel completa y fiable, debes hacer una copia de ambas partes. Vamos a ello.
Paso 1: Copia de seguridad de los archivos de WordPress
Este es el primer paso. Vamos a comprimir todos los archivos de tu web en un único archivo ZIP. Es mucho más fácil de descargar y almacenar.
1.1. Accede al Administrador de Archivos
Entra en tu cPanel y busca la sección "Archivos". Dentro, haz clic en "Administrador de archivos".
1.2. Navega hasta la carpeta de tu WordPress
Se abrirá una ventana nueva. Te pedirá que elijas la carpeta raíz. Normalmente, es public_html o www. Selecciónala y haz clic en "Ir".
Ahora verás una lista de todos los archivos y carpetas de tu sitio. Si tu WordPress está instalado directamente en la raíz, verás archivos como wp-config.php, index.php y carpetas como wp-admin, wp-content, wp-includes. Si lo tienes en una subcarpeta (por ejemplo, public_html/blog), entra en esa carpeta.
1.3. Selecciona todos los archivos
En la barra superior del Administrador de Archivos, marca la casilla "Seleccionar todo". Verás que todos los archivos y carpetas se resaltan en azul.
1.4. Comprime los archivos
Con todos los archivos seleccionados, haz clic en el botón "Comprimir" en la barra superior.
Se abrirá una ventana emergente. Asegúrate de que el "Tipo de archivo" sea "Zip". En el campo "Archivo de salida", puedes poner un nombre como backup-wordpress-files.zip. Haz clic en "Comprimir Archivo(s)".
1.5. Descarga el archivo comprimido
cPanel comenzará a comprimir los archivos. Cuando termine, verás el archivo .zip en la lista de archivos. Selecciónalo y haz clic en "Descargar" en la barra superior.
¡Felicidades! Ya tienes la copia de seguridad de tus archivos. Guárdala en un lugar seguro.
[TIP] Si tu web es muy grande, la compresión puede tardar unos minutos. Ten paciencia y no cierres la ventana del navegador.
Paso 2: Copia de seguridad de la base de datos
Ahora vamos con la segunda parte: la base de datos. No es tan complicado como parece.
2.1. Accede a phpMyAdmin
En tu cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
2.2. Selecciona tu base de datos
Se abrirá una nueva pestaña en tu navegador. En el panel de la izquierda, verás una lista de todas tus bases de datos. Haz clic en el nombre de la base de datos que utiliza tu WordPress.
[INFO] Si no sabes cuál es, no te preocupes. Puedes encontrarlo en el archivo
wp-config.phpque viste antes. Busca la línea que dicedefine('DB_NAME', 'tu_base_de_datos');.
2.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, 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 más que suficiente. Asegúrate de que el formato sea "SQL".
Haz clic en el botón "Continuar" o "Exportar" en la parte inferior de la página.
2.4. Guarda el archivo de la base de datos
Tu navegador descargará automáticamente un archivo con extensión .sql. Guárdalo en el mismo lugar donde guardaste el archivo ZIP de los archivos.
[WARNING] La copia de seguridad de la base de datos es tan importante como la de los archivos. Sin ella, tu contenido (entradas, páginas, comentarios) no se podrá restaurar. Nunca la omitas.
Cómo restaurar un backup WordPress desde cPanel
Saber hacer un backup wordpress cpanel es solo la mitad del trabajo. La otra mitad es saber restaurarlo. Este proceso es igual de sencillo, pero en orden inverso. Primero restauraremos la base de datos y luego los archivos.
Paso 1: Restaurar la base de datos
1.1. Accede a phpMyAdmin
Igual que antes, entra en phpMyAdmin desde tu cPanel.
1.2. Selecciona tu base de datos
Haz clic en el nombre de tu base de datos en el panel de la izquierda. Verás una advertencia de que vas a sobrescribir los datos actuales, pero es lo que queremos.
1.3. Importa el archivo SQL
En la parte superior, haz clic en la pestaña "Importar".
Haz clic en el botón "Elegir archivo" o "Seleccionar archivo" y busca el archivo .sql que descargaste anteriormente. Deja las opciones por defecto y haz clic en el botón "Continuar" o "Importar" en la parte inferior.
phpMyAdmin importará el archivo. Cuando termine, verás un mensaje de éxito.
[INFO] Si tu archivo SQL es muy grande, puede que el tiempo de importación exceda el límite del servidor. En ese caso, puedes usar herramientas como BigDump, pero para la mayoría de los sitios, este método funciona perfectamente.
Paso 2: Restaurar los archivos de WordPress
2.1. Sube el archivo ZIP
Vuelve al Administrador de archivos de cPanel y navega hasta la carpeta donde quieres restaurar tu WordPress (normalmente public_html). Si hay archivos existentes, puedes eliminarlos (asegúrate de tener la copia de seguridad a mano) o sobrescribirlos después.
Haz clic en el botón "Subir" en la barra superior. Se abrirá un administrador de subida de archivos. Arrastra tu archivo backup-wordpress-files.zip a la zona indicada y espera a que se suba por completo.
2.2. Extrae el archivo ZIP
Una vez subido, verás el archivo .zip en la lista de archivos. Haz clic derecho sobre él y selecciona "Extraer". En la ventana emergente, asegúrate de que la ruta sea la correcta y haz clic en "Extraer Archivo(s)".
cPanel extraerá todos los archivos y los colocará en la carpeta. Si ya había archivos, te preguntará si quieres sobrescribirlos. Haz clic en "Sobrescribir archivos existentes" y luego en "Confirmar".
2.3. Verifica tu sitio
¡Listo! Ya has restaurado tu WordPress. Ahora, abre tu navegador y visita tu sitio web. Debería estar exactamente como lo dejaste cuando hiciste la copia de seguridad.
[WARNING] Después de restaurar, es posible que algunos enlaces no funcionen si has cambiado la URL del sitio. Si es tu caso, puedes usar un plugin como "Better Search Replace" para actualizar las URLs en la base de datos.
Copia de Seguridad de la Base de Datos en cPanel: Trucos y Consejos
Aquí tienes algunos trucos que te harán la vida más fácil.
Programar copias de seguridad automáticas
Hacer copias manuales está bien, pero lo ideal es automatizarlas. Muchos proveedores de hosting ofrecen copias de seguridad automáticas como parte de su servicio. Si el tuyo no lo hace, puedes usar plugins como UpdraftPlus o BackupBuddy para programar copias de seguridad periódicas directamente desde tu WordPress.
Guardar las copias en múltiples ubicaciones
No te conformes con guardar la copia en tu ordenador. Si tu disco duro falla, la perderías. Sube la copia a la nube (Google Drive, Dropbox) y, si es posible, a otro servicio de almacenamiento. La regla de oro es tener al menos dos copias en dos lugares diferentes.
Probar la restauración
No esperes a tener un desastre para probar si tu copia de seguridad funciona. Crea un entorno de pruebas (como un subdominio) y practica la restauración. Así, cuando llegue el momento, sabrás exactamente qué hacer y sin estrés.
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 una copia diaria. Si solo actualizas un par de veces al mes, una copia semanal puede ser suficiente. Como regla general, haz una copia antes de cualquier cambio importante (actualizar un plugin, cambiar el tema, etc.).
¿Qué es mejor, un plugin de backup o cPanel?
Ambos son válidos. Los plugins de backup suelen ser más fáciles de usar para principiantes y te permiten programar copias automáticas y restaurarlas con un clic. cPanel es más manual, pero te da un control total sobre el proceso y no depende de recursos de tu WordPress. La elección depende de tu nivel de comodidad.
¿Puedo hacer una copia de seguridad solo de la base de datos?
Sí, puedes. Si solo has cambiado el contenido de tus entradas o la configuración de un plugin, puede que solo necesites la copia seguridad base datos cpanel. Sin embargo, te recomiendo que siempre hagas la copia completa (archivos + base de datos) para estar 100% protegido.
¿Qué hago si mi copia de seguridad no se restaura correctamente?
No entres en pánico. Primero, verifica que has seguido todos los pasos correctamente. Asegúrate de que el archivo SQL y el archivo ZIP no estén corruptos. Si el problema persiste, contacta con tu proveedor de hosting. Ellos tienen herramientas y experiencia para ayudarte a solucionarlo.
¿HestiaCP es igual que cPanel?
HestiaCP es otro panel de control, pero es diferente. Si tu hosting usa HestiaCP, que en esta guía llamamos Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). Aunque la interfaz es distinta, los conceptos son los mismos: encontrarás un administrador de archivos y un gestor de bases de datos (phpMyAdmin) para hacer tus copias de seguridad.
Conclusión
Hacer una copia seguridad wordpress cpanel es un proceso sencillo y vital para la salud de tu sitio web. Con esta guía, ya sabes cómo proteger tus archivos y tu base de datos, y cómo restaurarlos si alguna vez los necesitas. No lo dejes para mañana, haz una copia de seguridad ahora mismo. Es una inversión de unos minutos que te puede ahorrar un gran dolor de cabeza en el futuro. ¡Tu yo del futuro te lo agradecerá!
