Seguridad y restauración en base de datos

Restauración mediante
Transact SQL

Se ejecuta la instrucción RESTORE DATABASE
y se especifica la clausula NORECOVERY para
restaurar la copia de seguridad diferencial

Modelos de recuperación

Recuperación simple

Permite recuperar la BD hasta
los datos mas recientes.

Recuperación completa

Permite recuperar la BD hasta
el momento en el que hay error.

Recuperación de
registro masivo.

Recupera hasta el ultimo
registro de log

Restaurar una copia de seguridad
diferencial de base de datos

Se restaura mediante el administrador
de base de datos.

La realización de copias de
seguridad y restauración
resultan útiles.

Pasarlo a un servidor

Protección de datos

Recuperar la base de datos
sin restaurar

Puede ocurrir que la base de datos
este en modo de espera y se desee
que pueda actualizar sin aplicar otra
copia de seguridad
este

En estos casos se puede recuperar
la base de datos sin restaurar la
copia de seguridad ejecutando la
sentencia

Información de copias
de seguridad

Una lista de los archivos de base de
datos y del registro de transacciones
que contiene un conjunto de copias de
seguridad

La sentencia RESTORE FILELISTONLY
de Transact SQL devuelve un conjunto
de resultados que contiene la lista de
archivos

Para ver la información de encabezado
de medios y copias de seguridad
utilizando el Administrador corporativo
se expande un grupo de servidores y
luego un servidor

Copiar o mover base
de datos

Se permite copiar o mover base de
datos entre servidores

Las bases de datos conservan el
mismo nombre que tenían en el
servidor de origen

No se puede cambiar el nombre
durante una operación de mover
o copiar la base de datos

Recuperación simple

Para recuperar una copia
de seguridad, se debe tomar
en cuenta lo siguiente:

Expanda una instancia

En la BD se seleccionan
en conjunto de copias que se van
a restaurar

Se selecciona el estado de
recuperación adecuado

Se realiza la restauración

Recuperación completa

Utiliza copias de seguridad de la base
de datos y del registro de transacciones
para ofrecer una protección completa

Se puede recuperar la base de datos
hasta un momento determinado o
hasta el momento de error

Para garantizar este grado de recuperación
todas las operaciones, incluyendo SELECT INTO,
CREATE INDEX, se registran completamente

Completa el modelo de recuperación simple

Recuperación de
registro masivo

Ofrece protección contra errores de los
medios, además del mejor rendimiento
y una utilización mínima del espacio de
registro.

Las operaciones de copias masivas tienen
un riesgo mayor de perder datos que el
modelo de recuperación completa

Sí un archivo de datos resulta
dañado, hay que repetir el trabajo
manualmente.

Comprobación de copias
de seguridad

Se puede utilizar la sentencia
RESTORE VERIFYONLY de Transact
SQL

NOREWIND especifica que SQL Server
mantendrá la cinta abierta después de la
operación de copia de seguridad.