Sunteți pe pagina 1din 15

FACULTAD DE INGENIERIA EN CIENCIAS APLICADAS CARREAR DE INGENIERIA EN SISTEMAS COMPUTACIONALES

TEMA

LABORATORIO 10: RESPALDOS Y RECUPERACIN

Nombre:

Patricia Colimba Jairo Almeida Alex Galarza

Escuela: EISIC Fecha: 23/01/2014 Dirigido Ing.: Miguel Orquera

1. Crear un backup full en la BD Bancaria (debe tener datos ya ingresados, incluyendo prstamos y pagos). Clic secundario en la bd a realizar el respaldo Tareas opcin copia de seguridad

Seleccionamos el tipo de Backup que vamos a realizar que es en aste caso COMPLETA Luego Aceptar

2. Insertar 10 nuevas cuentas. Borrar la tabla Pagos. Luego, recuperar la Base de datos incluyendo la tabla Pagos y las ltimas filas ingresadas. Borramos la Tabla Pagos de nuestra BDD

Para recuperar la bdd opcin tareas Restaurar- base de datos

Para recuperar la base de datos en la pantalla restauracin seleccionamos la opcin DISPOSITIVO, buscamos donde est la ubicacin de nuestro backup

Una vez seleccionado el backup hacemos clic en aceptar y luego vamos a la opcin OPCIONES y marcamos la opcin Sobre escribir la bdd existente.

Finalizada la restauracin se a recuperado la tabla antes eliminada

3. Insertar otras 5 cuentas y luego obtener un backup incremental. Borrar la tabla Pagos. Luego, recuperar la Base de datos incluyendo la tabla Pagos y las ltimas filas ingresadas. Insertamos las 5 nuevas cuentas
insert insert insert insert insert into into into into into Cuenta Cuenta Cuenta Cuenta Cuenta values(8,100000) values(20,100000) values(27,100000) values(57,100000) values(57,100000)

Realizamos el Backup Incremental o Diferencial

Borramos la Tabla Pagos

Hacemos los pasos de recuperacin y vemos que se recupera la tabla y los ltimos ingresos de datos

4. Obtener un backup de los archivos log. Tipo de copia de seguridad Registro de transacciones

Seleccionar la carpeta donde vamos a guardar el registro de Log nombre con el cual vamos a identificar el archivo

5. Crear un punto de consistencia y luego insertar varios pagos. Hacer un retroceso hasta el punto de consistencia utilizando los archivos log.

6. Programar un backup full para que se realice todos los jueves a las 5 pm.

Clic secundario en Planes de Mantenimiento opcin Asistente para planes de mantenimiento

Dar un nombre al mantenimiento y clic en cambiar

En la ventana de la programacin vamos a seleccionar el da y la hora para realizar el backup

Aceptar luego en la vetana vamos a marcal el tipo de backup deseamos que se realice siguiente

Luego vamos a la opcin base de datos y seleccionemos la bd que vamos a realizar el backup - siguiente

Vamos a selecciona la carpeta donde se va a guardar el archivo .bak y finalmente de programa el backup

7. Crear un nuevo filegroup y ubicar all a las tablas Prstamos y Pagos. Luego, hacer una backup solo del nuevo filegroup. Borrar la tabla Pagos y recuperarla utilizando el backup del filegroup.
use Cooperativa go Creamos el filegroup alter database Cooperativa ADD FILEGROUP Prestamo_Pago GO Eliminamos el filegroup ALTER DATABASE Cooperativa REMOVE FILE Prestamo_Pago ; ALTER DATABASE Cooperativa REMOVE FILEGROUP Prestamo_Pago ; GO ALTER DATABASE Cooperativa ADD FILE ( NAME = Pago, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\PagoFile.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB )

, ( NAME = Prestamo, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Prestamo1.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB ) to FILEGROUP Prestamo_Pago go

Para agregar las tablas al file group clic secundario en la tabla a agregar opcin Diseo propiedades opcin Grupo de archivos

Para restaurar las tablas mediante los file group Hacer una copia de seguridad Tarea- copia de seguridad Componentes de copia de seguridad Archivo y grupo de archivos

Opcin destino Agregar - Damos un nombre a nuestro backup - aceptar

Para restaurar las tablas mediante el backup de los filegroup

Seleccionamos el archivo.bak donde realizamos la copia de seguridad

Terminada la operacin de restauracin vemos q aparece la tabla que eliminamos que era Pagos

Crear dos usuarios Ana y Juan. Ana inserta un Prstamo y dos pagos con cargo a ese prstamo. Juan inserta un nuevo pago con cargo al mismo prstamo y

borra otro prstamo con todos sus pagos. Borrar todo lo hecho por Juan sin afectar lo hecho por Ana, utilizando el archivo log.

CREATE LOGIN Juan WITH PASSWORD = '123'; USE Cooperativa; go CREATE USER Juan FOR LOGIN Juan; go CREATE LOGIN Ana WITH PASSWORD = '123'; USE Cooperativa; go CREATE USER Ana FOR LOGIN Ana; Go

Asignamos los permisos a los nuevos usuarios /* ANA */ grant select,Insert,delete on Pago to Ana with grant option; grant select,Insert,delete on Prestamo to Ana with grant option; /* Juan */ grant select,Insert,delete on Pago to Juan with grant option; grant select,Insert,delete on Prestamo to Juan with grant option;

S-ar putea să vă placă și