Previous Topic: Práticas recomendadas - como recuperar um servidor autônomo do Arcserve Backup em uma falha usando a opção de recuperação de falhasNext Topic: Como restaurar dados do armazenamento da nuvem


Práticas recomendadas - Como recuperar um servidor do Arcserve Backup de uma falha sem usar a Opção de recuperação de falhas

O Arcserve Backup permite executar uma recuperação de falhas completa em um servidor do Arcserve Backup sem instalar a Opção de recuperação de falhas. Para ativar esse recurso, é preciso executar as etapas descritas na seção Recuperar um servidor do Arcserve Backup a seguir. Se o servidor do Arcserve Backup a ser recuperado for um servidor principal ou autônomo, execute também as etapas apresentadas na seção Recuperar o banco de dados do Arcserve Backup a seguir.

O procedimento consiste nas seguintes tarefas:

  1. Executar backup completo e restaurar o servidor do Arcserve Backup.
  2. Recuperar o servidor do Arcserve Backup.
  3. Recuperar o banco de dados do Arcserve Backup.
  4. Reativar o banco de dados existente do Arcserve Backup (opcional).
  5. Recuperar a sessão da fila de tarefas.

    Importante: é necessário restaurar a fila de tarefas no servidor do Arcserve principal ou autônomo. Não restaure a fila de tarefas em um servidor integrante de qualquer domínio do Arcserve.

  6. Recuperar o Active Directory.

    Observação: essa tarefa se aplica somente a servidores do Arcserve Backup que funcionam como controlador de domínio.

  7. Confirmar licenças do Arcserve Backup, se necessário.

Esteja ciente do seguinte:

Para recuperar o servidor do Arcserve Backup

