PDF de programación - Restauración de bases de datos SQL Server

Imágen de pdf Restauración de bases de datos SQL Server

Restauración de bases de datos SQL Servergráfica de visualizaciones

Publicado el 11 de Junio del 2018
713 visualizaciones desde el 11 de Junio del 2018
323,2 KB
30 paginas
Creado hace 19a (26/07/2004)
Restauración de bases de datos



Contenido
Introducción
Proceso de recuperación de SQL Server
Preparación de la restauración de una
base de datos
Restauración de copias de seguridad
Restauración de bases de datos a partir
de distintos tipos de copia de seguridad
Restauración de bases de datos del
sistema dañadas



1
2

5
9

15

26



Restauración de bases de datos

i

Notas para el instructor

Este módulo proporciona a los alumnos los conocimientos y técnicas necesarios
para restaurar bases de datos, registros de transacciones, archivos o grupos de
archivos, y bases de datos dañadas del sistema. Los alumnos aprenderán el
proceso de recuperación de Microsoft® SQL Server™ 2000 y cómo pueden
utilizar la instrucción RESTORE para obtener información y realizar
operaciones de restauración. Los alumnos podrán determinar cómo realizar
operaciones de restauración según un método de copia de seguridad concreto.
En la práctica, los alumnos tendrán ocasión de restaurar bases de datos y
registros de transacciones, así como de recuperar datos tras un error de un
medio de almacenamiento.
Después de completar este módulo, los alumnos serán capaces de:
Describir el proceso de recuperación de SQL Server.
Comprobar copias de seguridad y efectuar tareas específicas que permitan

el proceso de restauración.

Utilizar la instrucción RESTORE para obtener información acerca de
un archivo de copia de seguridad antes de restaurar una base de datos,
un archivo o un registro de transacciones.

Restaurar copias de seguridad de distintos tipos y utilizar las opciones

adecuadas.

Restaurar bases de datos del sistema dañadas.



Restauración de bases de datos

Introducción
Objetivo del tema
Proporcionar una introduc-
ción a los temas y objetivos
del módulo.
Explicación previa
En este módulo aprenderá
acerca de la restauración
de bases de datos.



Proceso de recuperación de SQL Server
Preparación de la restauración de una base de datos
Restauración de copias de seguridad
Restauración de bases de datos a partir de distintos

tipos de copia de seguridad

Restauración de bases de datos del sistema dañadas

1



Este módulo proporciona a los alumnos los conocimientos y técnicas necesarios
para restaurar bases de datos, registros de transacciones, archivos o grupos de
archivos, y bases de datos dañadas del sistema. Aprenderá acerca del proceso
de recuperación de Microsoft® SQL Server™ 2000, cómo usar la instrucción
RESTORE para obtener información y realizar operaciones de restauración, y la
forma de determinar cómo efectuar operaciones de restauración basadas en un
método de copia de seguridad en particular.
Después de completar este módulo, el alumno será capaz de:
Explicar el proceso de recuperación de SQL Server 2000.
Comprobar copias de seguridad y efectuar tareas específicas que permitan

el proceso de restauración.

Utilizar la instrucción RESTORE para obtener información acerca de un

archivo de copia de seguridad antes de restaurar una base de datos, un
archivo o un registro de transacciones.

Restaurar copias de seguridad de distintos tipos y utilizar las opciones

adecuadas.

Restaurar bases de datos del sistema dañadas.



Restauración de bases de datos

2

Proceso de recuperación de SQL Server
Objetivo del tema
Explicar el proceso de
recuperación automática
de SQL Server.
Explicación previa
El proceso de recuperación
de SQL Server es un
mecanismo interno que
asegura la coherencia de
la base de datos.

INICIO
PUNTO DE
COMPROBACIÓN
INICIO

CONFIRMACIÓN
INICIO

CONFIRMACIÓN

INICIO

INICIO

CONFIRMACIÓN

CONFIRMACIÓN

INICIO

CONFIRMACIÓN



Puntos clave
Explique el estado de las
transacciones en el registro
de transacciones en el
momento del punto de
comprobación.

A continuación, señale que
el proceso de recuperación
tiene lugar automáticamente
al iniciarse SQL Server y
puede iniciarse de forma
manual durante las opera-
ciones de restauración.

Sugerencia
Señale que SQL Server
realiza la operación del
punto de comprobación
durante el cierre normal.

Las transacciones confirmadas se continúan y
Las transacciones confirmadas se continúan y
se escriben en la base de datos
se escriben en la base de datos

Las transacciones no confirmadas se deshacen
Las transacciones no confirmadas se deshacen
y no se escriben en la base de datos
y no se escriben en la base de datos



El proceso de recuperación de SQL Server es un mecanismo interno que
asegura la coherencia de la base de datos mediante el examen del registro
de transacciones y la realización de las acciones adecuadas:
SQL Server examina el registro de transacciones a partir del último punto

de comprobación en que se produjo un error o se cerró SQL Server. Un
punto de comprobación es como una marca que indica el momento en el
que se escriben todos los cambios en la base de datos.

Si en el registro de transacciones se han confirmado transacciones que aún
no se han escrito en la base de datos, SQL Server las continúa y aplica los
cambios a la base de datos.

Si el registro de transacciones contiene transacciones sin confirmar,

SQL Server las deshace. Las transacciones sin confirmar no se escriben
en la base de datos.

Proceso automático
Cuando se reinicia el sistema después de un error o después del cierre,
SQL Server comienza el proceso de recuperación automática para asegurar la
coherencia de los datos. No es necesario iniciar este proceso manualmente, ya
que tiene lugar de forma automática.
Inicio manual
Puede iniciar manualmente el proceso de recuperación al realizar operaciones
de restauración. El proceso de recuperación que usted inicia es similar al
proceso de recuperación automático que tiene lugar cuando se reinicia
SQL Server.



Restauración de bases de datos

3

Actividades de SQL Server durante el proceso de restauración
Objetivo del tema
Explicar las actividades
que tienen lugar durante el
proceso de restauración.
Explicación previa
Al restaurar bases de datos,
SQL Server realiza automá-
ticamente determinadas
acciones para asegurar que
la restauración es rápida.

Comprobación de seguridad
La base de datos ya existe
Los archivos de base de datos son diferentes
Los archivos de base de datos son incompletos

Regeneración de la base de datos y todos los archivos

asociados



Al restaurar bases de datos, SQL Server realiza automáticamente determinadas
acciones para asegurar que la restauración se realiza rápidamente y tiene un
efecto mínimo en las actividades de producción.
Comprobación de seguridad
SQL Server hace una comprobación de seguridad al ejecutar la instrucción
RESTORE DATABASE. Este mecanismo interno impide que se sobrescriba
accidentalmente una base de datos existente con una copia de seguridad de
una base de datos distinta o con información incompleta.
SQL Server no restaura la base de datos si:
La base de datos indicada en la instrucción RESTORE DATABASE ya

existe en el servidor y el nombre de base de datos registrado en el archivo
de copia de seguridad es distinto del de la base de datos especificada en la
instrucción RESTORE DATABASE.

El conjunto de archivos de base de datos del servidor es distinto del

contenido en el conjunto de copia de seguridad.

No se proporcionan todos los archivos necesarios para restaurar la base

de datos o grupo de archivos. SQL Server genera un mensaje de error en el
que especifica los archivos que deben restaurarse como una unidad (en una
misma operación de restauración).

Por ejemplo, si intenta restaurar una copia de seguridad de la base de datos
Northwind en la base de datos Accounting, que ya existe en el servidor,
SQL Server impedirá la restauración. Si desea restaurar una copia de seguridad
de Northwind y sobrescribir los datos de Accounting, deberá anular la
comprobación de seguridad.



Restauración de bases de datos

4

Regeneración de la base de datos y todos los archivos
asociados
Al restaurar una base de datos a partir de una copia de seguridad completa,
SQL Server vuelve a crear los archivos originales de la base de datos y los
coloca en las ubicaciones que se registraron al hacer la copia de seguridad.
Todos los objetos de base de datos se vuelven a crear automáticamente. No es
necesario volver a generar el esquema de la base de datos antes de restaurarla.

Restauración de bases de datos

5

Preparación de la restauración de una base de datos
Objetivo del tema
Proporcionar una introduc-
ción a la forma de preparar
la restauración de una base
de datos.
Explicación previa
Expondremos ahora lo
que hay que hacer para
restaurar una base de
datos.

Comprobación de las copias de seguridad
Realización de tareas específicas antes de restaurar

copias de seguridad



Es conveniente comprobar las copias de seguridad para confirmar que se van a
restaurar los datos y objetos que se desea, y que la copia de seguridad contiene
información válida.
Antes de restaurar una copia de seguridad, debe realizar tareas específicas que
le permitirán comenzar el proceso de restauración.

Restauración de bases de datos

6

Instrucción RESTORE HEADERONLY

Comprobación de las copias de seguridad
Objetivo del tema
Explicar las instrucciones
RESTORE que muestran
información acerca de los
archivos de copia de
seguridad.
Explicación previa
Antes de restaurar un
archivo de copia de
seguridad, debe asegurarse
de que es válido.

Instrucción RESTORE LABELONLY

Devuelve la información de encabezado de un ar
  • Links de descarga
http://lwp-l.com/pdf11790

Comentarios de: Restauración de bases de datos SQL Server (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad