Lacy Leadership

Success is Near

SQL Backup 10

esta página descreve como fazer backup e restaurar de um compartilhamento de rede usando o SQL Backup Pro. Você pode querer armazenar backups em um compartilhamento de rede, por exemplo, porque você não tem espaço em disco suficiente para armazenar os backups em um servidor local. Você pode querer restaurar um banco de dados a […]

esta página descreve como fazer backup e restaurar de um compartilhamento de rede usando o SQL Backup Pro. Você pode querer armazenar backups em um compartilhamento de rede, por exemplo, porque você não tem espaço em disco suficiente para armazenar os backups em um servidor local. Você pode querer restaurar um banco de dados a partir de um backup armazenado em outro servidor, por exemplo, para verificar o backup em um servidor de não produção.

você pode usar o SQL Backup Pro para:

  • fazer backup de um banco de dados localmente e, em seguida, copie a cópia de segurança para um compartilhamento de rede
  • fazer backup de um banco de dados diretamente para um compartilhamento de rede
  • Restaurar um banco de dados a partir de backups armazenados em um compartilhamento de rede

Cópia de segurança do SQL Pro resiliência da rede configurações podem reduzir o impacto de falhas de rede quando o backup ou restauração. Se a conexão for interrompida durante um backup ou restauração, o SQL Backup Pro tentará a operação novamente após 30 segundos até 10 vezes por padrão. Você pode ajustar essas configurações na Etapa 4 do Assistente de backup ou na Etapa 5 do Assistente de tarefas de backup de agendamento ou usando as palavras-chave DISKRETRYCOUNT E DISKRETRYINTERVAL em um script de BACKUP executado a partir da linha de comando ou procedimento armazenado estendido. As configurações de resiliência de rede usadas para criar o backup são aplicadas ao restaurar a partir do backup.

no entanto, fazer backup diretamente em um local de rede pode ser mais lento do que copiar o backup após a criação e, ocasionalmente, problemático:

  • são necessários mais recursos do que para um backup local, resultando em maior carga no SQL Server e maior duração do backup. Transferir dados compactados após fazer backup localmente é mais rápido do que gravar dados em uma rede.
  • dependendo dos recursos externos da rede, o desempenho do backup se torna menos previsível.

fazer backup localmente e copiar para um compartilhamento de rede

é melhor fazer backup localmente e copiar o backup para um compartilhamento de rede. Para fazer isso, as permissões apropriadas devem ser configuradas para o compartilhamento de rede.

Segurança e permissões

  • o processo SQL Backup Pro é controlado por um aplicativo SQL Backup Agent dedicado para cada instância do SQL Server.
  • Antes de criar um backup e copiá-lo para um compartilhamento de rede, você deve garantir que as permissões do aplicativo SQL Backup Agent service estejam configuradas adequadamente. A conta de usuário usada para iniciar o serviço SQL Backup Agent e se conectar ao SQL Server deve ter acesso à pasta na qual o backup deve ser criado e deve ter permissões de banco de dados de BACKUP para o SQL Server.
  • se você não quiser conceder permissões de banco de dados de BACKUP para a conta de usuário usada para iniciar o serviço SQL Backup Agent, para segurança adicional, você pode configurar uma conta autenticada do SQL Server para se conectar ao SQL Server. Para obter mais informações, consulte Permissões.
  • se necessário, você pode copiar os arquivos de backup para um compartilhamento de rede que está “bloqueado”. Para fazer isso, você precisará configurar um modelo de segurança diferente. Isso também está documentado em Permissões.

criando o backup localmente

quando você configurar as permissões adequadamente, use o Assistente de backup ou o Assistente de agendamento de tarefas de Backup para criar um backup. Na Etapa 3 do Assistente de backup ou na Etapa 4 do Assistente de agendamento de Trabalhos de Backup:

  1. especifique uma pasta local para o local de backup.

  2. marque a caixa de seleção copiar backup para rede e especifique um local no compartilhamento de rede. Digite o caminho completo, incluindo o nome do servidor, por exemplo: \\ServerName\MyFolder\<DATABASE>. Observe que o caminho do arquivo é relativo ao SQL Server selecionado. Por exemplo, se você tiver escolhido fazer backup de um banco de dados em uma instância remota do SQL Server chamada ServerA e especificar um caminho local, como C:\Backups, os arquivos de backup serão criados na unidade C: no ServerA, não no servidor local.Como alternativa, clique em para abrir o navegador de pastas. Na lista suspensa servidor, selecione o compartilhamento de rede. Se não for exibido, clique em Adicionar Servidor e especifique o nome do servidor ou endereço IP. Outros servidores só estarão visíveis para o servidor local se ele tiver as permissões apropriadas para gravar ou ler a partir deles. O nome do servidor local ao qual você está conectado e seu nome de usuário são exibidos acima da lista de servidores. Essas informações podem explicar por que alguns servidores não podem ser navegados.

  3. clique em Testar para verificar se você tem as permissões necessárias para gravar no compartilhamento de rede.

  4. prossiga com o resto do assistente normalmente.

quando o trabalho é executado, o SQL Backup Pro criará o arquivo de backup ou arquivos com compactação e criptografia conforme especificado, executará todas as verificações de backup conforme especificado e, em seguida, copiará os arquivos para o compartilhamento de rede.

backup diretamente para um compartilhamento de rede

Para fazer o backup diretamente para um compartilhamento de rede, a conta usada para iniciar o SQL Agente de Backup do aplicativo de serviço deve ter todas as permissões no compartilhamento de rede (endereço, além de outras permissões especificadas em Permissões).

