Cómo hacer una copia de seguridad (backup) de tu sitio web
¿Por Qué es Tan Importante Hacer Copias de Seguridad de tu Web?
Imagina que llevas meses escribiendo un libro y un día, sin aviso, se borra todo. Con tu página web pasa exactamente lo mismo, pero con consecuencias aún más graves. Una copia de seguridad (o backup) es como un "viaje en el tiempo" que te permite restaurar tu sitio a un estado anterior y perfectamente funcional.
Los motivos por los que puedes perder tu web son más comunes de lo que crees: un error humano al actualizar un plugin, un ataque de malware, un fallo del servidor o incluso un error al editar el código. Sin un backup reciente, la recuperación puede ser imposible o costosísima.
La buena noticia es que hacer copias de seguridad web no es un proceso complicado. En esta guía, te explicaré paso a paso, de forma clara y sencilla, cómo proteger tu proyecto digital. Aprenderás a hacerlo desde el panel de control de tu hosting (cPanel o Plesk) y también desde el propio WordPress. Al final, sabrás exactamente qué hacer para que tu web esté siempre a salvo.
Entendiendo los Dos Tipos de Backup
Antes de ponernos manos a la obra, es fundamental que entiendas que un sitio web no es solo un archivo. Se compone de dos partes esenciales, y para una restauración completa, necesitas ambas.
1. Los Archivos del Sitio (El "Código")
Esta es la parte visible y de lógica de tu web. Incluye el núcleo de WordPress (si usas este CMS), los temas, los plugins, las imágenes subidas, los vídeos y todo el código HTML, CSS y PHP. En resumen, es todo lo que hace que tu web funcione y se vea como se ve.
2. La Base de Datos (El "Cerebro")
Esta es la parte invisible pero más valiosa. Es donde se almacenan todos tus contenidos: los textos de tus páginas y entradas, los comentarios de tus usuarios, las configuraciones de los plugins, los datos de los clientes (si tienes una tienda online) y las contraseñas de los usuarios (cifradas). Sin la base de datos, tu web sería un cascarón vacío.
[INFO] La mayoría de los sistemas de backup profesionales (como los de cPanel o Plesk) te ofrecen la opción de guardar ambos elementos en un solo archivo comprimido. Esto es lo ideal, ya que te asegura una restauración completa y sin dolores de cabeza.
Cómo Hacer un Backup desde cPanel
cPanel es uno de los paneles de control de hosting más utilizados del mundo. Su interfaz es amigable e intuitiva, y hacer un backup cPanel es un proceso muy directo. Aquí te lo explicamos paso a paso.
Paso 1: Accede a tu Panel de Control
Lo primero es entrar en tu cuenta de cPanel. Normalmente, la URL de acceso es algo como www.tudominio.com/cpanel o cpanel.tudominio.com. Usa las credenciales que te proporcionó tu empresa de hosting al contratar el servicio.
Paso 2: Busca la Sección "Archivos" o "Files"
Una vez dentro, verás un panel con muchos iconos. Busca la sección titulada "Archivos" (o "Files" si está en inglés). Dentro de ella, encontrarás el icono llamado "Copias de seguridad" o "Backup" (también puede aparecer como "Asistente de copia de seguridad" o "Backup Wizard"). Haz clic en él.
Paso 3: Elige el Tipo de Backup
cPanel te ofrece normalmente dos opciones:
- Copia de seguridad completa: Esta opción te descargará un único archivo
.tar.gzque contiene tanto los archivos de tu sitio como la base de datos. Es la opción más cómoda y recomendada para la mayoría de los usuarios. - Copia de seguridad parcial: Te permite descargar solo partes concretas, como un directorio de archivos específico o solo una base de datos. Es útil si solo necesitas recuperar algo puntual.
Para una protección general, elige la opción completa.
Paso 4: Descarga y Guarda el Archivo
Al hacer clic en la opción completa, cPanel comenzará a generar el archivo. Dependiendo del tamaño de tu web, puede tardar unos segundos o varios minutos. Una vez listo, te aparecerá un enlace para descargar el archivo a tu ordenador.
[WARNING] Guarda este archivo en un lugar seguro y, a ser posible, fuera de tu servidor. Opciones recomendadas son un disco duro externo, una unidad USB o un servicio de almacenamiento en la nube como Google Drive, Dropbox o Amazon S3. Si guardas el backup en el mismo servidor, un fallo del disco duro te haría perder tanto la web como sus copias.
Cómo Hacer un Backup desde Plesk
Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. Su sistema de backups es potente y flexible. Veamos cómo hacer un Plesk backup.
Paso 1: Inicia Sesión en Plesk
Accede a tu panel de Plesk. La URL suele ser https://tudominio.com:8443 o una dirección IP específica que te haya dado tu proveedor. Introduce tu usuario y contraseña.
Paso 2: Navega a la Sección de Backup
En el menú de la izquierda, busca y haz clic en "Copias de seguridad" (o "Backup Manager"). Aquí verás un listado de las copias existentes y las opciones para crear nuevas.
Paso 3: Crea un Nuevo Backup
Haz clic en el botón "Crear una copia de seguridad" (o "Back up"). Se abrirá un asistente con varias opciones. Lo más importante es que selecciones:
- Qué respaldar: Elige "Todo el sitio web" o "Todo" para asegurarte de incluir tanto los archivos como las bases de datos.
- Dónde guardarlo: Puedes elegir entre el almacenamiento local del servidor, un repositorio FTP remoto o un servicio de almacenamiento en la nube. Para mayor seguridad, es recomendable usar una ubicación remota.
Paso 4: Ejecuta el Backup
Revisa la configuración y haz clic en "Realizar copia de seguridad" (o "Back up"). Plesk también permite programar copias de seguridad automáticas, lo cual es una excelente práctica para no tener que acordarte de hacerlo manualmente. Puedes configurar que se haga una copia diaria, semanal o mensual, y decidir cuántas copias antiguas conservar.
La Alternativa para Usuarios de Syspanel (HestiaCP)
Si tu hosting utiliza el panel de control Syspanel (el cual es conocido técnicamente como HestiaCP), el proceso es igualmente sencillo. Para acceder a él, recuerda que la dirección es https://tudominio.com:2106 (el puerto de acceso es el 2106).
Una vez dentro, el proceso es muy similar:
- Ve a la sección de "Copias de seguridad" en el menú lateral.
- Haz clic en "Crear copia de seguridad".
- Se generará un archivo
.tar.gzque contendrá toda tu web (archivos y bases de datos). - Podrás descargarlo directamente desde el panel o configurar que se envíe a un servidor FTP remoto o a un servicio de almacenamiento en la nube como Dropbox.
Cómo Hacer un Backup WordPress sin Plugins (Manual)
WordPress tiene su propio sistema de exportación, pero es limitado. Para un backup WordPress completo, lo más común es usar plugins. Sin embargo, te enseñaré el método manual, que es esencial para entender cómo funciona todo.
Backup de la Base de Datos (phpMyAdmin)
- Entra en cPanel y busca el icono de "phpMyAdmin" (dentro de la sección "Bases de Datos").
- En el panel izquierdo, selecciona la base de datos que usa tu WordPress (normalmente empieza por
usuario_nombrebasededatos). - Haz clic en la pestaña "Exportar" en la parte superior.
- Asegúrate de que el método sea "Rápido" y el formato sea "SQL".
- Haz clic en el botón "Continuar" o "Exportar". Se descargará un archivo
.sqlcon todos tus contenidos. Guárdalo de forma segura.
Backup de los Archivos (Gestor de Archivos)
- Vuelve a cPanel y entra en el "Administrador de archivos" (o "File Manager").
- Navega hasta la carpeta
public_html(ohttpdocs). Esta es la raíz de tu sitio web. - Selecciona todos los archivos y carpetas que hay dentro de
public_html. Puedes hacer clic en "Seleccionar todo" en la barra superior. - Con los archivos seleccionados, haz clic derecho y elige la opción "Comprimir" o "Compress".
- En el cuadro de diálogo, elige el tipo de archivo
.zipy dale un nombre fácil de recordar (ej.backup-misitio-fecha.zip). Haz clic en "Comprimir archivos". - Una vez comprimido, aparecerá un archivo
.zipen la carpeta. Haz clic derecho sobre él y selecciona "Descargar".
[TIP] Este método manual es fantástico para aprender, pero es un proceso que requiere tiempo y es fácil cometer errores. Para la mayoría de los usuarios, es mucho más recomendable y fiable usar un plugin de backup.
La Fórmula Mágica: Usar un Plugin de Backup para WordPress
Los plugins de backup automatizan todo el proceso, haciéndolo a prueba de errores. Son la solución más popular y recomendada por los profesionales. Aquí tienes una guía rápida con uno de los más conocidos y fiables: UpdraftPlus.
- Instala el Plugin: En tu panel de WordPress, ve a "Plugins" > "Añadir nuevo". Busca "UpdraftPlus" y haz clic en "Instalar ahora" y luego en "Activar".
- Configura la Programación: Ve a "Ajustes" > "UpdraftPlus Backups". Aquí puedes configurar la frecuencia de las copias de seguridad. Por ejemplo, puedes hacer una copia de los archivos cada semana y de la base de datos cada día. También puedes elegir cuántas copias conservar.
- Elige el Destino Remoto: En la pestaña "Configuración", selecciona un servicio de almacenamiento remoto. UpdraftPlus se integra con Google Drive, Dropbox, Amazon S3 y muchos otros. Esto es crucial para que tus backups estén seguros fuera de tu servidor.
- Haz tu Primer Backup Manual: Ve a la pestaña "Copias de seguridad / Restauración" y haz clic en el botón "Hacer una copia de seguridad ahora". El plugin se encargará de todo y subirá el archivo al destino que hayas configurado.
[TIP] La regla de oro del backup se llama "Regla 3-2-1". Consiste en tener 3 copias de tus datos, en 2 tipos de soportes diferentes (por ejemplo, en la nube y en un disco duro local), y 1 copia guardada fuera de tu oficina o casa. Es la mejor manera de garantizar que nunca perderás tu trabajo.
Cómo Restaurar un Backup de Hosting (Paso a Paso)
Hacer el backup es solo la mitad del trabajo. Saber restaurarlo es igual de importante. Aquí tienes los pasos generales que funcionan tanto para cPanel como para Plesk.
Desde cPanel
- Ve a la sección "Copias de seguridad".
- En lugar de descargar, busca la opción "Restaurar una copia de seguridad" o "Subir".
- Haz clic en el botón para subir el archivo de backup que tienes guardado en tu ordenador.
- Selecciona la ubicación de destino (normalmente
home/usuarioopublic_html). - Haz clic en "Subir" y cPanel se encargará de descomprimir y restaurar todos los archivos y bases de datos automáticamente.
Desde Plesk
- Ve a "Copias de seguridad".
- Haz clic en el botón "Subir una copia de seguridad" o "Restaurar".
- Selecciona el archivo de backup desde tu ordenador o desde un repositorio remoto.
- Plesk te mostrará una vista previa con el contenido de la copia. Puedes elegir restaurar todo o solo partes específicas (por ejemplo, solo una base de datos).
- Haz clic en "Restaurar" y confirma la acción.
[WARNING] Restaurar un backup sobrescribirá todo el contenido actual de tu web. Si has hecho cambios desde que se creó el backup, se perderán. Asegúrate de que esta es la acción que deseas realizar antes de confirmar.
Preguntas Frecuentes (FAQ)
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de la actividad de tu web. Si publicas contenido a diario o tienes una tienda online, lo ideal es hacer una copia de la base de datos a diario y de los archivos semanalmente. Si tu web es más estática, una copia semanal o incluso mensual puede ser suficiente.
¿Dónde debo guardar mis copias de seguridad?
¡Nunca en el mismo servidor! Si el servidor falla, pierdes todo. Guárdalas en un servicio de almacenamiento en la nube (Google Drive, Dropbox, Amazon S3) y, si es posible, también en un disco duro externo.
¿Qué es mejor, el backup de cPanel o un plugin de WordPress?
Ambos son válidos. El backup de cPanel es más completo porque incluye todo el sistema, pero el de un plugin es más cómodo y fácil de automatizar. Mi recomendación es que uses ambos: configura el plugin para copias frecuentes y automáticas, y haz un backup manual desde cPanel antes de hacer cambios importantes en tu web.
¿Puedo restaurar mi web en un hosting diferente?
Sí, es posible. Los archivos de backup (como los .zip o .tar.gz) son universales. Solo necesitas subir los archivos a la nueva cuenta de hosting e importar la base de datos desde phpMyAdmin. A veces tendrás que editar el archivo wp-config.php para actualizar los datos de conexión a la nueva base de datos.
¿Qué hago si mi backup falla?
Primero, no entres en pánico. Revisa el registro de errores que suele mostrar el plugin o el panel de control. Los fallos más comunes suelen ser por falta de espacio en disco o por un límite de memoria. Si el problema persiste, contacta con el soporte técnico de tu hosting, que podrá ayudarte a diagnosticar el problema.
Conclusión: Tu Tranquilidad Está a un Backup de Distancia
Hacer copias de seguridad web no es un lujo, es una necesidad absoluta para cualquier persona que tenga un sitio web. Es tu seguro de vida digital. Siguiendo estos sencillos pasos y estableciendo una rutina de backups, podrás dormir tranquilo sabiendo que, pase lo que pase, tu trabajo y tu esfuerzo están a salvo.
No esperes a que sea demasiado tarde. Tómate unos minutos hoy mismo para configurar tu primer backup. Tu yo del futuro te lo agradecerá.
