0% encontró este documento útil (0 votos)
203 vistas7 páginas

Proyecto Final Administracion de Base de Datos

Este documento describe los métodos de respaldo y recuperación de bases de datos. Explica los tipos de respaldos como completos, diferenciales e incrementales, así como los comandos para realizar respaldos y recuperaciones en MySQL. También analiza factores como la frecuencia de respaldos, capacidad requerida y automatización. Por último, compara los métodos de recuperación diferida e inmediata y cómo aplicar copias simples, dobles y generacionales dependiendo del contexto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
203 vistas7 páginas

Proyecto Final Administracion de Base de Datos

Este documento describe los métodos de respaldo y recuperación de bases de datos. Explica los tipos de respaldos como completos, diferenciales e incrementales, así como los comandos para realizar respaldos y recuperaciones en MySQL. También analiza factores como la frecuencia de respaldos, capacidad requerida y automatización. Por último, compara los métodos de recuperación diferida e inmediata y cómo aplicar copias simples, dobles y generacionales dependiendo del contexto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Proyecto

Administración de bases de datos

Lesly Guadalupe Torres Estrada

Sábado 5 de Noviembre del 2022, Monterrey, Nuevo León.


5.1.3 Métodos de respaldo de un DBMS
Un método de respaldos o también llamado “backup”, es una serie de procedimientos que se
siguen para la copia de los datos importantes de un dispositivo primario hacia otro u otros
dispositivos secundarios. Con el objetivo de que en caso que el primer dispositivo sufra un error en
su estructura lógica, algún accidente o etcétera, sea posible contar con la mayor parte de la
información necesaria. También es de vital importancia que se tenga el respaldo en una ubicación
segura y fuera del sitio, ya que esto ayuda mucho a protegerse ante una pérdida de datos. Ya que
las copias de seguridad son la única forma de proteger los datos.

Para conseguir un funcionamiento seguro de la BD y una pronta recuperación ante fallos, el BDA
necesita planear una estrategia de copias de seguridad y de recuperación. La importancia se
constituye en que todos los dispositivos de almacenamiento masivo de información tienen la
posibilidad de fallar, por lo tanto, es necesario que se cuente con más de una copia de seguridad.

Son muy útiles para fines administrativos habituales, como copiar una base de datos de un
servidor a otro, ya que puede haber errores de usuario como por ejemplo cuando se borra una
tabla o información por error, errores de hardware como por ejemplo cuando una unidad de disco
se daña o hay perdida permanente de un servidor o por desastres naturales.

Algunos de los factores que hay que considerar al momento de hacer un respaldo son:

 Tiempo máximo de downtime


Cada empresa tiene un tiempo máximo de downtime (tiempo sin operar). Por lo tanto, los
protocolos que se establezcan respecto a la recuperación de datos y el tipo de copias que
se realizarán limitarán bastante qué almacenamiento se va a utilizar. No tienen las mismas
exigencias una empresa que produce zapatos, que quizá puede parar un par de horas, que
una empresa que provee software, que no puede permitirse más de un par de minutos.

 Capacidad que se va a requerir


La cantidad de datos que almacena una empresa pequeña no es la misma que la de una
multinacional. Por eso, es importante analizar la cantidad de datos que se va a necesitar.
Además, la cantidad de copias y el tiempo de almacenamiento de las copias también
influirá en la capacidad que se usará. Por ejemplo, una empresa que hace una copia diaria
y guarda las copias durante un periodo de un mes necesitará menos que una empresa que
hace dos copias diarias y las almacena durante 3 meses.

 Automatización del salvado de copias de seguridad


Las copias de seguridad se pueden hacer de forma manual o automáticamente. Hoy en
día, la mayoría de las copias se hacen de forma automática. Esto se debe a que, al comprar
un espacio de almacenamiento, suele traer incluido el software necesario para que se
hagan las copias de forma instantánea. Cuando una empresa hace las copias
manualmente, depende de la persona responsable para que las realicen. Si esa persona no
las hiciera (por estar de vacaciones, de baja, etc.), entonces, la empresa no las tendría.
 Nivel de datos sensibles en la empresa
La normativa de protección de datos exige una revisión de la gestión de información.
Dependiendo de la actividad de la empresa y de la forma de trabajar, una empresa deberá
tener más o menos cuidado. Por ejemplo, los bancos suelen tener todas las copias en
local. Esto se debe a que tienen equipos especializados en la protección de los distintos
servidores propios y prefieren evitar perder el control de la seguridad de sus datos. Sin
embargo, para una empresa de alimentación puede ser más conveniente hacer las copias
en la nube. Esto se debe a que no gestionan grandes cantidades de datos de carácter
personal.

5.1.3.1 Elementos y frecuencia de respaldo


A continuación hablaremos un poco sobre en qué consiste, cuáles son sus elementos, ventajas y
desventajas de los diferentes tipos de respaldo.

Respaldo completo
Es aquel que se adquiere una copia exacta de la BD, se sugiere hacerse 1 vez por semana y hace 4
respaldos. Es el más recomendado de tener, ya que su recuperación es más fácil. Debido a que
guardan mucha información, consumen mucho espacio y así lo será mientras pase el tiempo y se
guarde más información. Además, el procedimiento es tardado y tiene un consumo excesivo de
ancho de banda, comúnmente en las empresas este respaldo lo realiza fuera de tiempo laboral ya
que su procedimiento es tardado.

Elementos: respaldo 1, respaldo 2, respaldo 3, respaldo n, servidor externo, servidor donde se


captura diariamente

Respaldo diferencial
Consiste en copiar un primer respaldo y conforme pasa el tiempo se va guardando en otro archivo
lo que no se tiene en ese primer respaldo, y así sucesivamente, por ello su nombre de respaldo
“diferencial” ya que se enfoca en las diferencias que no tiene el primer archivo. Con respecto al
respaldo completo, unas de sus ventajas es que consume menos tiempo, menos espacio y que
para restaurar solo se necesita del primer y el ultimo respaldo. Se sugiere hacerlo 1 vez por dia.

Elementos: respaldo inicial, respaldo A, respaldo A + respaldo B, respaldo A + respaldo B +


respaldo n… , servidor externo, servidor donde se captura diariamente

Respaldo incremental
En comparación a los otros 2 respaldos antes mencionados, este es mas inteligente ya que solo se
enfoca en copiar las modificaciones realizadas ya sea si se le añadió o si se le quito información
este la guardara tal cual. Por lo que el archivo el respaldo cambiará de tamaño, puede disminuir o
aumentar conforme se vaya utilizando. Sus principales ventajas es que consume menos ancho de
banda, espacio y tiempo de realizarse en comparación al respaldo diferencial, se sugiere hacerlo
varias veces por día.

Elementos: servidor externo, servidor donde se captura diariamente

5.1.3.2 Comandos para respaldo de datos


Primeramente ¿Qué es un comando?, un comando es un conjunto de palabras que escrito
correctamente hace una tarea sin necesidad de tocar el ratón o teclado. En pocas palabras podría
decirse que es un mensaje enviado al ordenador por parte del usuario, indicando que el
dispositivo informático debe de hacer o ejecutar.

A continuación, veremos los comandos más utilizados para el respaldo de datos en un DBMS
mySQL.

Respaldar una BD

mysqldump -u usuario -p contraseña - base_datos > 'path\del\archivo.sql'

Respaldar una o varias tablas de nuestra BD

mysqldump -u usuario -p contraseña - base_datos --tables tabla1 tabla2 > 'path\del\archivo.sql'

Respaldar todo el servidor de BD

mysqldump -u usuario -p contraseña -A > 'path\del\archivo.sql'

Restaurar un respaldo

Source > 'path\del\archivo.sql'

5.1.3.3 Métodos de recuperación de un DBMS


Son aquellas técnicas que se emplean para recuperar BD que fueron perdidas o eliminadas de
alguno de los dispositivos de almacenamiento, ya sea por fallos de sistema o cualquier anomalía.
Existen diversos métodos para la recuperación de una BD dañada a un estado libre de daños. La
recuperación puede basarse en la actualización diferida o inmediata

Actualización Diferida

No se actualiza físicamente la base de datos hasta que no haya alcanzado su punto de


confirmación.

Actualización Inmediata
La base de datos puede ser actualizada por algunas Operaciones antes de que esta última alcance
su punto de confirmación.

5.1.4 Comandos para recuperación


Recuperar base de datos desde un fichero

mysql -u usuario –p contraseña base_datos < drupal_backup.sql

Revisar el estado de las tablas

mysql -u usuario -p contraseña base_datos < show table status

5.1.4.1 Ventajas y Desventajas de cada método


Una de las ventajas de la recuperación basada en actualización diferida es que graba todas las
actualizaciones de la BD en el diario, pero como desventaja tiene que aplaza la ejecución de todas
las operaciones de escritura de una transacción hasta que ésta se encuentre parcialmente
cometida, pudiendo ser un procedimiento tardado

En la recuperación basada en actualización inmediata permite que las actualizaciones se graben en


la BD mientras la transacción está todavía en estado activo.

5.1.4.2 Aplicación de cada método

Copia Simple

Puede ser aplicado en situaciones en las que no requiera de varias instancias o datos duplicados,
como una Red de Oficina.

Copia Doble

Cuando requiera de un soporte estable y práctico a la hora de fallos en el sistema.

Ejemplo:

Supóngase que se deterioró físicamente parte del disco, afectando la aplicación. Por lo cual es
necesario recuperarla. Se toma el primer juego de respaldo, se intenta hacer la copia del respaldo
al disco y aparece error de lectura en el respaldo. Se usa entonces el segundo juego y ocurre lo
mismo. Al analizar lo ocurrido se detecta que además de haberse deteriorado el disco, está
dañada la unidad encargada de grabar los respaldos y al tratar de leer los mismos los daña.

Resultado:
La aplicación en disco no funciona y los dos juegos de respaldo quedaron inutilizados. De aquí se
concluye la necesidad de hacer otra copia del respaldo, antes de intentar la recuperación.

Copia Generacional

Cuando este contenga mayores instancias y requiera de un gran rendimiento de los datos, como
los Bancos.

Conclusión
Un buen ABD debe analizar todo SGBD, desde que es lo que es lo necesita la empresa, cuál es su
objetivo, cómo y con qué herramientas se va a realiza. Ya que no es la misma cantidad de
información que maneja una empresa de nivel mundial a una local, pues la empresa a nivel
mundial requiere de mejor seguridad, más alcance y una mayor capacidad.
Referencias
Vegas, J. (1998) ORACLE: Backup y Recuperación, Oracle: Backup Y recuperacin. Dpto.
Informática Universidad de Valladolid. Available at:
https://www.infor.uva.es/~jvegas/cursos/bd/oraback/oraback.html (Accessed: November 2,
2022).

(2019) Respaldo de Información (backup), Multicomp S.A. de C.V. Available at:


https://multicomp.com.mx/seguridad-informatica/respaldo-de-informacion/ (Accessed:
November 2, 2022).

Respaldos y restauración de bases de datos en MySQL Workbench (Curso de MySQL desde cero
[27]) (2020) YouTube. YouTube. Available at: https://www.youtube.com/watch?v=U-
0SbQgnnGU (Accessed: November 3, 2022).

Luevano, G. (2013) Métodos de Recuperación de UN DBMS, prezi.com. Available at:


https://prezi.com/po3hrkjmaeqr/metodos-de-recuperacion-de-un-dbms/ (Accessed:
November 4, 2022).

Copias de Seguridad (backup): ¿Para qué sirve y qué tipos hay? (2022) TIC Portal.
Available at: https://www.ticportal.es/glosario-tic/copia-seguridad-backup (Accessed:
November 4, 2022).

También podría gustarte