SQL Server: Modos de Backup e Recuperação

SQL Server: Modos de Backup e Recuperação

Selecione uma das plataformas abaixo para visualizar a documentação disponível.

Este material tem como objetivo dar mais informações sobre os diferentes modos de backup oferecidos hoje pela ferramenta Cloud Backup.

 

Modo de backup VSS

O backup baseado em VSS utilizando o Microsoft SQL Server VSS Writer para obter um instantâneo consistente dos bancos de dados MS SQL,  não é necessário nenhum arquivo temporária durante o processo de cópia da base de dados.

 

Privilégios da conta de usuário

Certifique-se de que a conta do sistema operacional que executa o backup e a restauração tenha permissão suficiente para acessar tanto o servidor SQL Server quanto o serviço de VSS.

 

SQL Server VSS Writer

Certifique-se de que o (SqlServerWriter) foi instalado e executado no servidor SQL, e que o serviço esteja estável. Isso pode ser verificado executando o comando “vssadmin list writers” no Prompt de Comando do Windows.

Se você não encontrar o (SqlServerWriter) no resultado, certifique-se de que o SQL Server VSS Writer tenha sido instalado corretamente em sua máquina.

 

Serviços do Windows

Certifique-se de que os seguintes serviços foram ativados em seu  Windows Services.

Iniciar serviços no Windows clicando em Iniciar e digitar “Serviços” na caixa de pesquisa. Todos os serviços relacionados ao servidor MS SQL devem ser iniciados por padrão, caso não ligue manualmente e configure para iniciar automaticamente.

 

Serviço de agendamento Cloud Backup

Reforçamos que este serviço em específico deve ser configurado com o usuário administrador do SQL Server e do Windows, para garantir acesso as bases durante a execução dos backups agendados, esta configuração deve ser aplicada para ambos os modos de backup VSS e ODBC.

 

MS SQL Server Modo de Recuperação (Recovery Model)

O modo de backup VSS não suporta backup de arquivos de log de transações, mas para bancos de dados configurados no modelo de recuperação de registro total (Full) ou em massa, isso pode eventualmente resultar em registros de transações preenchendo o espaço disponível em disco no volume do MS SQL Server.

Para evitar que isso ocorra, você pode modificar o modelo de recuperação do banco de dados que por padrão vem configurado no modo Simples. Alternativamente, para truncar os arquivos de log de transações, você pode executar um backup de log de transações manualmente, ou criar um conjunto adicional de backup do banco de dados MS SQL no modo de backup ODBC para executar um backup de log de transações.

 

Pasta de diretório temporário

  • A pasta de diretório temporário é usada pelo Cloud Backup para armazenar arquivos de índice de conjunto de backup e arquivos delta incrementais/diferenciais. Para garantir o desempenho ideal de backup/restauração, recomenda-se que a pasta de diretório temporário seja definida como uma unidade local. A pasta temporária não deve ser localizada na partição do sistema Windows ou na partição do banco de dados para minimizar qualquer impacto potencial de desempenho no Windows ou no banco de dados

 

  • Recomenda-se que a pasta de diretório temporário tenha pelo menos espaço livre em disco de 50% do tamanho total do banco de dados, porque a proporção delta padrão é de 50%. O espaço real em disco livre necessário depende de vários fatores, incluindo o tamanho do banco de dados, número de destinos de backup, frequência de backup, configurações delta de enchimento etc.

 

  • O serviço SQL Windows deve ter permissão de leitura e escrita para o diretório temporário.

 

Limitação Modo VSS

  1. O modo de backup VSS não suporta backup de registro de transações, portanto, o backup do registro de transações terá que ser feito manualmente. Ou você pode escolher o modo de backup ODBC para backup de registro de transações.
  2. Para truncar os registros de transações, você tem que realizar o processo de backup de log manual, o que pode ser demorado

 

Modo de backup ODBC

 

MS SQL Modelo de Recuperação

O modo de backup ODBC suporta backup de  Logs de transações para banco de dados com modelo de recuperação completa (Full).

  • Para banco de dados com modo de recuperação simples (Simple), apenas backups completos de banco de dados e banco de dados diferenciados podem ser realizados.

 

  • Para realizar um backup de registro de transações, altere o modelo de recuperação dos bancos de dados correspondentes de “Simple” para “Full

 

Métodos de autenticação do modo ODBC

O modo de backup ODBC suporta dois tipos de método de autenticação:

  • Trusted Authentication

 

Este é o método de autenticação padrão no MS SQL Server. Ao usar este método, o MS SQL Server usa a conta de login do Windows para autenticar o login no MS SQL Server

 

  • MS SQL Authentication

 

Ao usar este método, o nome de usuário e a senha são criados e armazenados no SERVIDOR SQL MS.

 

Recomenda-se usar o método de autenticação confiável (Trusted Authentication ) sempre que possível, pois este tipo de método está fortemente integrado ao Windows, que tem uma segurança integrada. O MS SQL Server confia nas credenciais fornecidas pelo Windows, pois a autenticação do Windows usa uma série de mensagens criptografadas para autenticar os usuários no MS SQL Server.

 

Comparação entre o modo de backup VSS e o modo de backup ODBC
Descrição Modo de backup VSS Modo de backup ODBC
Suporte backup de banco de dados usando VSS snapshot Sim Não
Requer maior capacidade temporária de pasta para armazenar bancos de dados e arquivos de log Não

 

Sim
Requer transação de arquivos de banco de dados para backup Não Sim
Suporte backup de registro de transações Não Sim
Suporte backup de bancos de dados localizados em uma unidade de rede Não Sim

Este artigo foi útil?

Útil 0
Não foi útil 0

Compartilhe este artigo