Importante: Execute pelo menos um backup completo do servidor do Arcserve Backup antes de tentar recuperá-lo.

  1. Reinstale o sistema operacional no servidor do Arcserve Backup.

    Certifique-se de que as configurações das partições do disco rígido, do hardware e do sistema operacional (versão, edição e service pack) sejam idênticas às configurações do backup que você fez.

  2. Reinstale o Arcserve Backup, os agentes e as opções nos mesmos diretórios da instalação original.
  3. Depois de instalar o Arcserve Backup, abra o utilitário de mesclagem e mescle a mídia usada no último backup completo.
  4. Após a conclusão da mesclagem, abra o Gerenciador de restauração e verifique se a opção Restaurar arquivos no(s) local(is) original(is) está marcada.

    Localize as sessões de backup completo.

    Selecione as sessões de backup para a máquina, excluindo todas estas sessões específicas do Arcserve Backup:

  5. Na barra de ferramentas, clique em Opções.

    A caixa de diálogo Gerenciador de restauração, Opções é aberta.

    Clique na guia Operações, clique em Restaurar os arquivos do registro e dos logs de eventos e em OK.

    A caixa de diálogo Opções é fechada.

  6. Clique em Enviar na barra de ferramentas para enviar a tarefa de restauração.

    A caixa de diálogo Nome de usuário e senha da sessão é aberta.

  7. Na caixa de diálogo Nome do usuário e senha da sessão, preencha os campos a seguir, conforme necessário, e clique em OK.

    Na caixa de diálogo Nome de usuário e senha da sessão, clique em Editar para modificar o nome do usuário, senha e endereço IP da sessão selecionada.

    A caixa de diálogo Digite o nome do usuário e a senha é aberta.

  8. Na caixa de diálogo Digite o nome de usuário e a senha, especifique o nome do usuário e a senha para o servidor do Arcserve Backup, clique na caixa de seleção Aplicar [Nome do usuário e senha] a todas as linhas para aplicar o nome de usuário e senhas especificadas a todas as sessões.

    Observação: ao editar endereços IP e senhas, edite o endereço IP e a senha da sessão para cada sessão individual.

    Clique em OK.

    A caixa de diálogo Digite o nome de usuário e a senha é fechada.

  9. Clique em OK para fechar a caixa de diálogo Nome do usuário e senha da sessão.

    Observação: depois de clicar em OK, uma caixa de mensagens com o rótulo Arcserve Backup pode ser aberta e solicitar a especificação dos endereços IP das sessões que exigem autenticação para enviar a tarefa de restauração. Se a caixa de diálogo do Arcserve Backup abrir, especifique todos os endereços IP de todas as sessões para enviar a tarefa e, em seguida, clique em OK.

    A tarefa de restauração será enviada.

  10. Quando a tarefa de restauração for concluída, reinicie o computador.

    Esteja ciente do seguinte:

  11. Após a reinicialização do computador, faça o seguinte:
  12. Clique com o botão direito do mouse na pasta de dados e selecione Propriedades no menu pop-up.

    A caixa de diálogo Propriedades é aberta.

  13. Clique na guia Segurança e selecione Avançadas.

    As configurações avançadas de segurança para dados são apresentadas.

    Observação: nos sistemas Windows Server 2008, clique em Editar na tela Configurações detalhadas de segurança dos dados.

  14. Clique na guia Permissões e selecione as entradas de permissão Substituir em todos os objetos filho mostrados aqui que se aplicam à opção de objetos filho e clique em OK.

    Observação: nos sistemas Windows Server 2008, clique em Substituir as permissões existentes herdadas de todos os descendentes pelas permissões herdadas da opção desse objeto.

    Se o banco de dados do Arcserve Backup estiver configurado de forma que os respectivos arquivos de dados estejam armazenados em outro diretório, repita as etapas 12, 13 e 14 nessa pasta para alterar seus atributos de segurança.

  15. Abra o gerenciador de serviços Windows e inicie o serviço do SQL Server (ARCSERVE_DB).
  16. Siga um destes procedimentos:
  17. Abra o console de gerenciamento de computador Windows, clique em Usuários locais e selecione Grupos.

    Deverá aparecer este nome de grupo:

    SQLServer2008MSSQLUser$MACHINENAME$ARCSERVE_DB
    

    Observação: o valor de MACHINENAME deve ser o nome do seu computador.

  18. Registre o nome desse grupo.

    Retorne à pasta Dados (consulte a etapa 12).

    Clique com o botão direito do mouse na pasta de dados e selecione Propriedades no menu pop-up.

    A caixa de diálogo Propriedades é aberta.

  19. Clique na guia Segurança e selecione Adicionar.

    A caixa de diálogo Selecionar usuários, computador e grupos é exibida.

  20. Clique em Locais e selecione Máquina local.

    Adicione o grupo que você registrou na etapa 14 e clique em OK.

    A caixa de diálogo Selecionar usuários, computador e grupos é fechada.

  21. Clique na guia Avançadas e selecione a guia Permissões.

    Selecione as entradas de permissão Substituir em todos os objetos filho mostrados aqui que se aplicam à opção de objetos filho e clique em OK.

    Observação: Se o banco de dados do Arcserve Backup estiver configurado de forma que os respectivos arquivos de dados estejam armazenados em outro diretório, repita as etapas 12 a 21 nessa pasta para alterar seus atributos de segurança.

  22. Abra o gerenciador de serviços Windows e inicie o serviço do SQL Server (ARCSERVE_DB).

Para recuperar o banco de dados do Arcserve Backup

