Asegurar la integridad de una base de datos implica realizar copias de seguridad y procesos de restauración eficaces. La protección de datos es crucial y puede implicar mover la base de datos a un servidor diferente o recuperar la base de datos sin necesidad de aplicar otra copia de seguridad.
NOREWIND especifica que SQL Server
mantendrá la cinta abierta después de la
operación de copia de seguridad.
Se puede utilizar la sentencia
RESTORE VERIFYONLY de Transact
SQL
Recuperación de
registro masivo
Sí un archivo de datos resulta
dañado, hay que repetir el trabajo
manualmente.
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
Completa el modelo de recuperación simple
Para garantizar este grado de recuperación
todas las operaciones, incluyendo SELECT INTO,
CREATE INDEX, se registran completamente
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 recuperar una copia
de seguridad, se debe tomar
en cuenta lo siguiente:
Se realiza la restauración
Se selecciona el estado de
recuperación adecuado
En la BD se seleccionan
en conjunto de copias que se van
a restaurar
Expanda una instancia
Copiar o mover base
de datos
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
Se permite copiar o mover base de
datos entre servidores
Información de copias
de seguridad
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
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
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
La realización de copias de
seguridad y restauración
resultan útiles.
Protección de datos
Pasarlo a un servidor
Restaurar una copia de seguridad
diferencial de base de datos
Se restaura mediante el administrador
de base de datos.
Modelos de recuperación
Recuperación de
registro masivo.
Recupera hasta el ultimo
registro de log
Recuperación completa
Permite recuperar la BD hasta
el momento en el que hay error.
Recuperación simple
Permite recuperar la BD hasta
los datos mas recientes.
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