Vous êtes sur la page 1sur 18

BACKUP’S

Proceso

Recuperación
finalidad Y
Restauración
pérdida, el Proteger los
deterioro, las Datos contra
catástrofes
(naturales u
obra del
hombre)
Nota: los datos
son unas máximas
prioridades de las
empresas
BACKUP COMPLETO O TOTAL Se guardan Todos los
archivos de datos y parte
activa del registro de
transacciones

Base de datos
puede ser
totalmente Crea puntos de
restaurada en el restauración en
caso de pérdida el tiempo
de archivos de
datos

Incluye copias de
seguridad del registro de
transacciones
USE AdventureWorks2008r2;
GO
BACKUP DATABASE AdventureWorks2008r2
TO DISK= 'D:\MKTG\AdventureWorks2008.Bak'
WITH NAME = 'Full Backup de
AdventureWorks2008',
DESCRIPTION='Backup Completo';
GO

---Verificar contenido del archivo de backup


RESTORE HEADERONLY FROM
DISK = 'D:\MKTG\AdventureWorks2008.Bak'
BACKUP DIFERENCIAL Y INCREMENTAL

Copia todos los


datos que
hayan únicamente
cambiado copia los INCREMENTAL
DIFERENCIAL desde el ulltimo ficheros creados
backup o modificados
completo desde el último
ocupara más backup
espacio ya realizado sea
parten de la diferencial o
base de un competo
único punto fijo
en el tiempo
Ejemplo

BACKUP DATABASE AdventureWorks2008r2


TO DISK= 'D:\MKTG\AdventureWorks2008.Bak'
WITH NAME = 'Backup 2 de AdventureWorks2008',
DESCRIPTION='Backup Diferencial de
AdventureWorks',
DIFFERENTIAL;
Estrategias de backup
 Experiencia previa
 ¿Qué tipos de copia de seguridad han utilizado?
 ¿Con qué frecuencia realizar copias de seguridad?
 ¿Quién es RESPONSABLE de la planificación y ejecución de una
estrategia de copia de seguridad?
 ¿Con qué frecuencia se ponen a prueba las copias de
seguridad?
 ¿Utiliza herramientas de terceros para copias de seguridad?
 ¿Qué tipo de medios de copia de seguridad se utilizan?
 Determinando una apropiada estrategia
 Los diferentes tipos de copia de seguridad se pueden combinar.
 Las copias de seguridad basadas en datos (completa, diferencial, Copia, grupo de
archivos, File)
 Copias de seguridad del log de transacciones.
 Los niveles de seguridad se deben determinar
 ¿Cuánto tiempo puede recuperar toma? (RTO)
 ¿Cuántos datos es aceptable que perder? (RPO)
 ¿Es posible recuperar los datos de otras fuentes?

 Estrategia de copia de seguridad se debe asignar a los requisitos


 Tipos y frecuencia de las copias de seguridad
 Medios de copia de seguridad a utilizar.
 Período de retención para copias de seguridad y para los medios
 Política de prueba de copia de seguridad.
MODELOS DE RECUPERACIÓN
MODELO DESCRIPCIÓN
No permite o exige copias de seguridad de registro.
Simple • Automáticamente recupera el espacio de registro para
mantener los requisitos de espacio.
Guarda las transacciones que se realizan en el log de
transacciones, hasta que se realice un backup de log
COMPLETO • Evita la pérdida de datos debido a un archivo de datos
(Full) dañados o desaparecidos
• Permite la recuperación a un punto específico en el
tiempo
• Requiere copias de seguridad de registro de
REGISTRO manejabilidad
MASIVO • Puede mejorar el rendimiento de las operaciones de
(Bulk copia masiva
Logged) • Reduce el uso de espacio de registro mediante el
registro mínimo para muchas operaciones masivas
UTILIZACIÓN DEL MODELO SIMPLE
 La recuperación al momento del error no es necesaria.
Si se pierde o se daña la base de datos, no le importa
perder todas las actualizaciones realizadas entre el error
y la copia de seguridad anterior.
 • No le importa perder algunos datos del registro.
 • No desea realizar copias de seguridad del registro de
transacciones ni restaurarlo, y prefiere confiar
exclusivamente en las copias de seguridad completas y
diferenciales.

ALTER DATABASE <nombrebasededatos>


SET RECOVERY SIMPLE;
Con el modelo de recuperación simple, después de cada copia de seguridad, la
base de datos queda expuesta a la pérdida potencial del trabajo en caso de
desastre. El riesgo de pérdida de trabajo aumenta con el tiempo entre una copia
de seguridad y otra.
 UTILIZACIÓN DEL MODELO COMPLETO

 Desea poder recuperar todos los datos.


 Si la base de datos incluye varios grupos de archivos y desea realizar una
restauración por etapas de los grupos de archivos secundarios.
 Debe poder realizar una recuperación hasta el momento del error.
 Desea poder restaurar páginas individuales.
 Le resulta aceptable incurrir en los costes administrativos de las copias de
seguridad del registro de transacciones

ALTER DATABASE <nombrebasededatos>


SET RECOVERY FULL;
 UTILIZACIÓN DEL MODELO MASIVO

 El modelo de recuperación optimizado para cargas masivas de


registros está pensado estrictamente como un suplemento del
modelo de recuperación completa.
 Se recomienda que lo utilice únicamente durante los períodos en
los que esté ejecutando operaciones masivas a gran escala y en
los que no necesite la recuperación a un momento dado de la
base de datos.

ALTER DATABASE <nombrebasededatos>


SET RECOVERY BULK LOGGED;
 En las bases de datos que usan la recuperación completa y registro
masivo, las copias de seguridad de base de datos son necesarias pero no
suficientes. También se requieren copias de seguridad de registros de
transacciones
ESTRATEGIAS DE RESPALDO DEL
REGISTRO DE TRANSACCIONES
 Incluye copias de seguridad del registro de transacciones
 Crea puntos de restauración en el tiempo
 La Base de datos puede ser totalmente restaurada en el caso de pérdida
de archivos de datos
Ejemplo

BACKUP LOG AdventureWorks2008R2


TO DISK='D:\MKTG\AdventureWorks2008.Bak'
WITH NAME = 'Backup Log AdventureWorks2008',
DESCRIPTION='Backup Log del día';
GO

Vous aimerez peut-être aussi