Importante: O Arcserve Backup não ficará disponível até você recuperar o banco de dados. Podem aparecer mensagens de erro no log de atividades do Arcserve Backup que você pode ignorar com segurança.

  1. Abra o gerenciador de serviços Windows e inicie o serviço do mecanismo de banco de dados do Arcserve.
  2. Abra o Gerenciador de restauração.

    Na lista suspensa de métodos de restauração, selecione Restaurar por sessão.

    Localize e selecione a sessão do banco de dados do Arcserve Backup como origem da restauração.

    Clique na guia Destino e verifique se a opção Restaurar arquivos no(s) local(is) original(is) está marcada.

    Observação: se o banco de dados do Arcserve Backup sendo recuperado estiver armazenado em uma sessão local independente do SQL Server, selecione o banco de dados mestre a ser restaurado antes de restaurar o asdb do Arcserve Backup.

  3. Abra as Opções de restauração clicando em Opções na barra de ferramentas.

    Clique na guia Operação, selecione a opção Desativar gravação de banco de dados e clique em OK.

    A caixa de diálogo Opções é fechada.

  4. Clique com o botão direito do mouse na sessão do banco de dados do Arcserve e, no menu pop-up, selecione Opção de agente.
  5. Clique na guia Opções de restauração, selecione a opção Forçar restauração em arquivos existentes e clique em OK.

    Observação: se não escolher essa opção, a tarefa de restauração poderá falhar e o mecanismo de banco de dados não será iniciado. Para obter assistência na solução de problemas, consulte as etapas apresentadas na seção Para reativar o banco de dados existente do Arcserve Backup.

  6. Clique em Enviar na barra de ferramentas para enviar a tarefa de restauração.

    Observação: depois de clicar em Enviar na barra de ferramentas para enviar a tarefa de restauração, especifique um nome de usuário e senha na guia DBAgent na caixa de diálogo Nome do usuário e senha da sessão.

    Durante o processo de restauração, é possível pausar ou interromper o serviço de mecanismo de banco de dados e o tempo de resposta do console do gerenciador poderá ser lento. Como o mecanismo de banco de dados fica indisponível durante o processo de recuperação, os clientes não podem se conectar a ele. Portanto, o erro E1516 [armazenamento temporário] poderá ser registrado no Log de atividades: "Não é possível consultar o banco de dados (erro = 4294967293)." Esse comportamento é normal durante o processo de recuperação do banco de dados.

    Após a conclusão bem-sucedida da tarefa de restauração, o mecanismo de banco de dados será retomado automaticamente e o Arcserve Backup retornará às operações normais.

Para reativar o banco de dados existente do Arcserve Backup

Esta tarefa é opcional. Se a tarefa de restauração falhar porque as opções corretas não foram selecionadas nas etapas anteriores, o banco de dados pode ter ficado em estado offline enquanto a tarefa de restauração estava em andamento. Como resultado, o mecanismo de banco de dados não pôde acessar o banco de dados do Arcserve Backup durante a restauração. As próximas etapas descrevem como reativar o banco de dados do Arcserve Backup.

  1. Navegue até o diretório inicial do Arcserve Backup e localize o arquivo asdbe_start.bat.
  2. Execute asdbe_start.bat.

    Observação: o script usa um utilitário sqlcmd do Microsoft SQL CLI para executar uma série de comandos que colocarão online o banco de dados do Arcserve Backup.

    Após a execução do script, o serviço de mecanismo de banco de dados será retomado.

  3. Repita as etapas apresentadas na seção Para recuperar o banco de dados do Arcserve Backup.

    Observação: verifique se foram especificadas as opções Desativar gravação do banco de dados e Forçar restauração em arquivos existentes, antes de iniciar a tarefa.

