Cómo crear copias de seguridad automáticas en cPanel para WordPress
Tu sitio web en WordPress es el corazón de tu negocio o proyecto online. Perderlo por un error, un hackeo o un fallo del servidor sería un desastre. Por eso, una de las tareas más importantes que puedes hacer es automatizar las copias de seguridad (backups). No se trata de hacerlo una vez, sino de tener un sistema que lo haga por ti de forma regular.
En este artículo, te guiaré paso a paso para que configures copias de seguridad automáticas en cPanel para tu WordPress. Olvídate de procesos complicados; te lo explicaré de forma clara, sencilla y sin tecnicismos innecesarios.
¿Por qué son importantes las copias de seguridad automáticas?
Imagina que pasas meses creando contenido, configurando plugins y atrayendo visitas. De repente, un plugin conflictivo rompe tu web, o peor aún, un ataque malintencionado borra todo. Sin una copia de seguridad, todo ese trabajo se pierde para siempre.
[WARNING] No confíes solo en la memoria o en copias manuales. La automatización es tu mejor aliada: programa los backups para que se ejecuten sin que tengas que acordarte.
Los beneficios son claros:
- Tranquilidad: Sabes que tu sitio está protegido las 24 horas del día.
- Rapidez en la recuperación: Si algo sale mal, restauras una copia reciente en minutos.
- Protección contra errores humanos: Un cambio accidental en un archivo o base de datos ya no es un problema.
- Defensa contra malware: Si tu web es infectada, restauras una versión limpia anterior.
¿Qué necesitas para empezar?
Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:
- Acceso a cPanel: Las credenciales que te proporcionó tu proveedor de hosting.
- WordPress instalado: Obviamente, tu sitio ya debe estar funcionando.
- Un plugin de backup fiable: Recomiendo UpdraftPlus (es gratuito, potente y muy fácil de usar). También podrías usar BackWPup o Jetpack Backups, pero en esta guía usaremos UpdraftPlus.
- Un destino para guardar las copias: No guardes los backups en el mismo servidor (si el servidor falla, pierdes todo). Lo ideal es usar servicios en la nube como Google Drive, Dropbox, Amazon S3 o incluso enviarlos por correo electrónico (aunque esto último es menos recomendable para sitios grandes).
Paso 1: Instalar y activar el plugin de backup (UpdraftPlus)
Este es el primer paso y el más sencillo.
- Inicia sesión en el panel de administración de WordPress (normalmente
tudominio.com/wp-admin). - Ve a Plugins → Añadir nuevo.
- En el buscador, escribe "UpdraftPlus".
- Elige el que dice "UpdraftPlus – Backup/Restore" (tiene el icono de un escudo verde) y haz clic en Instalar ahora.
- Una vez instalado, haz clic en Activar.
[TIP] La versión gratuita de UpdraftPlus es más que suficiente para la mayoría de sitios web. La versión de pago añade funciones avanzadas como copias de seguridad incrementales, pero no las necesitas para empezar.
Paso 2: Configurar la copia de seguridad automática
Ahora viene la parte clave: programar el backup automático.
- En el menú de WordPress, ve a Ajustes → UpdraftPlus Backups.
- Verás una pantalla dividida en varias pestañas. La que nos interesa ahora es Ajustes de Copia de Seguridad.
2.1. Programar la frecuencia de las copias
Aquí decides cada cuánto tiempo se hará una copia de seguridad y qué incluir.
- Programación de copia de seguridad de archivos: Elige la frecuencia. Para un sitio web con actualizaciones diarias (nuevos posts, comentarios, etc.), recomiendo Cada 4 horas o Diariamente. Para un sitio estático que apenas cambia, Semanalmente es suficiente.
- Programación de copia de seguridad de la base de datos: La base de datos contiene tus posts, páginas, comentarios y configuraciones. Debería hacerse con la misma frecuencia o incluso mayor. Elige Diariamente o Cada 4 horas.
- Número de copias de seguridad a conservar: Aquí decides cuántos backups quieres mantener en tu almacenamiento remoto. Por ejemplo, si pones 3, solo conservará las 3 copias más recientes y borrará las antiguas automáticamente. Esto evita que se te llene el espacio en la nube.
2.2. Elegir qué incluir en la copia
Por defecto, UpdraftPlus incluye todo, pero puedes personalizarlo:
- Archivos: Incluye todo el contenido de tu WordPress (temas, plugins, subidas, etc.). Déjalo marcado.
- Base de datos: Incluye toda la información de tu sitio. Déjalo marcado.
- Plugins, Temas, Subidas, Otros: También marcados. No desmarques nada a menos que sepas exactamente lo que haces.
[INFO] Si tu sitio es muy grande (más de 1 GB), la copia de archivos puede tardar un poco. No te preocupes, el plugin la hará en segundo plano sin afectar a tus visitantes.
Paso 3: Configurar el destino de almacenamiento remoto
Este es el paso más importante para la seguridad de tus backups. Guardar las copias en el mismo servidor donde está tu web es como tener la llave de tu casa dentro de la cerradura.
- En la misma pantalla de Ajustes de Copia de Seguridad, busca la sección Elegir el destino de almacenamiento remoto.
- Haz clic en el botón que corresponda al servicio que quieras usar. Los más comunes son:
- Google Drive
- Dropbox
- Amazon S3
- Microsoft OneDrive
- Correo electrónico (no recomendado para sitios grandes, pero útil para sitios pequeños con pocos cambios).
Ejemplo práctico: Configurar Google Drive
- Haz clic en el botón Google Drive.
- Se abrirá una ventana emergente. Haz clic en el enlace que aparece para autorizar la conexión.
- Te pedirá que inicies sesión con tu cuenta de Google y que le des permisos a UpdraftPlus para acceder a tu Drive.
- Acepta los permisos y copia el código que te aparecerá.
- Pega ese código en la ventana de UpdraftPlus y haz clic en Autorizar.
- ¡Listo! Ahora las copias se subirán automáticamente a tu Google Drive en una carpeta llamada "UpdraftPlus".
[TIP] Si usas Dropbox, el proceso es muy similar. Solo tienes que dar permisos a la aplicación.
Paso 4: Guardar los ajustes y hacer una copia de prueba
Una vez que hayas configurado todo, es hora de guardar y probar.
- Haz clic en el botón Guardar Cambios en la parte inferior de la pantalla.
- Ahora, ve a la pestaña Copia de Seguridad / Restaurar (la primera que ves al entrar a UpdraftPlus).
- Haz clic en el botón Copia de Seguridad Ahora.
- Se abrirá una ventana. Marca Incluir la base de datos y Incluir los archivos (si no lo están ya) y haz clic en Copia de Seguridad Ahora.
- El plugin empezará a trabajar. Verás una barra de progreso. No cierres la página hasta que termine.
- Una vez finalizado, ve a tu servicio en la nube (Google Drive, Dropbox, etc.) y verifica que la copia se haya subido correctamente.
[WARNING] Esta prueba es fundamental. No asumas que todo funciona hasta que lo compruebes tú mismo. Si la copia de prueba falla, revisa los permisos de la conexión o elige otro destino.
Paso 5: Automatización total – ¡Ya está funcionando!
A partir de este momento, UpdraftPlus ejecutará las copias de seguridad según la programación que definiste. No necesitas hacer nada más.
Sin embargo, te recomiendo que revises periódicamente (una vez al mes) que el plugin sigue funcionando y que los backups se están subiendo correctamente. Puedes hacerlo entrando a Ajustes → UpdraftPlus Backups y viendo el historial de copias.
Preguntas Frecuentes (FAQ)
Aquí respondo a las dudas más comunes que suelen tener los usuarios.
¿Puedo usar otro plugin de backup diferente a UpdraftPlus?
Sí, hay muchas opciones excelentes. Algunos populares son BackWPup, Duplicator (ideal para migraciones) o All-in-One WP Migration. Todos tienen funciones de automatización, pero UpdraftPlus es el más equilibrado entre facilidad de uso y potencia.
¿Qué pasa si mi sitio es muy grande y la copia tarda mucho?
No te preocupes. Los plugins modernos como UpdraftPlus realizan las copias en segundo plano. No afectan la velocidad de carga de tu web para los visitantes. Si el tiempo de ejecución es un problema, puedes optar por la versión de pago que hace copias incrementales (solo guarda los cambios desde la última copia).
¿Es seguro guardar los backups en el mismo servidor?
No. Si el servidor sufre un ataque o un fallo de disco duro, perderás tanto tu web como las copias. Siempre usa un destino externo (nube, FTP externo, etc.).
¿Cada cuánto tiempo debo hacer una copia de seguridad?
Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, haz backups diarios. Si tu sitio es casi estático, con uno semanal es suficiente. La base de datos debería respaldarse al menos una vez al día.
¿Puedo restaurar una copia de seguridad si mi web se cae por completo?
Sí, y es una de las grandes ventajas de tener backups externos. UpdraftPlus te permite restaurar desde el panel de WordPress (si tienes acceso) o mediante FTP y phpMyAdmin si el sitio está caído. El plugin incluye un asistente de restauración muy intuitivo.
¿Qué hago si uso Syspanel (anteriormente HestiaCP) en lugar de cPanel?
No hay problema. Aunque esta guía está enfocada en cPanel, el proceso es prácticamente el mismo. Syspanel es otro panel de control de hosting, y suele usar el puerto 2106 para acceder (por ejemplo, tudominio.com:2106). La instalación y configuración del plugin de backup en WordPress es idéntica, independientemente del panel que uses. Lo único que cambia es la interfaz de administración del servidor, pero el plugin de WordPress funciona igual.
[INFO] Si tu hosting usa Syspanel, recuerda que el acceso al panel de control es a través del puerto 2106. El resto de la configuración de backups desde WordPress es exactamente la misma.
¿Puedo programar backups desde el propio cPanel sin usar un plugin de WordPress?
Sí, cPanel tiene una herramienta llamada Backup que permite hacer copias de seguridad completas de tu cuenta de hosting (archivos y bases de datos). Sin embargo, no es tan flexible como un plugin de WordPress para programar backups automáticos y subirlos a la nube. La opción del plugin es más recomendable para usuarios que quieren automatización total y almacenamiento remoto sin complicaciones.
Conclusión
Configurar copias de seguridad automáticas en cPanel para WordPress no es un lujo, es una necesidad. Con un plugin como UpdraftPlus y un destino en la nube, puedes dormir tranquilo sabiendo que tu sitio está protegido.
Sigue los pasos que te he dado, haz una copia de prueba y olvídate del estrés de perder tu trabajo. La seguridad de tu web empieza con un buen backup automático. ¡No lo dejes para mañana!
¿Te ha sido útil esta guía? Compártela con otros usuarios de WordPress que quieran proteger su sitio. Y recuerda: la automatización es la clave de la tranquilidad.
