MS SQL Server - Criando backups

Backupé uma cópia de dados / banco de dados, etc. Fazer backup do banco de dados MS SQL Server é essencial para proteger os dados. Os backups do MS SQL Server são principalmente de três tipos - completo ou banco de dados, diferencial ou incremental e log ou log transacional.

O backup do banco de dados pode ser feito usando um dos dois métodos a seguir.

Método 1 - Usando T-SQL

Tipo Completo

Backup database <Your database name> to disk = '<Backup file location + file name>'

Tipo Diferencial

Backup database <Your database name> to 
   disk = '<Backup file location + file name>' with differential

Tipo de Log

Backup log <Your database name> to disk = '<Backup file location + file name>'

Exemplo

O seguinte comando é usado para backup completo do banco de dados chamado 'TestDB' para o local 'D: \' com o nome do arquivo de backup 'TestDB_Full.bak'

Backup database TestDB to disk = 'D:\TestDB_Full.bak'

O seguinte comando é usado para o banco de dados de backup diferencial chamado 'TestDB' para o local 'D: \' com o nome do arquivo de backup 'TestDB_diff.bak'

Backup database TestDB to disk = 'D:\TestDB_diff.bak' with differential

O seguinte comando é usado para o banco de dados de backup de log chamado 'TestDB' para o local 'D: \' com o nome do arquivo de backup 'TestDB_log.trn'

Backup log TestDB to disk = 'D:\TestDB_log.trn'

Método 2 - Usando SSMS (SQL SERVER Management Studio)

Step 1 - Conecte-se à instância do banco de dados chamada 'TESTINSTANCE' e expanda a pasta de bancos de dados conforme mostrado no instantâneo a seguir.

Step 2- Clique com o botão direito no banco de dados 'TestDB' e selecione as tarefas. Clique em Backup e a tela a seguir aparecerá.

Step 3- Selecione o tipo de backup (Full \ diff \ log) e certifique-se de verificar o caminho de destino, onde o arquivo de backup será criado. Selecione as opções no canto superior esquerdo para ver a tela a seguir.

Step 4 - Clique em OK para criar o backup completo do banco de dados 'TestDB', conforme mostrado no instantâneo a seguir.