Para recuperar a sessão da fila de tarefas

  1. Depois de iniciar o servidor do Arcserve Backup, abra o gerenciador de restauração, localize e selecione a sessão de fila de tarefas.

    Observação: quando seleciona essa sessão, o Arcserve Backup solicita uma tarefa de mesclagem da sessão de fila de tarefas.

    Clique em Sim para continuar a recuperação da sessão de fila de tarefas.

  2. Na guia Destino, especifique um local alternativo no qual restaurar a sessão de fila de tarefas.
  3. Clique em Enviar na barra de ferramentas para enviar a tarefa de restauração da sessão Fila de tarefas para um local alternativo.

    Observação: certifique-se de que o local alternativo seja um diretório vazio.

  4. Depois de restaurar a sessão de fila de tarefas em um local alternativo, abra o administrador de servidores e faça o seguinte:
    1. Localize o servidor autônomo ou o servidor principal do Arcserve Backup.
    2. Clique com o botão direito do mouse no servidor do Arcserve Backup e selecione Interromper todos os serviços, no menu pop-up.

    Todos os serviços do Arcserve Backup são interrompidos.

  5. Acesse o local alternativo e copie todos os arquivos da fila de tarefas da pasta que você restaurou para o seguinte diretório: ARCSERVE_HOME\00000001.qsd
  6. No administrador de servidores, reinicie todos os serviços do Arcserve Backup, fazendo o seguinte:
    1. Localize o servidor autônomo ou o servidor principal do Arcserve Backup.
    2. Clique com o botão direito do mouse no servidor do Arcserve Backup e selecione Iniciar todos os serviços, no menu pop-up.

    Todos os serviços do Arcserve Backup são iniciados.

    Observação: o status da tarefa de backup utilizada na restauração está em estado "interrompido". Quando foi realizado o backup da fila de tarefas, essa tarefa estava em estado ativo, mas o processo correspondente não estava em execução. Portanto, agora a tarefa está em estado interrompido e uma mensagem de erro E1311 é incluída no log de atividades: A tarefa foi interrompida. Esse comportamento é normal durante a restauração da fila de tarefas.

  7. Se o Arcserve Backup não for controlador de domínio, vá para a seção, Confirmar licenças de produtos do Arcserve Backup. Caso contrário, continue a Recuperar o Active Directory.

Recuperar o Active Directory

  1. Reinicie o sistema.

    Depois que o sistema reiniciar, pressione F8.

    O menu de opções Avançado aparece.

  2. Selecione o Modo de restauração do serviço de diretório para iniciar o sistema no modo de restauração.

    Inicie o Arcserve Backup.

    A mensagem de erro E3073 ocorrerá:

    Impossível efetuar logon como usuário, usuário =Administrador,EC=Falha no logon ou W3073 Impossível efetuar logon como usuário, usuário =Administrador,EC=Falha no logon
    
  3. Abra o gerenciador de restauração e selecione a guia Origem.

    Na lista suspensa de métodos de restauração, selecione Restaurar por sessão.

    Localize e selecione a sessão Estado do sistema.

    Execute uma das opções a seguir:

    Para sistemas Windows Server 2003:

    Para Windows Server 2008 ou sistemas posteriores:

  4. Na caixa de diálogo Opções de restauração do estado do sistema, clique em Conceder autoridade à cópia restaurada do Active Directory e clique em OK.
  5. Na barra de ferramentas, clique em Opções.

    A caixa de diálogo Opções globais é aberta.

  6. Clique na guia Operação.

    Clique em Restaurar os arquivos do registro e dos logs de eventos e clique em OK.

    As opções globais são aplicadas.

  7. Execute uma das opções a seguir:

    Após a conclusão da tarefa de restauração, reinicialize o sistema.

Confirme as licenças de produto do Arcserve Backup

Você deve confirmar a licença de produto após executar uma restauração completa. A licença atual do Arcserve Backup é restaurada para o estado original quando você executa um backup completo. Caso você tenha aplicado novas licenças após um backup completo ou as licenças tenham sido atribuídas dinamicamente a outros servidores, será possível encontrar erros de licença. Registre ou ajuste as licenças de produto apropriadamente.

Mensagens de erro

Depois de recuperar o servidor do Arcserve Backup, você poderá encontrar erros, avisos e auditorias de falhas no log de eventos do sistema, semelhantes às mensagens de erro listadas abaixo, dependendo da maneira como o seu sistema está configurado. Essas mensagens são causadas pelo estado intermediário da recuperação ou estão relacionadas à ordem de inicialização em que os serviços do Arcserve Backup e do SQL Server foram iniciados.

Durante o estado intermediário da recuperação, o Arcserve Backup pode informar os erros a seguir.

Erro 8355

