La forma más efectiva de hacer backup en la nube de tu sitio web es combinar un respaldo diario de archivos con un volcado automático de base de datos, enviando ambos a un servicio de almacenamiento externo. Si tu hosting ya ofrece backups automáticos, úsalos como primera capa; añade una segunda capa externa para garantizar la recuperación ante desastres.
Perder un sitio web sin respaldo puede costar días de trabajo, ventas perdidas y clientes furiosos. La buena noticia: automatizar los backups tarda menos de 30 minutos y cuesta casi nada.
¿Qué necesitas respaldar?
Antes de elegir herramientas, identifica exactamente qué componentes tiene tu sitio:
- Archivos del sitio: HTML, PHP, imágenes, CSS, JS y plugins.
- Base de datos: MySQL o MariaDB donde viven tus contenidos, usuarios y pedidos.
- Correos electrónicos: Si tu hosting incluye cuentas de correo, también pueden perderse.
- Configuraciones del servidor: Reglas
.htaccess, variables de entorno, cron jobs.
Un backup completo cubre los cuatro. Muchos proveedores respaldan solo los archivos y olvidan la base de datos — ese error es catastrófico.
Opciones para hacer backup automático en la nube
1. Backups desde el panel de control (cPanel / Plesk)
La mayoría de hostings con cPanel incluyen la herramienta JetBackup o el módulo nativo de respaldo. Puedes programar copias diarias, semanales y mensuales directamente desde el panel.
- Ve a cPanel → JetBackup (o "Backups").
- Activa la frecuencia diaria y elige retención de 7 o 14 días.
- Verifica que incluya archivos + base de datos + correos.
El problema: estos backups suelen almacenarse en el mismo servidor. Si el disco falla, pierdes el sitio y sus copias.
2. Backup externo con Rclone hacia Google Drive o S3
Rclone es una herramienta de línea de comandos gratuita que sincroniza archivos hacia más de 40 destinos en la nube. Es la solución más flexible para hosting con acceso SSH.
- Instala Rclone en tu servidor (disponible sin root vía binario estático).
- Configura un remote:
rclone config→ elige Google Drive o Amazon S3. - Crea un script que comprima tus archivos y haga dump de la base de datos:
#!/bin/bash
DATE=$(date +%Y-%m-%d)
# Comprimir archivos del sitio
tar -czf /tmp/sitio-$DATE.tar.gz /home/usuario/public_html/
# Exportar base de datos
mysqldump -u usuario_db -p'password' nombre_db > /tmp/db-$DATE.sql
gzip /tmp/db-$DATE.sql
# Subir a la nube
rclone copy /tmp/sitio-$DATE.tar.gz gdrive:backups/sitio/
rclone copy /tmp/db-$DATE.sql.gz gdrive:backups/db/
# Limpiar archivos temporales
rm /tmp/sitio-$DATE.tar.gz /tmp/db-$DATE.sql.gz
crontab -e → añade 0 3 * * * /ruta/al/script.sh (ejecuta a las 3 AM todos los días).3. Plugins de backup para WordPress
Si usas WordPress, estos plugins automatizan todo el proceso sin tocar la línea de comandos:
| Plugin | Destinos en la nube | Precio |
|---|---|---|
| UpdraftPlus | Google Drive, Dropbox, S3, OneDrive | Gratis / desde $70 USD/año |
| BackWPup | S3, Dropbox, FTP | Gratis / desde $69 USD/año |
| Jetpack VaultPress | Nube de Automattic | Desde $9.95 USD/mes |
UpdraftPlus es el más popular. Instálalo, conecta tu Google Drive y programa backups diarios en 5 minutos.
Regla 3-2-1 aplicada a sitios web
El estándar de la industria es la regla 3-2-1: tres copias de tus datos, en dos medios diferentes, una fuera de las instalaciones (off-site).
- Copia 1: Backup en el mismo servidor (JetBackup / cPanel).
- Copia 2: Backup en el hosting del proveedor externo (Rclone → Google Drive).
- Copia 3: Copia descargada localmente en tu computadora o NAS una vez al mes.
Si tu presupuesto es limitado, al menos asegura las copias 1 y 2. Nunca dependas de una sola copia.
Cómo verificar que tus backups funcionan
Un backup que nunca se ha probado no es un backup — es una esperanza. Programa una prueba de restauración cada tres meses:
- Descarga el archivo de backup más reciente desde la nube.
- Crea un subdominio de prueba (
restore.tudominio.com). - Descomprime los archivos y restaura la base de datos ahí.
- Verifica que el sitio cargue correctamente y los datos sean correctos.
- Elimina el entorno de prueba.
Este proceso tarda 20-30 minutos y confirma que en caso real de desastre podrías recuperarte sin sorpresas.
Conclusiones clave
- Respalda siempre archivos + base de datos juntos; uno sin el otro es inútil.
- Almacena al menos una copia fuera del servidor de origen (Google Drive, S3, Dropbox).
- Automatiza con Rclone + cron o un plugin como UpdraftPlus para no depender de acciones manuales.
- Prueba la restauración cada trimestre — un backup no verificado no es confiable.
- La regla 3-2-1 es el estándar mínimo para cualquier sitio de negocio.
¿Quieres que tu hosting ya incluya backups automáticos externos desde el primer día? En elenlace.com ofrecemos planes de cloud hosting con respaldo diario externo y retención de 30 días incluida, sin configuración adicional de tu parte.
Explora más guías sobre infraestructura en la nube en nuestra sección de cloud hosting.
Preguntas frecuentes
¿Con qué frecuencia debo hacer backup de mi sitio web?
Para sitios con contenido dinámico o tiendas en línea, un backup diario es el mínimo. Sitios estáticos o de bajo tráfico pueden respaldar cada semana. Si procesas pedidos constantemente, considera backups cada hora para la base de datos.
¿Google Drive es seguro para guardar backups de un sitio web?
Sí, siempre que cifres los archivos antes de subirlos. Rclone soporta cifrado nativo con la opción crypt. Así, aunque alguien acceda a tu Google Drive, los archivos son ilegibles sin la clave.
¿Cuánto espacio necesito para los backups?
Depende del tamaño de tu sitio. Un sitio WordPress típico ocupa entre 500 MB y 2 GB comprimido. Con 7 días de retención diaria necesitas entre 3.5 GB y 14 GB. Google Drive ofrece 15 GB gratis, suficiente para la mayoría de sitios pequeños.
¿Puedo recuperar solo un archivo específico del backup?
Sí. Si usas tar.gz, puedes extraer un archivo concreto con tar -xzf backup.tar.gz ruta/al/archivo sin descomprimir todo el respaldo. Los plugins como UpdraftPlus también permiten restauración selectiva de archivos o solo la base de datos.
¿Prefieres que lo hagamos por ti? En El Enlace resolvemos hosting y desarrollo web profesional.
Compara proveedores
Otros proveedores y guías que vale la pena comparar: