RESPALDO.

Slides:



Advertisements
Presentaciones similares
Código: HOL-SQL29. Permite la encriptación de ficheros de registro y de datos mediante clave de encriptación de datos (Database Encryption Key) Encriptación.
Advertisements

Administración de procesos Lic. Orlando Zamora Rdz.
Administración de transacciones y bloqueos
Administración de archivos de bases de datos
Copia de seguridad de bases de datos
Análisis y gestión de riesgos en un Sistema Informático
Bases de Datos Introducción.
SQL Server Comunidad TechNet Regístrate en:
SISTEMAS TRANSACCIONALES
Windows XP sp3.
Enrique Cardenas Parga
Base de Datos Relacional.
UNITA - IBARRA Backup ORACLE
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
MOTORES DE BASE DE DATOS
SERVIDOR.
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Bases de Datos Cuatrimestre: 4 Página 1 de 5.
Técnicas de recuperación de bases de datos
Subconsultas Avanzadas
Administración de Bases de Datos
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Introducción A Las Bases De Datos
IMAGENES DE DISCO DURO Y RESPALDOS
BackUp postgres Ingeniero Esp. Ricardo Cujar. Crear respaldo de la Base de Datos Esta operación tiene como objetivo crear un respaldo de la base de datos.
(Organización y Manejo de Archivos)
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Administración del DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Las Copias de seguridad en
Félix Tovar C.I: Daniel Hernández C.I:
Creación de un dominio Windows  Descripción general Introducción a la creación de un dominio de Windows 2000 Instalación de Active Directory Proceso.
Elaborado por: Guillermo Baquerizo I Término
Unidad 5 EL CENTRO DE PROCESAMIENTO DE DATOS Y LA SEGURIDAD EN LA AUDITORÍA INFORMÁTICA.
Administrador de procesos
COMPARTIR DOCUMENTOS JOHANCAMILO LESMES IPIALES TECNOLOGO GESTION ADMINISTRATIVA FICHA:
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Cuentas de usuarios y grupos en windows 2008 server
Bases de Datos Sql.
UNIVERSIDAD LATINA BASES DE DATOS ADMINISTRACIÓN.
VENTAJAS DE LAS BASES DE DATOS.  Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie.
C ONCURRENCIA Y M ANEJO DE S ESIONES. C ONCURRENCIA Es una propiedad del sistema en el cual muchos calculos se estan ejecutando simultaneamente, y son.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
UNIVERSIDAD LATINA III. MANTENIMIENTO Y GESTIÓN DE LA INFORMACIÓN DE UNA BASE DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
Importancia de La Seguridad
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
 COMPLETO (FULL).  INCREMENTAL.  DIFERENCIAL (DIFFERENTIAL).
Restauración de bases de datos
Medidas de seguridad Gabriel Montañés León.
ORACLE 9i DATABASE  Diseñada para soportar las capacidades de Internet  Evolución: desde BD relacionales con SQL ad hoc, hasta la era Internet  Diseñado.
BASE DE DATOS.
Unidad 4 SEGURIDAD 4.1 Tipos de usuarios
COPIAS DE SEGURIDAD SQL Server 2008 MSc. Alexis Cabrera Mondeja 1.
REGISTRO DE WINDOWS KAROL YESENIA ROJAS SALDARRIAGA MANTENER LA OPERATIVIDAD DEL SISETMA POLITÉCNICO JAIME ISAZA CADAVID 2014.
Políticas de respaldo.
PLAN DE CONTINGENCIA. EVALUACIÓN DIAGNOSTICA 1. Sabes para que te puede ayudar el respaldar la información? 2. Conoces algún método para realizar un respaldo,
UNIVERSIDAD TECNOLOGICA DE IZUCAR DE MATAMOROS TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN BASE DE DATOS PARA APLICACIONES MTRO: GONZALO ROSAS CABRERA.
BASE DE DATOS DISTRIBUIDAS
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
Copia de seguridad NANCY YURIDIA CÉSPEDES LUNA FICHA:
COPIA DE SEGURIDAD ALEJANDRO PARRADO XIOMY QUEVEDO DANIEL OROZCO
¿ QUE ES UNA COPIA DE SEGURIDAD? Las copias de seguridad es una copia de los datos originales que se realiza con el fin de disponer de un medio para recuperarlos.
BACKUP Copias de Seguridad Presentado por: Paula Andrea Riveros
Copias básico SQL Server. Vamos a estudiar el modo simple de copias que nos ofrece el SQL Server. Podremos hacer dos tipos de copias de seguridad: Las.
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
Administración de Base de Datos Recuperación Prof Mercy Ospina Torres
Módulo 7: Resolución de nombres NetBIOS mediante el Servicio de nombres Internet de Windows (WINS)
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
Consistencia y Replicación
TEMA 6 Copias de seguridad y Restauración Msc. Rina Arauz.
Transcripción de la presentación:

RESPALDO

Frecuencia de copias de seguridad La clave de una administración de bases de datos segura es realizar copias de respaldo regularmente. Los sucesos imprevistos pueden resultar desastrosos debido a su importancia. Datos importantes Frecuencia de cambio Frecuencia de copias de seguridad

Violación de restricciones, tipos incompatibles, etc. es conveniente crear un plan de respaldo y recuperación antes desastres, con el objetivo de garantizar que todos los sistemas y datos puedan estar disponibles rápidamente, en caso de un desastre natural o técnico. TIPOS DE FALLOS SOLUCIONES Violación de restricciones, tipos incompatibles, etc. Mal funcionamiento del DBMS y/o sistema operativo. Fallos físicos como la destrucción del medio de almacenamiento. Implementar mecanismos de recuperación y ejecutarlos cuando sea necesario Realizar Backups puesto que es la única forma de recuperarse de los errores físicos.

Modelos de recuperación Permite recuperar la base de datos hasta la copia de seguridad (backup) más reciente. Simple Permite recuperar la base de datos hasta el momento del error (último backup y las operaciones de log hasta el momento de la caída) Completa Recupera hasta el último registro del log De registro masivo

Modelo de recuperación Descripción Riesgo de pérdida de trabajo Recuperacion hasta un momento dado?? Simple Sin copias de seguridad de registros. Recupera automáticamente el espacio de registro para mantener al mínimo los requisitos de espacio, eliminando, en esencia, la necesidad de administrar el espacio del registro de transacciones. Los cambios realizados después de la copia de seguridad más reciente no están protegidos. En caso de desastre, es necesario volver a realizar dichos cambios. Solo se puede recuperar hasta el final de una copia de seguridad. Completa Requiere copias de seguridad de registros. No se pierde trabajo si un archivo de datos se pierde o resulta dañado. Se puede recuperar hasta cualquier momento, por ejemplo, antes del error de aplicación o usuario. Normalmente ninguno. Si el final del registro resulta dañado, se deben repetir los cambios realizados desde la última copia de seguridad de registros. Se puede recuperar hasta determinado momento, siempre que las copias de seguridad se hayan completado hasta ese momento.  Por medio de registros de operaciones masivas Complemento del modelo de recuperación completa que permite operaciones de copia masiva de alto rendimiento. Reduce el uso del espacio de registro mediante el registro mínimo de la mayoría de las operaciones masivas.  Si el registro resulta dañado o se han realizado operaciones masivas desde la última copia de seguridad de registros, se pueden repetir los cambios desde esa última copia de seguridad. En caso contrario, no se pierde el trabajo. Se puede recuperar hasta el final de cualquier copia de seguridad. No admite recuperaciones a un momento dado.

COPIAS DE SEGURIDAD COMPLETA (RECUPERACION SIMPLE): BACKUP DATABASE NOMBRE_BASE_DATOS TO DISK = “ < Ruta_Absoluta | Ruta_Relativa >Nombre_Archivo.bak” [WITH FORMAT] [NAME = ‘Nombre Lógico del Respaldo’] FORMAT Y INIT sobrescriben la copia de seguridad almacenada en el medio especificado

RESTAURAR COPIA DE BASE DE DATOS COMPLETA RESTORE DATABASE NOM_BD FROM DISK = “ < Ruta_Absoluta | Ruta_Relativa >Nombre_Archivo” [WITH RECOVERY]

