1.mover, Separar-Adjuntar, Respalday y Restaurar Base de Datos

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 22

EJEMPLO PRACTICO Nº 01:

MOVER BASES DE DATOS


• Se puede mover los archivos de una base de datos de usuario a una nueva ubicación, sea por organización,
mantenimiento, reinstalación, etc.
• Este método se aplica para mover archivos de la base de datos dentro de la misma instancia de SQL Server.
• Para mover una base de datos a otra instancia de SQL Server o a otro servidor, use las operaciones de “separar y
adjuntar” o “copias de seguridad y restauración”.
EJEMPLO PRACTICO Nº 02:
SEPARAR Y ADJUNTAR BASES DE DATOS
Otra forma de mover una base de datos es separándola de su Instancia, trasladar los archivos “.mdf” y “.ldf” a otra
ubicación, y adjuntarla a la misma instancia del servidor o a otra.
EJEMPLO PRACTICO Nº 03:
COPIA DE SEGURIDAD Y RESTAURACIÓN DE BASES DE DATOS
Se puede crear una “Copia de Seguridad” (Backup) de una base de datos, ya sea para poder trasladarla de una instancia a
otra, o para salvaguardar la información de esta.
Una vez que contemos con la copia de seguridad, podemos restaurar toda la información de la base de datos cuantas veces
queramos.
Es recomendable generar copias de seguridad periódicamente.
EJEMPLO PRACTICO Nº 04:
UTILIZANDO EL EXPLORADOR DE OBJETOS

Poner sin Conexión la BD Separar y Adjuntar los archivos Crear una copia de seguridad &
de una BD Restaurar una BD
Como se ha visto antes, SQL Server Management Studio permite realizar acciones por medio de lenguaje Transact-SQL y
por medio de Interface utilizando el Explorador de Objetos.
Por ejemplo para Separar y Adjuntar bases de datos, podemos hacerlo desde el “Explorador de Objetos” de la siguiente
manera:

Clic derecho a la base de datos que queremos separar,


seleccionar “Tareas” y “Separar…”.
Clic al botón “Aceptar” y al “Actualizar” el Explorador de
Objetos ya no veremos la base de datos “AGENCIA”.
Una vez separada la base de datos “AGENCIA” podemos mover sus archivos, en
este ejemplo se han trasladado del Disco Local (D:) al Disco Local (C:) en la ruta
en donde se almacenan las bases de datos por default.

Clic derecho a “Bases de datos” del “Explorador de


objetos” y seleccionamos la opción “Adjuntar…”.

Aparecerá la ventana “Adjuntar bases de datos”, haremos clic al


botón “Agregar…”.
Desplegamos siguiendo la ruta en donde trasladamos los archivos, y solo
veremos el archivo primario (.mdf), lo seleccionamos y hacemos clic al botón
“Aceptar”.

Veremos que reconocerá los demás archivos, en este caso veremos los archivos
mdf, ldf y ndf, hacemos clic al botón “Aceptar”. Solo queda actualizar.
Para crear una copia de respaldo y hacer una restauración de base de datos, hacemos los siguientes pasos:

Clic derecho a la base de datos que queremos generarle un backup, en este caso a
“AGENCIA”, seleccionamos “Tareas” y “Copia de seguridad…”.

Tipo de copia de seguridad: ”Completa”, en la categoría


“Destino” nos va a mostrar copias de seguridad existentes de
esa base de datos (si existiesen las quitamos, al hacerlo no se
va a eliminar el backup), hacemos clic al botón “Agregar…”.
Hacemos clic al botón de los puntos suspensivos para determinar el nombre y
la ubicación de la copia de seguridad (backup).

Seleccionamos la ubicación en donde se guardara


la copia de seguridad, en este caso en el disco local
(D:) dentro de la carpeta “BACKUP”, ponemos
como nombre “AGENCIA_17.BAK” y clic al botón
“Aceptar”.

Clic al botón “Aceptar”.


Hacemos clic al botón “Aceptar”, y ya se creara la copia de seguridad, clic al
botón “Aceptar” para cerrar las ventas.

Eliminamos la base de datos “AGENCIA”


para poder restaurarla con el backup
que hemos creado.
Clic derecho a “Bases de datos” del Explorador de objetos, y seleccionamos la
opción “Restaurar base de datos…”.

Seleccionamos la opción “Dispositivo” y hacemos clic al botón de los


puntos suspensivos para buscar la copia de seguridad.

Clic al botón “Agregar”.


Seleccionamos el archivo “AGENCIA_17.Bak” y hacemos clic al
botón “ACEPTAR”.

Clic al botón “ACEPTAR”.


Finalmente clic al botón “ACEPTAR”, con ello ya hemos
restaurado la base de datos.

RECOMENDACIÓN:
Se recomienda no adjuntar ni restaurar bases de datos de orígenes
desconocidos o que no sean de confianza.
Es posible que dichas bases de datos contengan código
malintencionado que podría ejecutar código Transact-SQL no
deseado o provocar errores al modificar el esquema o la estructura
de la base de datos física.
EJEMPLO PRACTICO Nº 05:
CREAR PLANES DE MANTENIMIENTO PARA AUTOMATIZAR RESPALDOS

Se debe tener el “Agente SQL Server”


activado para realizar esta acción.

Clic al botón “Siguiente”.


Le podemos cambiar el nombre al plan o tarea
de mantenimiento, clic al botón “Cambiar…”.

En este apartado se puede cambar el “Tipo de programación”, la


frecuencia en la cual se ejecuta el respaldo, clic al botón
“Aceptar”.
Clic al botón “Siguiente”.

Activamos la casilla “Copia de seguridad de la base


de datos (completa)” y clic al botón “Siguiente”.
Aquí se puede cambiar el orden de las tareas, en este caso solo hacemos clic al
botón “Siguiente”.

Vamos al apartado de Bases


de datos y clic en la flecha
para seleccionar a que BD se
le asignara el respaldo.

Seleccionamos la base de datos que deseamos hacer


el backup y clic al botón “Aceptar”.
Seleccionamos la opción “Disco” y clic al botón “Siguiente”.

Seleccionamos la pestaña “Destino”, la ubicación en donde se


guardara la copia de seguridad y la extensión del backup. Hacemos
clic al botón “Siguiente”.
En la pestaña “Opciones” se puede seleccionar el tipo de comprensión del
backup, si expira o no expira, activar algunas propiedades, hacemos clic al
botón “Siguiente”.

La casilla activada generara un informe con la información de


cuando se ejecute nuestro plan de copia de seguridad.
Clic al botón “Finalizar”.

Esperamos que terminen


los procesos y clic al botón
“Cerrar”.

La tarea que hemos configurado lo podemos


encontrar en “Plan de mantenimiento”. Si le
hacemos doble clic podemos añadir mas acciones
a nuestro plan.
Las acciones de nuestro plan lo encontraremos en el “Agente SQL Server” y
dentro de “Trabajos” (Jobs), seleccionamos el job y le hacemos clic derecho
y escogemos la opción “Iniciar trabajo en el paso”.

Esperamos que termine de realizarse los procesos y verificar que


no salga un error, de suceder habrá que entrar a las propiedades
del “job” y agregarle permiso “sa”.
Verificamos que la copia de seguridad se ha generado.

También podría gustarte