top of page
  • Foto do escritorcaiobuzo

Desvendando os Segredos do SQL Server: Otimize Seus Backups e Economize Espaço em Disco!

Fala galera, todos bem? Hoje vamos explorar juntos um truque poderoso para aprimorar sua experiência e otimizar o desempenho do seu ambiente.


Para começar, estou utilizando um SQL Server 2019 como exemplo, mas fique à vontade para escolher qualquer instância em sua máquina. Estamos aqui para praticar juntos e levar suas habilidades a um novo patamar. Essa dica também se aplica a outras versões do SQL, e estou empolgado para compartilhar com vocês o segredo que fará toda a diferença.


Configurações da Instância - Compactando Backups para Economia de Espaço

Vamos iniciar clicando com o botão direito sobre o nome da instância e explorar as propriedades. Esta é a chave para desbloquear uma série de configurações que podem transformar a maneira como você lida com backups. Ao selecionar "Propriedades", será exibida uma tela repleta de opções, e nosso foco inicial será nas configurações de bancos de dados.

Ao acessar o menu lateral esquerdo, você encontrará as configurações de bancos de dados. Aqui é onde a mágica acontece!




Compactação de Backup: Economizando Espaço e Dinheiro

Quando instalamos o SQL, ele vem com algumas configurações padrão, e é aí que entra a nossa oportunidade de personalização. Ao marcar a opção de compactação, você está efetivamente dizendo ao SQL para aplicar compressão a todos os backups gerados dentro da sua instância. Isso significa que, mesmo que você não especifique explicitamente a compressão ao gerar um backup, o SQL aplicará automaticamente essa configuração.


Mas..... Por que Compactar Backups é Essencial?

Imagine uma situação em que você precise gerar um backup de um banco de dados significativo, talvez na casa dos terabytes. Sem a compactação, o tamanho do arquivo de backup seria igual ao tamanho do banco de dados, resultando em uma necessidade de armazenamento monumental. Isso não apenas consome espaço em disco, mas também se traduz em custos consideráveis para adquirir e manter discos de grande capacidade.


A compactação de backup entra como a heroína dessa história. Assim como você usa o WinRAR ou outros softwares para compactar arquivos em sua máquina pessoal, o SQL possui seu próprio algoritmo específico para compactação de banco de dados. Ele pega o arquivo de backup e reduz consideravelmente seu tamanho.


Os Benefícios Claros da Compactação: Mais Espaço, Menos Despesas

Ao compactar o backup, você economiza espaço em disco significativamente. Em vez de lidar com backups gigantescos, seu SQL Server gera arquivos mais compactos, consumindo menos espaço. Isso se traduz em economia de dinheiro, já que você precisará de menos capacidade de armazenamento e gastará menos para manter seus backups.


Para empresas com grandes volumes de dados, essa economia pode ser substancial. Imagine um banco de dados de três terabytes. Sem a compactação, um backup dessa magnitude ocuparia um espaço equivalente. Com a compactação habilitada, você terá backups muito menores, consumindo uma fração do espaço original.


Automatize para Garantir Eficiência

Uma característica valiosa da compactação de backup a nível de instância é que ela age como um guardião, garantindo que todos os backups sejam automaticamente comprimidos. Isso elimina a possibilidade de alguém, por esquecimento ou erro, gerar um backup sem a compressão adequada.


Recomendo fortemente a marcação dessa opção, pois oferece uma camada adicional de segurança e eficiência. Às vezes, em meio à correria diária, podemos negligenciar a aplicação manual da compressão, e é aqui que a configuração automática brilha.


Em resumo, a compactação de backup a nível de instância é uma prática essencial para qualquer administrador de banco de dados que deseja otimizar o espaço em disco, reduzir custos e garantir backups eficientes.


Embora a Microsoft opte por deixar essa opção desmarcada por padrão, agora você tem o conhecimento necessário para configurá-la e colher os benefícios. Economize espaço, economize dinheiro e mantenha seu ambiente de banco de dados funcionando de maneira eficiente.


Espero que essa dica tenha sido útil e que você a implemente em seu ambiente SQL. Fique atento para mais insights valiosos e truques para aprimorar suas habilidades.


Se você quer aprender muito mais e ser um(a) DBA SQL Server Jr faça parte da Iniciativa DBA (Saiba mais) !


Nos acompanhe em nossas redes sociais!

Grupo VIP Telegram: DBA On boarding

Youtube: DBA On boarding

Face & Instagram: DBA On boarding


Até a próxima, tchau!



191 visualizações1 comentário

1 Comment


Caio, Obrigado pela dica! valeu

Like
bottom of page