Essa mensagem de erro é apresentada quando uma configuração desativada de um "intermediário do serviço" é detectada no MSDB que foi recuperado. É seguro ignorar esse erro por ser o comportamento padrão da recuperação de banco de dados do sistema limitada ao SQL Server 2014 Express Edition. Esse comportamento não afeta o SQL Server 2000 e o SQL Server 2005.

Para omitir esse erro, faça o seguinte:

  1. Abra uma janela de linha de comando do Windows.
  2. Conecte ao banco de dados do Arcserve Backup (ARCSERVE_DB), executando este sqlcmd:
    SQLcmd -S <nome do computador>\<nome da sessão>
    

    Por exemplo:

    C:\Users\Administrator>sqlcmd -S localhost\ARCSERVE_DB
    
  3. Confirme se o valor de service_broker no msdb é 0:
    select name,is_broker_enabled from sys.databases
    go
    
  4. Execute o comando com estes argumentos:
    alter database msdb set enable_broker
    go
    
  5. Confirme se o valor de service_broker no msdb é 1:
    select name,is_broker_enabled from sys.databases
    go
    Sair
    

Feche a janela de linha de comando.

O Arcserve Backup corrige estas condições de erro após a conclusão do processo de recuperação:

Erro 615

Essa mensagem de erro é apresentada quando o banco de dados 'principal' é restaurado durante a recuperação sem usar a Opção de recuperação de falhas do Arcserve Backup e o SQL Server hospeda um único banco de dados do Arcserve Backup. Esse erro pode não ocorrer quando o SQL Server 2014 Express Edition hospeda o banco de dados do Arcserve Backup.

O agente para Microsoft SQL Server do Arcserve Backup não fará backup do banco de dados tempdb quando uma sessão completa estiver selecionada. Quando é realizado o backup do sistema normal de arquivos, tempdb também é excluído pelo agente do sistema de arquivos e pelo servidor do Arcserve Backup. Porém, tempdb está registrado como banco de dados existente no banco de dados principal do SQL Server e, por isso, quando o principal é restaurado, o serviço do SQL Server informa que não é possível encontrar tempdb.

Erro 15466

Essa mensagem de erro é apresentada quando o estado do sistema é restaurado durante a recuperação sem usar a opção Recuperação de falhas do Arcserve Backup. O SQL Server 2014 Express Edition ou o SQL Server podem hospedar o banco de dados do Arcserve Backup.

Quando o servidor do Arcserve Backup é recuperado sem a Opção de recuperação de falhas, o sistema operacional Windows e o SQL Server são reinstalados e a SMK (Service Master Key - Chave principal do serviço) do SQL Server é criada. A SMK é utilizada para criptografar todas as chaves principais do banco de dados e todos os segredos no nível do servidor, como segredos de credenciais ou senhas vinculadas de logon no servidor.

É uma chave 3DES de 128 bits. A SMK é criptografada usando DPAPI e as credenciais da conta do serviço. Quando o estado do sistema é restaurado, mas ainda não foram restauradas sessões do SQL Server, o estado do sistema é substituído pela operação de restauração. Porém, a sessão do SQL Server ainda não foi substituída. A SMK está no estado do sistema e, por isso, foi recuperada para o estado anterior, que por sua vez é inconsistente com a sessão do SQL Server. Nesse momento, o procedimento de recuperação exige reiniciar o sistema operacional.

Durante a reinicialização, o SQL Server lê a SMK e a compara com o banco de dados SQL. Como a SMK e o banco de dados do SQL Server estão inconsistentes, o erro ocorre.

Erro 17113

Essa mensagem de erro é apresentada quando estão incorretas as configurações de permissão do usuário para o arquivo ou pastas que o contêm. Usando os procedimentos descritos neste tópico, você ajustará as permissões. O erro será corrigido após o ajuste das permissões.

Erros não relacionados ao processo de recuperação

Se os serviços do Arcserve Backup e os serviços do SQL Server não iniciarem nas sequências adequadas, mensagens de erro do SQL Server poderão aparecer no log do sistema. Esse comportamento é um problema conhecido. Para obter mais informações, consulte o arquivo Leiame.