2. Respaldo y Recuperación 0. Bases de Datos 2
Last updated Mar 13, 2023
by
sr_labs Admin
# ¿Qué es el backup y la recuperación?
El backup y la recuperación son el proceso de creación y almacenamiento de copias de datos que se pueden utilizar para proteger a las organizaciones contra pérdidas de datos. A esto se le conoce a veces como *recuperación operativa*. Para recuperar un backup es necesario restaurar los datos en la ubicación original o en una ubicación alternativa, donde se podrán utilizar en lugar de los datos perdidos o dañados.
Una copia de seguridad correcta se almacena en un sistema o medio separado, como una cinta, de los datos primarios para protegerlos contra la posibilidad de pérdida de datos debido a un fallo del hardware o software primario.
## Por qué es importante el backup y la recuperación
El propósito de la copia de seguridad es crear una copia de los datos que se pueden recuperar en caso de que se produzca un error de datos primarios. Los fallos de datos primarios pueden ser el resultado de fallos de hardware o software, daños en los datos o un evento causado por el ser humano, como un ataque malicioso (virus o malware) o la eliminación accidental de datos. Las copias de seguridad permiten restaurar los datos desde un momento anterior para ayudar a la empresa a recuperarse de un evento no planificado.
El almacenamiento de la copia de los datos en un medio separado es fundamental para protegerse contra la pérdida de datos primarios o la corrupción. Este medio adicional puede ser tan sencillo como una unidad externa o una memoria USB, o algo más importante, como un sistema de almacenamiento en disco, un contenedor de almacenamiento en cloud o una unidad de cinta. El medio alternativo puede encontrarse en la misma ubicación que los datos principales o en una ubicación remota. La posibilidad de eventos relacionados con el clima puede justificar la existencia de copias de datos en ubicaciones remotas.
Para obtener los mejores resultados, las copias de seguridad se realizan de forma constante y regular para minimizar la cantidad de datos perdidos entre los backups. Cuanto más tiempo transcurre entre las copias de backup, mayor será el potencial de pérdida de datos al recuperarse de una copia de seguridad. La retención de varias copias de datos proporciona el seguro y la flexibilidad para restaurar hasta un momento no afectado por daños en los datos o ataques malintencionados.
## ¿Qué es el backup y la recuperación de datos?
La copia de seguridad y recuperación de datos es el proceso de hacer y almacenar copias adicionales de datos en caso de perdida o robo de datos. También conocido como **recuperación operativa**, este sistema generalmente implica guardar información en un sistema o **plataforma independiente**. Luego, si los recursos en el sistema original se pierden, pueden transferirse y restaurarse fácilmente. Tener un plan de copia de seguridad y recuperación es importante porque pueden producirse eventos inesperados que pueden comprometer los datos. Por ejemplo, el daño a las infraestructuras de hardware o la falla del software pueden causar la perdida de datos. Un ataque cibernético, como malware, virus y hackers, puede dañar los datos. Tambien pueden ocurrir accidentes, en los que un empleado elimina involuntariamente informacion de la base de datos. **Al equipar a los equipos con copias de seguridad, el negocio puede recuperarse rapidamente y continuar las operaciones.**
La recuperación en un SBD consiste en (volver a) dejar la información almacenada en la base de datos en un estado consistente (correcto), después de un fallo (o caída) del sistema que ha llevado la BD a un estado inconsistente, o por lo menos “sospechoso” de serlo.
## **Tipos de fallo**
Existen diversas causas por las que el sistema de bases de datos puede fallar. Algunos tipos de fallos son los siguientes:
1. **Errores locales previstos por la aplicación** (rollback explícito o programado) Durante la ejecución de una transacción pueden presentarse condiciones que requieran la cancelación de la misma (por ejemplo, un saldo insuficiente en una cuenta bancaria implica la cancelación de una transacción de reintegro sobre dicha cuenta).
2. **Errores locales no previstos** (overflow, división por cero...)
Errores lógicos de programación (bugs), o interrupciones provocadas (ctrl-C en entornos Unix...).
Un fallo local sólo afecta a la transacción que se está ejecutando donde ha ocurrido el fallo. Normalmente supone la pérdida de los datos en memoria principal y en los búferes de entrada/salida.
3. **Fallos por imposición del control de concurrencia** El Subsistema de Control de Concurrencia puede decidir abortar una transacción T (para reiniciarla posteriormente) bien porque viola la seriabilidad o porque varias transacciones están en un estado de bloqueo mortal y se ha seleccionado T como víctima.
4. **Fallos del sistema** (caídas suaves) Consisten en un mal funcionamiento del hardware, errores software (del SGBD o del SO) o de red, que afectan a todas las transacciones en progreso de ejecución en el sistema de BD. No dañan físicamente el disco (el contenido de la BD permanece intacto y no se corrompe), pero se pierden los datos en la memoria principal y en los búferes de entrada/salida.
5. **Fallos de disco (caídas duras)** Son fallos en los dispositivos de almacenamiento (por ejemplo, si ocurre una rotura o un aterrizaje de alguna cabeza lectora-escritora en el disco, si funciona mal la lectura o la escritura, o si ocurre un fallo durante una transferencia de datos). Afectan a todas las transacciones en curso y suponen la pérdida de información en disco (es decir, algunos bloques del disco pueden perder sus datos).
6. **Fallos catastróficos o físicos** Algunos ejemplos son el corte del suministro eléctrico, robo del disco, incendio, sabotaje, sobre-escritura en discos o cintas por error, etc.
Los fallos de tipo 5 y 6 suceden con menos frecuencia que el resto y su recuperación es más complicada.
## **Tipos de copia de seguridad de datos**
Los datos se pueden guardar y hacer copias de seguridad de varias maneras. Los siguientes son métodos comunes de copia de seguridad de datos.
### **Copia de seguridad en cinta o disco**

