Está en la página 1de 5

2020

Especialización tecnológica en
gestion de seguridad de bases de
datos

AA6-EV2 – COPIA DE SEGURIDAD)


LUIS EDUARDO CANEDO TORRES

PRESETADO A: EWIN MAURICIO ORTIZ


Paso para la creación de backup.
Se realiza backup a las bases de datos de secretaria de gobierno y de hacienda, por medio de scripts sql.

1. Scripts
--FULL por primera vez y puede ser mensual, semestral o anual
BACKUP DATABASE [SecGobierno] TO DISK = N'/var/opt/mssql/data/SecGobierno.bak' WITH NOFORMAT,
NOINIT,NAME = N'SecGobierno-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO

BACKUP DATABASE [SecHacienda] TO DISK = N'/var/opt/mssql/data/SecHacienda.bak' WITH NOFORMAT,


NOINIT,
NAME = N'SecHacienda-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO

2. Evidencia:
Restauración:

1. Borramos la base de datos a restaurar:


Scripts
EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SecGobierno'
GO
USE [master]
GO
DROP DATABASE [SecGobierno]
GO

EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SecHacienda'


GO
USE [master]
GO
DROP DATABASE [SecHacienda]
GO
2. Restauramos bases de datos
SCRIPTS
---restaurando bd desde backup
USE [master]
RESTORE DATABASE [SecGobierno] FROM DISK = N'/var/opt/mssql/data/SecGobierno.bak' WITH FILE =
1,
MOVE N'SecGobierno' TO N'/var/opt/mssql/data/SecGobierno.mdf', MOVE N'SecGobiernoProduccion'
TO N'/var/opt/mssql/data/SecGobiernoProduccion.ndf', MOVE N'SecGobierno_log'
TO N'/var/opt/mssql/data/SecGobierno.ldf', NOUNLOAD, STATS = 5
GO

USE [master]
RESTORE DATABASE [SecHacienda] FROM DISK = N'/var/opt/mssql/data/SecHacienda.bak' WITH FILE =
1,
MOVE N'SecHacienda' TO N'/var/opt/mssql/data/SecHacienda.mdf', MOVE N'SecHaciendaProduccion'
TO N'/var/opt/mssql/data/SecHaciendaProduccion.ndf', MOVE N'SecHacienda_log'
TO N'/var/opt/mssql/data/SecHacienda.ldf', NOUNLOAD, STATS = 5
GO

También podría gustarte