+ All Categories
Home > Documents > Practica1 [Backup and Restore]

Practica1 [Backup and Restore]

Date post: 11-Jun-2015
Category:
Upload: edwin-najera
View: 1,142 times
Download: 10 times
Share this document with a friend
Description:
Proceso de Realizar backup y restore, tanto con asistente, como en script.
Popular Tags:
24
2009 Edwin Nájera. 2005-16280 06/06/2009 Practica 1 [Backup and Restore] Bases de Datos 2 Vacaciones Junio Sistemas
Transcript
Page 1: Practica1 [Backup and Restore]

2009

Edwin Nájera.

2005-16280

06/06/2009

Practica 1 [Backup and Restore]

Bases de Datos 2

Vacaciones Junio

Sistemas

Page 2: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

SQL Server 2005

El SQL Server 2005 es un DBMS de Microsoft para su uso debemos de instalarlo y

usar la herramienta, para ello vamos a hacer lo siguiente:

Como primer paso debemos de ir a Inicio, todos los programas, Microsoft SQL

server 2005 y de allí a SQL Server Management Studio.

Despues de hacer el paso anterior nos muestra la siguiente ventana, en donde se esta

cargado la aplicación.

Una vez cargada la aplicación nos pedirá el usuario para poder administrar la

Page 3: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

base de datos, en nuestro caso vamos a introducir el usuario SA.

Ahora bien, hay dos formas de hacer un backup y un restore, tanto de una forma con

asistente y otra de consola. En esta oportunidad vamos a realizarlo de las dos formas.

Con asistente

Una vez identificada la base de datos que vamos a realizar el backup nos mostrara en

pantalla una imagen como esta.

Page 4: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Le damos click derecho sobre la base de datos y nos vamos a: Tareas, Copia de seguridad.

Después de ello nos mostrara una ventana en donde nos indica que tipo de backup vamos a

realizar, y la ubicación de la misma. Después de ello aceptamos.

Antes de empezar el backup, podemos escoger la ubicación del backup, para hacerlo de una

Page 5: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

manera mas practica.

Después de ello ejecutamos el backup, y al momento de que termine nos aparecerá una

ventana como esta, informando que el backup se realizo de una buena manera.

Ahora bien vamos a explicar cómo restaurar una base de datos, esta es una manera muy

Page 6: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

practica, como primer paso le damos click derecho sobre la base de datos que queremos

restaurar.

Después de ello vamos a identificar el archivo que vamos a usar para restaurar la base de

datos.

En la pestaña de opciones, seleccionamos la opción que nos indica que sobrescribiremos la

Page 7: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

base de datos actual.

Despues de ello le damos aceptar y empezara la restauración de la base de datos. Y

concluimos nuestra restauración.

Page 8: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Con Sript

Esta forma es de igual forma fácil, como primer paso abrimos un script para poder

poner las líneas de código.

Como primer paso especificamos que tipo de backup vamos a realizar

Mediante esta línea

ALTER DATABASE “BD2-asignacion” SET RECOVERY SIMPLE

Y Ejecutamos.

Después de ello vamos a indicar con especificar la ruta de destino del backup. BACKUP DATABASE “BD2-asignacion”

TO DISK = 'C:\Backups\BD2-asignacion.BAK'

Page 9: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Después para poder restaurar la base de datos, le damos un

ALTER DATABASE “BD2-asignacion” SET RECOVERY FULL

Para poder sobre escribir la base de datos.

Por ultimo especificamos donde esta el archivo para realizar la restauración

RESTORE DATABASE “BD2-asignacion”

FROM DISK = 'C:\Backup\BD2-asignacion.bak'

WITH FILE = 1,

REPLACE;

Con este último paso tenemos nuestra base de datos restaurada y lista para usar..

Page 10: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

MYSQL Server 5.1

Una vez sabiendo que base de datos vamos a realizar el backup, tenemos que tener

el administrador de herramientas para poder realizar las diferentes actividades, desde crear

una base de datos, ingresar, modificar, elminar, etc.

Con Asistente

Una vez iniciado el administrador de MYSQL server, nos aparecerá esta venta, en

donde nos indica que tenemos que realizar una conexión para poder administrar las bases

de datos

Después de haber ejecutado con éxito la conexión nos mostrara la consola principal.

Page 11: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Despues de ello nos dirimos hacia el backup, como se muestra en la imagen.

Posteriormente debemos de crear un nuevo backup.

Al momento de darle click sobre el icono de backup nos va a mostrar una ventana

como la siguiente, en donde especificamos el nombre del backup y las tablas involucradas

para realizar el backup.

Page 12: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

En la otra pestaña nos muestra las opciones que tiene el backup en nuestro caso la

vamos a dejar normal.

Luego en la primera pestaña especificamos la ruta en donde se almacenara el

backup de la base de datos.

Page 13: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Después de todo ello le damos ejecutar y por ultimo nos saldrá una recuadro como

el que mostraremos a continuación.

Al momento de realizar el restor es mucho mas fácil, como primer punto vamos

abrir el archivo en donde esta toda la información de la base de datos..

Page 14: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

El siguiente paso vamos a especificar el archivo donde esta nuestra base de datos.

Una vez asignado el archivo, y verificado procedemos a ejecutar la restauración.

Page 15: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Despues de ejecutar la restauracion nos mostrara un mensaje de que se subio

correctamente la base de datos.

Page 16: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Con Script

Para realiar el backup de esta forma es de una manera muy sencilla, como primer

paso debemos de identificar el “cmd”

Como paso numero dos debemos de ejecutarlo como administrador.

Page 17: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Una vez tenida el cmd leventada, nos vamos ala carmeta de Mysql Server 5.1 \bin.

Una vez estando allí vamos a realizar el backup respectivo, mediantes el comando

“mysqldump –u root –p –opt bd2-asignacion > arch.sql”, con este comando realizarnos

el backup.

Para poderlo restaurar es una forma parecida, en la misma dirección ejecutamos el

comando. “mysql –u root –p bd2-asignacion < arch.sql”, y de esa forma restauramos la

base de datos.

Page 18: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Oracle 10g

Con Asistente

Para realizar el backup es de una manera muy practica, como primer paso nos

vamos a inicio todos los programas Base de Datos Oracle 10g Express Edition, y en

esa ubicación vamos a encontrar la opción de “Realizar copia de seguridad de la base de

datos”, y le damos un click sobre la opción.

Una vez ejecutado el proceso, nos aparecerá una ventana en donde nos informa que

vamos a realizar un archivo sobre un log. Le damos que SI.

Page 19: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Una vez, realizado el paso anterior empezara a realizar el backup, la ubicación que

hay que tener en cuenta es

- C:\oraclexe\oradata\XE

- C:\oraclexe\app\oracle\flash_recovery_area\XE\ONLINELOG

Allí se guardara toda la información de la base de datos.

Una vez terminado el proceso, ya podremos guardar los archivos que nos aparecerá

en una unidad de almacenamiento externo, en los lugares mencionados.

Page 20: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Para realizar la restauración es de igual forma. Le damos sobre todos los

programas, en restaurar base de datos.

Posteriormente nos preguntara que si estamos seguros de dicha operación, ya que va a bajar

la base de datos como tal para la restauración, entonces le damos que si.

Page 21: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Una vez realizado el paso anterior empezara el proceso de tomar los archivos

respectivos para su restauración.

Después de unos minutos, terminara el proceso y nuestra base de datos estará

restaurada.

Page 22: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Con Script

Como primer paso vamos a crear una carpeta en donde vamos a alojar temporalmente los

archivos necesarios para su posterior almacenamiento.

Como siguiente paso vamos a hacer los siguiente, en nuestro SQL Commands, teclearemos

Select file_name from dba_data_files; lo que estamos haciendo es crear los archives

necesarios que representan la copia exacta de la base de datos.

Después vamos a ejecutar select name from v$controlfile;

Page 23: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Como siguiente paso vamos a ejecutar select member from v$logfile;

Toda la información se almacenara en:

- C:\oraclexe\oradata\XE

- C:\oraclexe\app\oracle\flash_recovery_area\XE\ONLINELOG

Par que nosotros la copiemos a nuestra carpeta que se creó en los primeros pasos

Con esto estaríamos concluyendo la forma de hacer el backup.

Para poder restaurar el backup, como primer paso vamos a parar la base de datos.

Page 24: Practica1 [Backup and Restore]

Practica 1 [Backup and Restore]

6 de junio de 2009

Como siguiente paso vamos a colocar los archivos almacenados a las siguiente

direcciones:

- C:\oraclexe\oradata\XE

o Control

o Sysaux

o System

o Temp

o Undo

o Users

- C:\oraclexe\app\oracle\flash_recovery_area\XE\ONLINELOG

o El resto de archives.

Una vez realizado esto, tenemos restaurada nuestra base de datos, solo falta subir el servicio

de la base de datos y listo. Todo está normal, otra vez.


Recommended