El uso de una cinta o disco para mantener copias de datos es un proceso tradicional de backup que se remonta a los años 60 y 1990, respectivamente. Las empresas mas grandes suelen utilizar cintas para realizar copias de seguridad de sus sistemas empresariales, ya que pueden archivar y mantener grandes volúmenes de datos a largo plazo. También garantiza que los datos se guarden en una ubicación fuera del sitio y es una opción de bajo costo. Las copias de seguridad en disco se consideran un método mas rápido, en comparación con las cintas. Ademas, proporciona mas flexibilidad, lo que permite a los usuarios ver archivos específicos sin tener que restaurar todos los conjuntos de datos. Sin embargo, la recuperación con estas soluciones suele tardar horas o días, dependiendo de la cantidad de datos.
### **Copias de seguridad directas a la nube**
Las copias de seguridad directas a la nube implican el almacenamiento de archivos fuera del sitio en la nube, eliminando la necesidad de hardware. Otras copias de seguridad relacionadas con la nube incluyen nube a nube y software como servicio (SaaS). El primero es cuando los datos de una [plataforma en la nube ](https://anyconnector.com/cloud-based.html)se copia en otra nube. Las copias de seguridad de SaaS se realizan cuando los datos de una aplicación SaaS se guardan en la nube.
### **Continuidad del negocio y recuperación ante desastres (BCDR)**
La continuidad del negocio y la recuperación ante desastres son soluciones que utilizan tecnología para almacenar imágenes de servidor en un dispositivo de copia de seguridad o en la nube. Por lo tanto, cuando un servidor se retrasa o si hay una interrupción, las operaciones pueden continuar en otro dispositivo o nube. Una vez reemplazado o restaurado el servidor original, los usuarios pueden volver a trabajar en su sistema primario. Las herramientas BCDR son cada vez mas populares entre empresas de todos los tamaños. Pueden ayudar a las empresas a realizar copias de seguridad y recuperarse rápidamente y tener un costo relativamente bajo.
## **Tipos de recuperación de datos**
La perdida de datos variara según el evento y la información de la base de datos. Esta es la razón por la que las organizaciones necesitan encontrar una estrategia de backup y recuperación que aborde diferentes situaciones. Los siguientes son los tipos de soluciones de recuperación de datos de backup que las empresas deben considerar.
### Restaurar archivos
Restauración de archivos se refiere a la sustitución de datos o recursos perdidos de otro sistema a su ubicación principal. La mayoría de las soluciones de recuperación permitirán a los usuarios encontrar fácilmente la información que necesitan y restaurarla con un clic de un botón. Esto ideal para cuando las personas que solo necesitan restablecer un pequeño volumen de datos.
### Restauración de volumen
La realización de una restauración de volumen implica recuperar grandes cantidades de documentos y carpetas para restaurarlos en un sistema primario.
### Restauración de metal desnudo (bare metal)

La restauración desnuda es la practica de reinstalar una imagen completa del sistema, como una aplicación, un sistema operativo o una configuración, desde un origen de copia de seguridad a un nuevo servidor. El nombre, Bare metal, se utiliza para referirse al hardware prístino y no configurado del nuevo servidor. Este tipo de solución de recuperación de backup se emplea a menudo cuando el sistema original esta dañado o no funciona.
El significado literal de “bare metal” es “metal desnudo o expuesto”, pues hace referencia al soporte físico de hardware puro donde se guardan los datos. También es conocido por servidor dedicado o computadora en el centro de datos de un proveedor de hosting, ya que se refiere a un elemento basado en la parte física del alojamiento web.
Este servicio en la [nube](https://www.servnet.mx/blog/cloud-computing-y-el-mundo-del-futuro) funciona a partir de que un usuario alquila una máquina física de un proveedor, la cual no se comparte con ningún otro inquilino, es decir, los recursos son exclusivamente para un cliente, aislando los datos y aplicaciones, para garantizar la protección de la información de cada empresa.
Un servidor Bare Metal consiste en un equipo informático cuyos recursos, como memoria RAM, potencia de cálculo y almacenamiento son para un solo destino, pues está dedicado de forma integral a una sola compañía.
Estas herramientas tecnológicas pueden ser ensambladas de manera rápida, presentando opciones que se adaptan a las diferentes necesidades de cada empresa.
**Lectura sugerida:** Bare Metal: ¿qué són y para qué sirven los servidores bare metal? [link](https://www.servnet.mx/blog/bare-metal-que-son-y-para-que-sirven-los-servidores-bare-metal)
### Virtualización local
La virtualización local es un componente de la continuidad del negocio y la recuperación ante desastres. Esto se considera una forma rápida para que las empresas recuperen sus operaciones. La virtualización local utiliza tecnologia de hipervisor para cargar un servidor mediante una instantanea desde un sistema de copia de seguridad. Mediante esta tecnica de recuperacion, las organizaciones pueden continuar con su flujo de trabajo habitual mientras se restauran sus sistemas primarios. Al eliminar cualquier retraso, las empresas pueden evitar costosos tiempos de inactividad e interrupciones en el servicio al cliente.
### Virtualizacion Cloud

La virtualizacion en la nube es similar a la estructura de recuperacion de la virtualizacion local, pero en lugar de realizar copias de seguridad en un dispositivo local, los datos se guardan en la nube. Este tipo de recuperacion tambien permite mas capacidades. Dado que la informacion esta en la nube, las empresas pueden continuar sus operaciones en el servidor en la nube cuando sus plataformas primarias y de respaldo se danan debido a desastres naturales, como inundaciones.
## Recovery y Copia de Seguridad de Datos
* La copia de seguridad y recuperación de datos es el sistema de creación y almacenamiento de duplicados de datos e informacion en caso de perdida o robo de datos.
* Tambien conocido como recuperacion operativa, este proceso generalmente implica guardar la informacion en un servidor o sistema separado.
* Tener un proceso de copia de seguridad y recuperacion de datos es importante porque protege la informacion de una organizacion, lo que garantiza que las operaciones puedan continuar a pesar de eventos inesperados.
* Las dos formas mas comunes de realizar copias de seguridad de los datos son emplear un disco o cinta o realizar copias de seguridad directas a la nube, asi como continuidad y recuperacion del negocio.
* Los metodos de recuperacion de datos incluyen la restauracion de archivos, la restauracion de volumenes, la restauracion desnuda, la virtualizacion local y la virtualizacion en la nube.
# Enlaces de interés
¿Qué es el backup y la recuperación?, netapp, [https://www.netapp.com/es/cyber-resilience/data-protection/data-backup-recovery/what-is-backup-recovery/](https://www.netapp.com/es/cyber-resilience/data-protection/data-backup-recovery/what-is-backup-recovery/)
Introduccion al Backup y Recuperacion de Datos, AnyConnector, [https://anyconnector.com/es/cloud-based/data-backup-and-recovery.html](https://anyconnector.com/es/cloud-based/data-backup-and-recovery.html)
Recuperación de fallos del sistema, adimen.si.ehu.es, [https://adimen.si.ehu.es/\~rigau/teaching/EHU/ABD/Altres%20cursos/mjortin/bd_t15_rec_doc.pdf](https://adimen.si.ehu.es/\~rigau/teaching/EHU/ABD/Altres%20cursos/mjortin/bd_t15_rec_doc.pdf)
sr_labs Admin Mar 23, 2023 · Updated
sr_labs Admin Mar 27, 2023