Está en la página 1de 15

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN

CENTRO PARA LA INDUSTRIA PETROQUÍMICA- REGIONAL BOLÍVAR

COMPETENCIA: DESARROLLAR EL SISTEMA DE INFORMACION QUE CUMPLA CON LA SOLUCION


INFORMATICA

INSTRUCTOR: MARISTELA PÉREZ CORREA

ACTIVIDAD: CREAR Y RESTAURAR BACK UP DE BASES DE DATOS EN SQLSERVER

Antes de iniciar la explicación del paso a paso para la creación de un Back Up en SQLSERVER,
es importante conocer que un Back Up es la copia de seguridad de una base de datos, esto
permite poder tener un respaldo de la información guardada en la base de datos, a demás de
poder copiar este archivo de un equipo (computador) a otro. A continuación se muestra paso a
paso la creación del Back Up en SQLSERVER:

Pasos para crear Back Up de bases de datos en SQLSERVER

1. Seleccione la carpeta de la base de datos a la que desea crear el back Up, haga clic derecho
sobre ella y seleccione la opción Tarea (Task) y luego la opción Copia de seguridad (Back Up), la
siguiente imagen ilustra el proceso:
2. Aparecerá la ventana de trabajo para la creación del Back Up, la siguiente imagen ilustra el
contenido de dicha ventana.
3. En ella se muestra un combobox donde usted debe seleccionar la base de datos a la que
quiere crear la copia de seguridad (normalmente está seleccionada por defecto), la siguiente
imagen ilustra el proceso:

4. En dicha ventana tambien debe seleccionar el tipo de backup que desea ( Full o diferencial),
se recomeinda seleccionar Full. la siguiente imagen ilustra el proceso.
5. En los componentes de la base de datos, aparece seleccioado por defecto la opción DataBase,
por lo que se deja como está, la siguiente imagen ilustra el proceso.

6. En el campo destino, se debe especificar si la copia se va a guardar en el disco o en la URL,


para el ejemplo seleccionaré la opción Disk, la siguiente imagen ilustra el proceso:
7. En el espacio se muestra la ruta donde quedará almacenada el back up de la base de datos
que se está realizando, la siguiente imagen ilustra el proceso:

8. Si desea cambiar la ruta de almacenamiento puede utilizar los botones, Add, Remove y
Contents, la siguiente imagen ilustra el proceso:
9. Hacer click en el boton OK, la siguiente imagen ilustra el proceso:

10. Si se realizó bien el Back Up, se mostrará el siguiente mensaje:


11. Para copiar el archivo generado el proceso de Back Up, se busca la ruta donde se almacenó,
y de allí se puede copiar a cualquier medio de almacenamiento (USB, Disco duro Externo, enviar
por correo electrónico, etc), la siguiente imagen ilustra el proceso:

Restaurar Back Up de bases de datos en SQLSERVER


El proceso de restuaración de back up consiste en abrir la copia creada de la base de datos, ya
sea en otro equipo o en el mismo equipo donde se creó, para ello tenga en cuenta los siguientes
pasos:

1. En el SQLSERVER MANAGEMENT Cree una nueva base de datos con el nombre de la base de
datos que desea restaurar (el mismo nombre de la base de datos a la que le creó el back up),
para el ejemplo utilicé una bases de datos llamada Inventario Herramientas.

2. Utilice el paso 1 descrito en el proceso de creación del Back Up, esta vez asegurese de
seleccionar la opción Restore no Back Up, y seleccione la opción DataBase, la siguiente imagen
ilsutra el proceso:
2. Se mostrará la ventana de trabajo del proceso de restauración, como se indica en la
siguiente imagen:

3. En la opcion Source (origen) se selecciona Device (dispositivo), en el recuadro que está al lado,
se selecciona la opción File (si se va a restaurar desde un dispositivo) o URL (si se va a restaurar
desde una URL) luego se selecciona la opcion Add y se presiona el botón OK, la siguiente imagen
ilustra el proceso:

4. Al seleccionar la opción File y Add , se busca la ruta donde está almacenado el archivo de
back up de la base de datos que se quiere restaurar y se presiona la opción Ok, la siguiente
imagen ilustra el proceso:
5. Esto hará que se devuelva a la ventana de restauración
6. En la pesta File se hace clic en la opción Ovenwrite the existing database (WITH REPLACE)-
Sobre escribir en la base de datos existente- esto habilitará las dos rutas donde se almacenará la
base de datos restaurada. La siguiente imagen ilustra el proceso:

7. En la pestaña de Options - opciones- se hace clic y se marca el recuadro de Preserve the


replication setings(WITH KEEP_REPLICATION) - Conservar las configuraciones de replicación,
luego se hace clic en el botón OK. La siguiente imagen ilustra el proceso:
8. Si la restauración se realizó adecuadamente, se mostrará un mensaje, como el que se indica
en la siguiente imagen:
9. Se hace clic en el botón Aceptar del mensaje mostrado.

10. Se verifica que la base de datos restaurada exista con sus respectivas tablas; como lo indica la
siguiente imagen:
Restaruración de bases de datos usando código

A continuación se muestra (en imagen) las líneas de código que puede utilizar para
restaurar bases de datos utilizando codigo con sintáxis sql:

las palabras en azul corresponden a palabras reservadas del gestor de bases de datos

restore datebase : Indica la operación a realizar (restauración de base de datos)

alquiler : Es el nombre de la base de datos que se quiere restaurar

from disk: Indica la ruta donde se encuentra el archivo del Back Up de la base de datos a
restaurar.

Luego de escribir el código se ejecuta y no tiene errores deberá mostrar un mensjae indicando el
éxito de la operación.

También podría gustarte