COPIAS DE SEGURIDAD DIFERENCIAL (RECUPERACION SIMPLE) BACKUP DATABASE NOMBRE_BASE_DATOS TO DISK = “ < Ruta_Absoluta | Ruta_Relativa >Nombre_Archivo” WITH DIFFERENTIAL [NAME = ‘Nombre Logico del Respaldo’] La copiad de seguridad diferencial registra solo los datos que han cambiado después de la última copia de seguridad de la base de datos. Puede realizar copias de seguridad más frecuentes porque las copias de seguridad diferenciales son más pequeñas y más rápidas que las copias completas de la base de datos. La creación de una copia de seguridad diferencial de base de datos requiere que haya una copia de seguridad de base de datos completa previa. A medida que se incrementa el tamaño de las copias de seguridad diferenciales, la restauración de una copia de seguridad diferencial puede incrementar sensiblemente el tiempo necesario para restaurar una base de datos. Es recomendable realizar una copia de seguridad completa a intervalos definidos para establecer una nueva base diferencial para los datos.

RESTAURAR COPIA DE BASE DE DATOS DIFERENCIAL RESTORE DATABASE NOM_BD FROM DISK = “ < Ruta_Absoluta | Ruta_Relativa >Nom_Archivo_Ultimo_Respaldo_BD” WITH NORECOVERY FROM DISK = “ < Ruta_Absoluta | Ruta_Relativa >Nom_Respaldo_Diferencial” WITH RECOVERY

COPIAS DE SEGURIDAD DE REGISTRO DE TRANSACCIONES (RECUPERACION COMPLETA) El modelo de recuperación completa utiliza copias de seguridad de la base de datos y del registro de transacciones para ofrecer una protección completa en caso de error de los datos. Si se daña uno o varios archivos de datos, la recuperación de los medios podrá restaurar todas las transacciones confirmadas. Requiere copias de seguridad de registros No se pierde trabajo si un archivo de datos se pierde o resulta dañado. Las transacciones en curso se deshacen. Normalmente no hay perdida de trabajo Este tipo de recuperación (completa) permite recuperar la base de datos hasta el momento del error o hasta un momento determinado del tiempo Para garantizar este grado de recuperación, todas las operaciones, incluidas las operaciones como SELECT INTO, CREATE INDEX y los datos de carga masiva se registran completamente

BACKUP LOG NOM_BASE_DATOS TO DISK = ‘< Ruta_Absoluta | Ruta_Relativa >Nom_Respaldo_Log.trn’ BACKUP LOG NOM_BASE_DATOS TO DISK = ‘< Ruta_Absoluta | Ruta_Relativa >Nom_Respaldo_Log.trn’ WITH NO_TRUNCATE

restauración a un momento dado restauración que especifica el punto de recuperación para la base de datos

RESTORE LOG database_name FROM <backup_device> RESTAURAR A UN MOMENTO ESPECÍFICO La restauración a un momento específico siempre se realiza a partir de una copia de seguridad del registro. En cada instrucción RESTORE LOG de la secuencia de restauración, debe especificar el momento de destino o transacción en una cláusula STOPAT idéntica. Como requisito previo para la restauración a un momento específico, debe restaurar primero una copia de seguridad completa de la base de datos cuyo punto final sea anterior al momento de restauración de destino. La copia de seguridad completa de la base de datos puede ser anterior a la copia de seguridad completa de la base de datos más reciente siempre y cuando restaure cada copia de seguridad del registro siguiente, hasta la copia de seguridad del registro que contiene el momento específico de destino, inclusive. SINTAXIS RESTORE LOG database_name FROM <backup_device> WITH STOPAT =time, RECOVERY…

El punto de recuperación es la última confirmación de transacción que se ha producido durante o antes del valor datetime que se especifica en time. Para recuperar únicamente las modificaciones que se han realizado antes de un momento concreto, especifique WITH STOPAT = time para cada copia de seguridad que restaure. Esto garantiza que no se pasará el momento de destino. Por lo general, una secuencia de restauración a un momento dado implica las siguientes etapas: Restaure la última copia de seguridad de base de datos completa y, si existe, la última copia de seguridad diferencial de base de datos sin recuperar la base de datos (RESTORE DATABASE database_name FROM backup_device WITH NORECOVERY). Aplique cada copia de seguridad del registro de transacciones en la misma secuencia en que fueron creadas, especificando la hora a la que tiene previsto detener la restauración del registro (RESTORE DATABASE database_name FROM <backup_device> WITH STOPAT=time, RECOVERY).