Cómo hacer copias de seguridad seguras en Plesk
Introducción: ¿Por qué son tan importantes las copias de seguridad en Plesk?
Imagina que un día llegas a tu sitio web y todo ha desaparecido. Tal vez un error humano, un ciberataque, un fallo del servidor o una actualización mal aplicada. Sin una copia de seguridad reciente, recuperar tu información puede ser imposible o extremadamente costoso. Por eso, dominar el proceso de copias de seguridad seguras en Plesk es una habilidad esencial para cualquier administrador de sitios web.
Plesk es uno de los paneles de control de hosting más utilizados del mundo, y ofrece herramientas muy potentes para gestionar backups. Sin embargo, no basta con saber hacer clic en "crear copia". Hay que entender dónde guardarlas, cómo restaurarlas y qué medidas de seguridad datos aplicar para que ese respaldo no se convierta en un riesgo.
En este tutorial completo, te guiaré paso a paso para que puedas proteger tu sitio web y tu negocio. Vamos a ver desde los conceptos básicos hasta técnicas avanzadas de almacenamiento externo, cifrado y automatización. Todo explicado de forma sencilla, sin tecnicismos innecesarios.
## ¿Qué tipos de copias de seguridad puedo hacer en Plesk?
Antes de empezar a hacer clics, es importante que conozcas las diferentes opciones que te ofrece Plesk. No todas las copias son iguales, y elegir la correcta depende de lo que necesites proteger.
### Copia de seguridad completa del sitio web
Esta opción guarda absolutamente todo lo relacionado con un dominio: archivos del sitio (HTML, imágenes, scripts), bases de datos MySQL o PostgreSQL, cuentas de correo electrónico, configuraciones de DNS y ajustes de seguridad. Es la más recomendada para tener una restauración total.
### Copia de seguridad de archivos únicamente
Aquí solo se respaldan los archivos del sistema de archivos, sin incluir bases de datos ni correos. Es útil si solo has modificado contenido estático (como imágenes o textos) y tus datos dinámicos (como usuarios o productos) están en otra parte.
### Copia de seguridad de bases de datos
Esta opción se centra exclusivamente en las bases de datos. Es ideal si realizas cambios frecuentes en la información de tu web (por ejemplo, una tienda online con muchos pedidos). Puedes combinarla con copias de archivos para tener una protección completa.
### Copia de seguridad de cuentas de correo
Si gestionas correos profesionales (como info@tudominio.com), puedes respaldar solo las bandejas de entrada, carpetas y configuraciones de cada cuenta. Esto es vital si tu negocio depende del email.
## Paso a paso: Cómo crear una copia de seguridad en Plesk
Vamos a lo práctico. Te explico cómo hacer una copia de seguridad completa de tu sitio web desde el panel de Plesk.
### Accede al panel de Plesk
Primero, inicia sesión en tu panel de control. Normalmente accedes a través de una URL como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.
### Ve a la sección de Copias de seguridad
Una vez dentro, busca en el menú lateral izquierdo la opción "Copias de seguridad" o "Backup". Si no la ves, puede estar dentro de "Herramientas y utilidades" o "Sitios web y dominios" > "Copias de seguridad".
### Selecciona el dominio o suscripción
Plesk te permite hacer copias de seguridad a nivel de suscripción (todo el plan de hosting) o de un dominio específico. Elige la opción que más te convenga. Si tienes varios sitios web, es mejor hacer una copia por dominio para mantener todo organizado.
### Configura los detalles del backup
Haz clic en "Crear copia de seguridad" o "Backup". Se abrirá un formulario con varias opciones:
- Nombre de la copia: Pon un nombre descriptivo, por ejemplo:
Backup_completo_15Oct2024. - Tipo de backup: Elige "Completo" si quieres todo, o selecciona solo archivos, bases de datos o correos.
- Almacenamiento: Aquí es clave. Puedes guardar la copia en el servidor local (recomendado solo como respaldo temporal) o en un repositorio externo (más seguro). Hablaremos de esto más adelante.
- Cifrado: Marca la opción de "Cifrar copia de seguridad" si quieres protegerla con una contraseña. Esto es muy recomendable si almacenas el backup fuera de tu servidor.
### Inicia el proceso
Revisa que todo esté correcto y haz clic en "Aceptar" o "Iniciar". Dependiendo del tamaño de tu sitio, el proceso puede tardar desde unos segundos hasta varios minutos. Plesk te mostrará una barra de progreso.
[TIP] Si tu sitio es muy grande (más de 1 GB), programa la copia en horarios de bajo tráfico, como las 3 de la madrugada, para no afectar el rendimiento.
## Dónde almacenar tus copias de seguridad: Local vs Externo
Este es uno de los puntos más importantes para la seguridad datos. Guardar las copias en el mismo servidor que tu web es como tener la llave de tu casa dentro de la cerradura. Si el servidor se cae o es hackeado, perderás tanto el sitio como los backups.
### Almacenamiento local (en el servidor)
Plesk permite guardar las copias en el propio disco del servidor. Esto es rápido y cómodo, pero no es seguro a largo plazo. Úsalo solo como un primer paso o para restauraciones inmediatas. Siempre debes mover esos archivos a un lugar externo.
### Almacenamiento externo (repositorio remoto)
La opción más segura es configurar un repositorio remoto. Plesk soporta varios tipos:
- FTP/SFTP: Puedes enviar las copias a otro servidor FTP que tengas contratado.
- Amazon S3 o compatible: Servicios como Amazon S3, DigitalOcean Spaces o Wasabi son excelentes por su bajo costo y alta disponibilidad.
- Google Drive o Dropbox: Aunque no es nativo, puedes usar extensiones de Plesk o scripts para sincronizar.
- Almacenamiento local montado: Si tienes un NAS en tu oficina, puedes montarlo como una carpeta remota.
### Cómo configurar un repositorio externo en Plesk
- Ve a "Herramientas y utilidades" > "Administrador de repositorios de copias de seguridad".
- Haz clic en "Agregar repositorio".
- Elige el tipo (por ejemplo, "Almacenamiento en la nube S3").
- Introduce los datos de conexión: servidor, puerto, nombre de usuario, contraseña y ruta.
- Guarda la configuración.
A partir de ese momento, cuando crees una copia, podrás seleccionar ese repositorio como destino. Así, tus backups estarán a salvo incluso si tu servidor principal falla.
[WARNING] No uses FTP sin cifrar (solo SFTP o FTPS). Las contraseñas y datos viajan en texto plano si usas FTP, lo que es un grave riesgo de seguridad.
## Automatización: Programa tus copias de seguridad periódicas
Hacer copias manuales está bien, pero es fácil olvidarse. La clave de una buena estrategia es la automatización. Plesk te permite programar backups para que se ejecuten automáticamente.
### Cómo crear una tarea programada de backup
- Ve a "Sitios web y dominios" > selecciona el dominio deseado.
- Haz clic en "Copias de seguridad" > "Programar copia de seguridad".
- Configura la frecuencia: diaria, semanal, mensual, etc. Para sitios dinámicos (tiendas, blogs con muchos comentarios), recomiendo copias diarias. Para sitios estáticos, semanal puede ser suficiente.
- Define el número de copias a conservar. Por ejemplo, "Mantener solo las últimas 7 copias" para no llenar el disco.
- Elige el repositorio de destino (idealmente, el externo que configuraste antes).
- Activa el cifrado si es posible.
- Guarda los cambios.
A partir de ese momento, Plesk ejecutará la copia según tu programación. Recibirás notificaciones por correo si algo falla.
### Consejos para la retención de copias
- Diarias: Conserva las últimas 7.
- Semanales: Conserva las últimas 4.
- Mensuales: Conserva las últimas 12 (un año completo).
Esta estrategia te permite recuperar versiones recientes o volver a un estado de hace meses si es necesario.
## Cifrado y seguridad: Protege tus backups de miradas indiscretas
Un backup sin cifrar es un riesgo enorme. Si alguien accede a tu repositorio externo, podría tener acceso a toda tu base de datos, contraseñas y archivos confidenciales. Por eso, el cifrado es obligatorio.
### Cifrado en Plesk
Cuando creas una copia de seguridad, Plesk te ofrece la opción de "Cifrar copia de seguridad". Marca esta casilla y establece una contraseña fuerte (mínimo 12 caracteres, con mayúsculas, minúsculas, números y símbolos).
Esta contraseña se usará para descifrar el backup en el futuro. Si la pierdes, no podrás recuperar los datos. Guárdala en un gestor de contraseñas o en un lugar seguro fuera del servidor.
### Cifrado adicional con GPG
Si quieres un nivel extra de seguridad, puedes usar herramientas externas como GPG para cifrar los archivos antes de enviarlos al repositorio. Esto requiere conocimientos más avanzados, pero es una práctica recomendada en entornos críticos.
### Protege también el acceso al repositorio
- Si usas Amazon S3, activa el cifrado del lado del servidor (SSE-S3 o SSE-KMS).
- Si usas SFTP, asegúrate de que la clave SSH esté protegida con frase de contraseña.
- Nunca compartas las credenciales del repositorio por canales inseguros (como correo electrónico sin cifrar).
[INFO] El cifrado de backups no solo protege contra hackers, sino también contra accesos no autorizados de personal del hosting o de terceros. Es una capa más de defensa.
## Restauración: Cómo recuperar tu sitio desde una copia de seguridad
Saber hacer backups es solo la mitad del trabajo. La otra mitad es saber restaurarlos. Aquí te explico el proceso.
### Restaurar desde el panel de Plesk
- Ve a "Copias de seguridad" > "Administrar copias de seguridad".
- Verás una lista de todas las copias disponibles, tanto locales como remotas.
- Haz clic en el icono de "Restaurar" (generalmente una flecha circular) junto a la copia que deseas usar.
- Se abrirá un asistente. Puedes elegir restaurar todo o solo partes (archivos, bases de datos, correos). Para una recuperación completa, selecciona "Restaurar todo".
- Confirma la acción. Plesk te advertirá que los datos actuales serán reemplazados.
- Espera a que finalice el proceso. Recibirás una notificación.
### Restaurar desde un archivo externo
Si tienes el backup en tu ordenador o en un repositorio externo, primero debes subirlo a Plesk:
- Ve a "Copias de seguridad" > "Subir copia de seguridad".
- Selecciona el archivo desde tu disco local o proporciona la URL de descarga.
- Una vez subido, aparecerá en la lista y podrás restaurarlo como en el paso anterior.
[WARNING] Antes de restaurar, asegúrate de tener una copia de seguridad actual de los datos que vas a sobrescribir. Si algo sale mal, podrás volver al estado anterior.
## Errores comunes y cómo solucionarlos
Incluso siguiendo el tutorial al pie de la letra, pueden surgir problemas. Aquí tienes los más frecuentes y sus soluciones.
### "Error de conexión al repositorio remoto"
- Causa: Credenciales incorrectas, servidor caído o firewall bloqueando el puerto.
- Solución: Verifica las credenciales, asegúrate de que el servidor remoto esté operativo y que el puerto (21 para FTP, 22 para SFTP, 443 para S3) esté abierto.
### "La copia de seguridad está dañada o no se puede restaurar"
- Causa: El archivo se corrompió durante la transferencia o el almacenamiento.
- Solución: Vuelve a crear la copia. Si el problema persiste, prueba con un repositorio diferente o reduce el tamaño del backup (por ejemplo, separando archivos y bases de datos).
### "No hay suficiente espacio en el repositorio"
- Causa: Has alcanzado el límite de almacenamiento.
- Solución: Elimina copias antiguas manualmente o configura una política de retención más estricta en Plesk.
### "El cifrado no funciona"
- Causa: La contraseña de cifrado no coincide o el archivo está corrupto.
- Solución: Asegúrate de usar la misma contraseña que cuando creaste el backup. Si la perdiste, no hay forma de recuperar los datos. Por eso es clave guardarla.
## Preguntas frecuentes (FAQ)
### ¿Con qué frecuencia debo hacer copias de seguridad?
Depende de la actividad de tu sitio. Para sitios estáticos (como un blog que actualizas una vez al mes), una copia semanal es suficiente. Para tiendas online, foros o sitios con muchos usuarios, recomiendo copias diarias.
### ¿Puedo hacer copias de seguridad de varios sitios a la vez?
Sí, desde el nivel de suscripción puedes hacer un backup que incluya todos los dominios. También puedes programar tareas independientes para cada uno.
### ¿Las copias de seguridad ocupan mucho espacio?
Depende del tamaño de tu sitio. Un sitio típico con WordPress, imágenes y una base de datos puede ocupar entre 500 MB y 2 GB. Los backups comprimidos (formato .tar o .zip) ocupan menos.
### ¿Puedo usar mi propio servidor NAS como repositorio?
Sí, siempre que tu NAS sea accesible desde el servidor de Plesk (por ejemplo, mediante SFTP o una carpeta montada). Consulta con tu proveedor de hosting si necesitas abrir puertos adicionales.
### ¿Qué hago si pierdo la contraseña de cifrado del backup?
Desafortunadamente, si pierdes la contraseña, no podrás descifrar el backup. Por eso es vital guardarla en un gestor de contraseñas seguro o en un documento offline.
### ¿Plesk ofrece copias de seguridad automáticas sin configuración?
Algunos proveedores de hosting tienen políticas automáticas, pero no es estándar. Siempre es mejor que tú mismo configures y verifiques tus backups.
### ¿Puedo restaurar una copia de seguridad de Plesk en otro panel como Syspanel?
Sí, pero no es directo. Syspanel (anteriormente conocido como HestiaCP, acceso por puerto 2106) tiene su propio formato de backup. Deberías exportar los archivos y bases de datos por separado e importarlos manualmente. No es recomendable para usuarios sin experiencia.
## Conclusión: La seguridad de tus datos está en tus manos
Hacer copias de seguridad seguras en Plesk no es complicado, pero requiere atención a los detalles. Hemos visto que no basta con hacer clic en un botón: hay que elegir el tipo correcto, almacenar en un lugar externo, cifrar los datos, automatizar el proceso y saber restaurar.
Recuerda que tus datos son el activo más valioso de tu presencia online. Una buena estrategia de backups te protegerá de errores humanos, ciberataques y desastres técnicos. Dedica tiempo a configurarlo bien y, si tienes dudas, consulta este tutorial o pregunta a tu proveedor de hosting.
[TIP] Programa una revisión mensual de tus backups. Verifica que se están ejecutando correctamente, que los archivos no están corruptos y que puedes restaurarlos sin problemas. La prevención es la mejor inversión.
Ahora ya tienes todo lo necesario para proteger tu sitio web