Segurança e permissões

O procedimento a seguir descreve como conceder as permissões usando o Microsoft Windows 7; consulte a documentação do Microsoft Windows para obter detalhes completos para o seu sistema operativo.

  1. no Windows Explorer, clique com o botão direito do mouse na pasta na qual deseja criar os backups e clique em Propriedades.
  2. na guia Compartilhamento, clique em Compartilhamento Avançado.
  3. na caixa de diálogo Compartilhamento Avançado, selecione Compartilhar esta pasta e clique em Permissões.Na caixa de diálogo Permissões, clique em Adicionar para abrir a caixa de diálogo Selecionar Usuários, Computadores ou grupos.
  4. encontre ou digite a conta de inicialização do serviço SQL Backup Agent e conceda a ele controle total.
  5. clique em OK em todas as caixas de diálogo.

criando o backup em um compartilhamento de rede

quando você configurar as permissões adequadamente, use o Assistente de backup ou o Assistente de agendamento de tarefas de Backup para criar um backup. Na Etapa 3 do Assistente de backup ou na Etapa 4 do Assistente de agendamento de Trabalhos de Backup:

  1. especifique um local no compartilhamento de rede como a pasta local de backup. Digite o caminho completo, incluindo o nome do servidor, por exemplo: \\ServerName\MyFolder\MyFile. Observe que o caminho do arquivo é relativo ao SQL Server selecionado. Por exemplo, se você tiver escolhido fazer backup de um banco de dados em uma instância remota do SQL Server chamada ServerA e especificar um caminho local, como C:\Backups, os arquivos de backup serão criados na unidade C: no ServerA, não no servidor local.Como alternativa, clique em para abrir o navegador de pastas. Na lista suspensa servidor, selecione o compartilhamento de rede. Se não for exibido, clique em Adicionar Servidor e especifique o nome do servidor ou endereço IP. Outros servidores só estarão visíveis para o servidor local se ele tiver as permissões apropriadas para gravar ou ler a partir deles. O nome do servidor local ao qual você está conectado e seu nome de usuário são exibidos acima da lista de servidores. Essas informações podem explicar por que alguns servidores não podem ser navegados.

  2. deixe a caixa copiar backup para rede clara, a menos que você queira copiar os arquivos de backup para um local diferente depois que eles forem criados no compartilhamento de rede.
  3. prossiga com o resto do assistente normalmente.

Restaurar a partir de um compartilhamento de rede

Você pode usar o SQL Backup Pro para restaurar um banco de dados a partir de um ficheiro de cópia de segurança (ou conjunto de arquivos) em um servidor diferente copiando os arquivos para uma pasta local antes da restauração, ou a restauração diretamente a partir da rede local. Observe que, para restaurar criando um novo banco de dados, o Usuário deve ter permissões criar banco de dados.

Assistente de restauração

  1. selecione Procurar arquivos de backup para restaurar na lista suspensa.
  2. selecione o SQL Server no qual deseja restaurar o banco de dados.
  3. clique em Adicionar arquivos e procure os arquivos de backup. Na lista suspensa servidor, selecione o compartilhamento de rede. Se o compartilhamento de rede não for exibido, clique em Adicionar Servidor e especifique o nome do servidor ou endereço IP. Outros servidores só estarão visíveis para o servidor local se ele tiver as permissões apropriadas para gravar ou ler a partir deles. O nome do servidor local ao qual você está conectado e seu nome de usuário são exibidos acima da lista de servidores. Essas informações podem explicar por que alguns servidores não podem ser navegados.

Se o arquivo de backup que você deseja restaurar é incorretamente rotuladas de “Falta”, isto é porque a conta de inicialização do SQL Backup de Agente de serviço não tem as permissões corretas para a pasta ou o local de rede é armazenado. Para resolver isso, conceda à conta de inicialização do SQL Backup Agent Service acesso de leitura / gravação à pasta ou ao local da rede.

Continue pelo Assistente de restauração normalmente.

Schedule Restore Jobs wizard

  1. na lista suspensa Selecionar servidor de destino, selecione o servidor no qual deseja restaurar o banco de dados.
  2. selecione Arquivos de backup específicos da lista suspensa se você estiver criando um trabalho de restauração agendado para um arquivo de um nome específico. Clique em Adicionar arquivos para abrir o navegador de arquivos.

    selecione Pasta e padrão de nome de arquivo na lista suspensa se estiver criando um trabalho de restauração agendado para o backup mais recente do banco de dados disponível sempre que o trabalho for executado. Digite o nome do banco de dados de origem e clique em Adicionar pasta para adicionar um padrão de pasta e nome de arquivo. Clique em para abrir o navegador de pastas.

  3. Use o navegador de arquivos para procurar um arquivo específico ou o navegador de pastas para procurar o local no qual os backups serão armazenados. Na lista suspensa servidor, selecione o compartilhamento de rede. Se o compartilhamento de rede não for exibido, clique em Adicionar Servidor e especifique o nome do servidor ou endereço IP. Outros servidores só estarão visíveis para o servidor local se ele tiver as permissões apropriadas para gravar ou ler a partir deles. O nome do servidor local ao qual você está conectado e seu nome de usuário são exibidos acima da lista de servidores. Essas informações podem explicar por que alguns servidores não podem ser navegados.
  4. Continue com o Assistente de tarefas de restauração de programação normalmente.

Deixe uma resposta

O seu endereço de email não será publicado.