Comandos SQL BACKUP DATABASE

O comando BACKUP DATABASE em SQL é usado para criar uma cópia de segurança de um banco de dados, garantindo que seus dados estejam protegidos contra falhas, perdas ou corrupção. Esse processo é essencial em qualquer ambiente de TI, especialmente em sistemas críticos, pois permite restaurar os dados em caso de emergências. Com o comando, você pode armazenar o backup em um local específico, como um disco local ou uma unidade de rede. É uma prática recomendada realizar backups regulares para minimizar riscos de perda de dados.

Exemplo

BACKUP DATABASE MeuBanco
TO DISK = 'C:\Backups\MeuBanco_Backup.bak'
WITH FORMAT,
    NAME = 'Backup Completo de MeuBanco';

MeuBanco: Nome do banco de dados que está sendo copiado.
TO DISK: Especifica o local onde o arquivo de backup será salvo (neste caso, no diretório C:\Backups).
WITH FORMAT: Garante que o backup seja formatado e pronto para uso como um novo conjunto de backups.
NAME: Adiciona uma descrição ao backup, ajudando na identificação ao restaurar.

Este comando cria um arquivo chamado MeuBanco_Backup.bak no diretório especificado, contendo uma cópia completa do banco de dados para ser utilizada em caso de restauração futura.

Leia mais