GuÃa para hacer copia de seguridad de WordPress en cPanel
¿Por qué es tan Importante Hacer un Backup de tu WordPress?
Imagina que pasas horas, dÃas o meses trabajando en tu página web. Has escrito decenas de artÃculos, configurado plugins, personalizado el diseño y conseguido tus primeros visitantes. De repente, un error de actualización, un hackeo o un fallo en el servidor borra todo tu trabajo. Sin una copia de seguridad, recuperar la web puede ser imposible o extremadamente costoso.
Hacer un backup WordPress cPanel es como tener un seguro de vida para tu sitio. Te permite dormir tranquilo sabiendo que, si algo sale mal, puedes restaurar todo en cuestión de minutos. En esta guÃa, te enseñaremos paso a paso cómo hacerlo tú mismo, sin necesidad de ser un experto técnico.
[INFO] Este tutorial está diseñado para usuarios que tienen acceso a cPanel, el panel de control más común en el hosting compartido. Si tu hosting usa otro panel, como Syspanel (antiguo HestiaCP, accesible por el puerto 2106), los pasos serán muy similares pero la interfaz variará ligeramente.
¿Qué Necesitas para Empezar?
Antes de comenzar, asegúrate de tener a mano lo siguiente:
- Acceso a cPanel de tu hosting: Normalmente lo recibes por correo electrónico al contratar el servicio. La dirección suele ser algo como
tudominio.com/cpanelotudominio.com:2083. - Usuario y contraseña de cPanel: Las mismas credenciales que usas para acceder a tu panel de control.
- Acceso FTP (opcional pero recomendado): Un programa como FileZilla puede ser útil para descargar archivos grandes de forma más estable.
- Paciencia: Dependiendo del tamaño de tu web, el proceso de descarga puede tardar varios minutos.
El Método Manual: Dos Pasos Clave para un Backup Completo
Un backup completo de WordPress consta de dos partes inseparables: los archivos (el corazón de tu web) y la base de datos (donde se almacenan tus contenidos, configuraciones y usuarios). Si solo respaldas una de las dos, tu copia de seguridad estará incompleta.
Paso 1: Respalda tus Archivos de WordPress desde cPanel
Los archivos de WordPress incluyen todo tu tema, plugins, subidas (imágenes, PDFs) y el núcleo de WordPress. Vamos a comprimirlos en un solo archivo ZIP para que sea más fácil de descargar.
- Inicia sesión en cPanel: Abre tu navegador y ve a la dirección de tu cPanel. Introduce tu usuario y contraseña.
- Busca la sección "Archivos": Una vez dentro, busca un icono o enlace que diga "Administrador de archivos" o "File Manager". Haz clic en él.
- Navega hasta la carpeta de tu web: Se abrirá una ventana con la estructura de archivos de tu hosting. Busca la carpeta llamada
public_html. Esta es la carpeta principal donde reside tu sitio web. Si tienes varios sitios en el mismo hosting, puede que tu web esté dentro de una subcarpeta (ej:public_html/miweb). - Selecciona todos los archivos: Dentro de la carpeta de tu web (
public_htmlo la que corresponda), haz clic en "Seleccionar todo" en la barra superior. Verás que se marcan todos los archivos y carpetas. - Comprime los archivos: Con todo seleccionado, haz clic en el botón "Comprimir" o "Compress". Se te pedirá que elijas el tipo de compresión. Elige Zip Archive (es el más universal) y haz clic en "Crear archivo".
- Asigna un nombre al archivo: El sistema te sugerirá un nombre, pero es buena práctica ponerle uno descriptivo, por ejemplo:
backup-misitio-archivos-2024-01-15.zip. Haz clic en "Crear archivo". - Descarga el archivo: Una vez creado, verás el archivo ZIP en la misma carpeta. Haz clic derecho sobre él y selecciona "Descargar". El archivo se guardará en tu computadora.
- ¡Limpia! (Opcional pero recomendado): Para no ocupar espacio innecesario en tu hosting, elimina el archivo ZIP que acabas de crear en el servidor. Selecciónalo y haz clic en "Eliminar".
[TIP] Si tu web es muy grande (más de 1GB), la compresión y descarga desde el navegador puede ser lenta. En ese caso, es mejor usar un cliente FTP como FileZilla para descargar directamente la carpeta
public_htmla tu PC.
Paso 2: Respalda tu Base de Datos de WordPress desde cPanel
Ahora vamos a por la segunda parte, igual de importante: la backup base datos cPanel. Tu base de datos contiene toda la información de tus entradas, páginas, comentarios, usuarios y configuraciones de plugins.
- Vuelve a la pantalla principal de cPanel.
- Busca la sección "Bases de Datos": Localiza el icono de phpMyAdmin y haz clic en él. phpMyAdmin es una herramienta que te permite gestionar tus bases de datos desde el navegador.
- Selecciona tu base de datos: Se abrirá una nueva ventana. En la columna de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos que utiliza tu WordPress (normalmente tiene un nombre como
tuusuario_wpotuusuario_wordpress). Si no estás seguro, puedes buscarlo en el archivowp-config.phpde tu web. - Ve a la pestaña "Exportar": En la barra superior de phpMyAdmin, verás varias pestañas. Haz clic en "Exportar".
- Elige el método de exportación:
- Método Rápido: Es el más sencillo. Simplemente selecciona "Rápido" y haz clic en el botón "Continuar" o "Exportar". Esto descargará un archivo
.sqlcon toda tu base de datos. - Método Personalizado (Recomendado): Si tu base de datos es grande, el método personalizado te da más control. Selecciona "Personalizado". Luego, en la sección "Formato", asegúrate de que esté seleccionado "SQL". Marca la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT" (esto ayuda a evitar errores al restaurar). Finalmente, haz clic en "Continuar".
- Método Rápido: Es el más sencillo. Simplemente selecciona "Rápido" y haz clic en el botón "Continuar" o "Exportar". Esto descargará un archivo
- ¡Ya tienes tu backup de base de datos! El navegador descargará un archivo con extensión
.sql. Guárdalo en la misma carpeta segura donde guardaste el ZIP de tus archivos.
[WARNING] ¡No olvides la base de datos! Muchos principiantes solo respaldan los archivos y luego se llevan una sorpresa. Sin la base de datos, tu web no tendrá contenido, será como un coche sin motor.
La Opción Más Fácil: Usa un Plugin de Backup
Si el método manual te parece tedioso o te da miedo, existen plugins gratuitos que automatizan todo el proceso. Son una excelente alternativa, especialmente si no te sientes cómodo navegando por cPanel.
Plugins Recomendados
- UpdraftPlus: Es el plugin de backup más popular y fácil de usar. Te permite programar copias de seguridad automáticas (diarias, semanales, etc.) y guardarlas en la nube (Google Drive, Dropbox, etc.).
- BackupBuddy: Es una opción de pago, pero muy potente. Incluye funciones avanzadas como migración de sitios y restauración con un solo clic.
- All-in-One WP Migration: Ideal para migrar o hacer backups completos de sitios pequeños. Exporta todo (archivos y base de datos) en un solo archivo.
Cómo Usar UpdraftPlus (Ejemplo Rápido)
- Instala y activa UpdraftPlus: Desde tu panel de administración de WordPress, ve a "Plugins" > "Añadir nuevo", busca "UpdraftPlus" e instálalo.
- Configura el almacenamiento remoto (opcional pero recomendado): Ve a "Ajustes" > "UpdraftPlus Backups" y elige un destino en la nube (Google Drive, Dropbox, etc.). Esto te permitirá tener tus backups fuera de tu servidor, lo cual es más seguro.
- Realiza tu primer backup: Haz clic en el botón "Backup Now" (Hacer backup ahora). El plugin te preguntará si quieres incluir la base de datos y los archivos. Marca ambas opciones y haz clic en "Iniciar backup".
- ¡Listo! El plugin trabajará en segundo plano. Recibirás una notificación cuando termine. Tus backups estarán disponibles para descargar o restaurar desde la misma pantalla.
[TIP] Independientemente del método que elijas, la regla de oro del backup es la 3-2-1: Ten al menos 3 copias de tus datos, en 2 tipos de medios diferentes (ej: disco duro local y nube), y 1 copia fuera de tu ubicación principal (ej: en un servicio de almacenamiento en la nube).
Preguntas Frecuentes (FAQ) sobre Backup WordPress cPanel
1. ¿Cada cuánto tiempo debo hacer un backup?
Depende de la frecuencia con la que actualices tu web. Si publicas contenido a diario, lo ideal es un backup diario. Si solo actualizas una vez a la semana, un backup semanal es suficiente. Como mÃnimo, haz un backup antes de cualquier actualización importante (WordPress, temas, plugins).
2. ¿Dónde debo guardar mis copias de seguridad?
Nunca guardes tus backups en el mismo servidor donde está alojada tu web. Si el servidor falla, perderás la web y los backups. Las mejores opciones son:
- Disco duro externo: FÃsico y seguro.
- Nube: Google Drive, Dropbox, OneDrive, Amazon S3.
- Servicio de backup especializado: Como los que ofrecen algunos plugins de pago.
3. ¿Mi backup incluye los correos electrónicos de mi dominio?
No. Los pasos descritos en esta guÃa solo respaldan tu sitio web (archivos y base de datos). Los correos electrónicos se gestionan de forma independiente. Para respaldarlos, suele haber una opción dentro de cPanel llamada "Forwarders" o "Email Filters", pero es más complejo. Lo mejor es configurar tu cliente de correo (Outlook, Thunderbird) para descargar los correos a tu PC.
4. ¿Qué hago si mi web es muy grande y no puedo descargar los archivos desde cPanel?
Es un problema común. Las soluciones son:
- Usa un cliente FTP: FileZilla es gratuito y muy estable. Te permite reanudar descargas si se corta la conexión.
- Usa un plugin de backup: UpdraftPlus, por ejemplo, puede subir el backup directamente a la nube sin necesidad de descargarlo a tu PC.
- Solicita ayuda a tu hosting: Algunos proveedores ofrecen servicios de backup gratuitos o de pago.
5. ¿Puedo restaurar un backup en un servidor diferente?
SÃ, es posible. Se llama migración. El proceso es similar a la restauración, pero con algunos pasos adicionales, como cambiar la URL del sitio en la base de datos. Los plugins como All-in-One WP Migration o Duplicator están diseñados especÃficamente para esto.
6. ¿Es seguro usar plugins de backup gratuitos?
SÃ, los plugins populares como UpdraftPlus son muy seguros y usados por millones de sitios. Sin embargo, es importante descargarlos solo del repositorio oficial de WordPress para evitar versiones maliciosas.
Conclusión: La Prevención es la Mejor Herramienta
Hacer una copia seguridad WordPress no es una tarea opcional, es una responsabilidad de cualquier propietario de una web. Con esta guÃa, ya tienes el conocimiento para proteger tu trabajo. Empieza hoy mismo con un backup manual o instalando un plugin.
Recuerda: un backup que no se prueba, no es un backup. De vez en cuando, asegúrate de que puedes restaurar tu sitio a partir de tus copias de seguridad. AsÃ, si llega el dÃa del desastre, estarás preparado.
[INFO] Si tu hosting usa Syspanel (HestiaCP), recuerda que el acceso al panel es a través del puerto 2106 (ej:
tudominio.com:2106). La lógica para encontrar el Administrador de Archivos y phpMyAdmin es la misma, solo cambia la interfaz visual.
¡Esperamos que esta guÃa te haya sido de gran ayuda! Si tienes alguna duda, no dudes en contactar con nuestro equipo de soporte.
