¿Qué es una copia de seguridad?
También llamado: backup, respaldo, copia de respaldo
Definición
Una copia de seguridad es un duplicado de los archivos y bases de datos de una web o servidor que permite recuperarlos si se pierden por un error, un ataque o una avería.
Una web se compone de dos partes y hay que copiar las dos: los archivos (código, imágenes, configuración) y la base de datos (contenidos, usuarios, pedidos). Una copia que no incluya ambas no sirve para restaurar.
Ejemplo
Copia manual de una web en un servidor Linux:
$ mysqldump -u usuario -p midb | gzip > midb-$(date +%F).sql.gz
$ tar czf web-$(date +%F).tar.gz /var/www/example.com
Y la regla clásica para organizarlas, la 3-2-1:
- 3 copias de los datos (el original y dos copias).
- 2 soportes o servicios distintos.
- 1 copia fuera del servidor y de la ubicación principal.
Cosas que conviene saber
- Una copia que no se ha probado a restaurar no es una copia fiable. Prueba la restauración de vez en cuando, por ejemplo en un entorno de staging.
- Guarda varias versiones. Si el malware entró hace dos semanas, la copia de ayer también está infectada.
- Las copias del proveedor no son tuyas. Si el proveedor tiene un problema o se cierra la cuenta, también las pierdes. Descarga una copia propia de vez en cuando.
- Un RAID o una réplica no son copias: si borras algo, se borra en todos los discos a la vez.
Errores habituales
- Guardar las copias en el mismo servidor que la web: si cae el servidor o lo cifra un ransomware, caen con él.
¿Tienes un producto o servicio relacionado con Copia de seguridad? Anúnciate en este término.
Términos relacionados
- VPSUn VPS (Virtual Private Server) es un servidor virtual con recursos reservados (CPU, memoria...
- cPanelcPanel es el panel de control de hosting más extendido. Permite gestionar desde el...
- Entorno de stagingUn entorno de staging es una copia de tu web o aplicación, lo más...
- Hosting compartidoUn hosting compartido es un plan de alojamiento web en el que muchas webs...