Compartilhar via


Fazer backup de um farm do SharePoint no Azure usando o Servidor de Backup do Microsoft Azure

Este artigo descreve como fazer backup um farm do SharePoint usando o MABS (Servidor de Backup do Microsoft Azure).

O MABS (Servidor de Backup do Microsoft Azure) permite que você faça backup de um farm do SharePoint para o Microsoft Azure, o que oferece uma experiência semelhante ao backup de outras fontes de dados. O Backup do Azure fornece flexibilidade no agendamento de backup para criar pontos de backup diariamente, semanalmente, mensalmente ou anualmente, além de fornecer opções de política de retenção para diversos pontos de backup. Ele também fornece a capacidade de armazenar cópias de disco locais para obter RTOs (Objetivos de Tempo de Recuperação) rápidos e armazenar cópias no Azure para uma retenção econômica e de longo prazo.

Observação

O processo de backup do SharePoint para o Azure usando o MABS é semelhante ao backup do SharePoint para o DPM (Data Protection Manager) localmente. Neste artigo, são observadas considerações específicas para o Azure.

Cenários com suporte do SharePoint

É necessário confirmar os cenários com suporte a seguir antes de fazer backup de um farm do SharePoint no Azure.

Cenários com suporte

Para obter informações sobre as versões do SharePoint com suporte e as versões do MABS necessárias para fazer backup, consulte a matriz de proteção do MABS.

Cenários sem suporte

  • O MABS que protege um farm do SharePoint não protege os índices de pesquisa ou os bancos de dados do serviço de aplicativo. Você precisa configurar a proteção desses bancos de dados separadamente.
  • O MABS não fornece backup dos bancos de dados do SQL Server do SharePoint hospedados no servidor de arquivos de expansão (SOFS).

Limitações

  • Você não pode proteger os bancos de dados do SharePoint como uma fonte de dados do SQL Server. Você pode recuperar bancos de dados individuais pelo backup de um farm.

  • Não há suporte para a proteção de itens da loja de aplicativos com o SharePoint 2013.

  • O MABS não oferece suporte à proteção do FILESTREAM remoto. O FILESTREAM deve fazer parte do banco de dados.

Pré-requisitos

Antes de continuar, certifique-se de que atendeu todos os pré-requisitos de uso do Backup do Microsoft Azure para proteger cargas de trabalho. As tarefas para pré-requisitos também incluem: criar um cofre de backup, baixar as credenciais do cofre, instalar o Agente de Backup do Azure e registrar o Servidor de Backup do Azure no cofre.

Pré-requisitos adicionais:

  • Por padrão, quando você protege o SharePoint, todos os bancos de dados de conteúdo (e os bancos de dados SharePoint_Config e SharePoint_AdminContent*) estão protegidos. Se você quiser adicionar personalizações (como índices de pesquisa, modelos ou bancos de dados de serviço de aplicativo, ou o serviço de perfil de usuário), precisará configurar a proteção delas separadamente. Verifique se habilitou a proteção para todas as pastas que incluem esses tipos de recursos ou arquivos de personalização.

  • Lembre-se de que o MABS é executado como Sistema Local e precisa de privilégios sysadmin nessa conta para que o SQL Server faça backup dos banco de dados do SQL Server. No SQL Server em que você deseja fazer backup, defina NT AUTHORITY\SYSTEM para sysadmin.

  • Para cada 10 milhões de itens no farm, deve haver pelo menos 2 GB de espaço no volume em que a pasta do MABS está localizada. Esse espaço é necessário para a geração de catálogo. Para permitir que você use o MABS para executar uma recuperação específica de itens (conjuntos de sites, sites, listas, bibliotecas de documentos, pastas, documentos individuais e itens de lista), a geração de catálogo cria uma lista das URLs contidas em cada banco de dados de conteúdo. Você pode exibir a lista de URLs na folha de itens recuperáveis na área de tarefas Recuperação do Console do Administrador do MABS.

  • No farm do SharePoint, se você possuir bancos de dados do SQL Server configurados com aliases do SQL Server, instale os componentes cliente do SQL Server no servidor Web de front-end que o MABS protegerá.

Configurar o backup

Para fazer backup do farm do SharePoint, configure a proteção do SharePoint usando ConfigureSharePoint.exe e, em seguida, crie um grupo de proteção no MABS.

Siga estas etapas:

  1. Execute o ConfigureSharePoint.exe: Esta ferramenta configura o serviço de Gravador VSS (WSS) do SharePoint e fornece ao agente de proteção as credenciais para o farm do SharePoint. Depois de implantar o agente de proteção, o arquivo ConfigureSharePoint.exe pode ser encontrado na pasta <MABS Installation Path\>\bin no servidor Web front-end.

    Se você tiver vários servidores WFE, precisará instalá-lo em apenas um deles.

    Execute da seguinte maneira:

    1. No servidor WFE, em um prompt de comando, navegue até \<MABS installation location\>\\bin\\ e execute ConfigureSharePoint \[\-EnableSharePointProtection\] \[\-EnableSPSearchProtection\] \[\-ResolveAllSQLAliases\] \[\-SetTempPath <path>\], em que:

      1. EnableSharePointProtection habilita a proteção do farm do SharePoint, habilita o gravador VSS e registra a identidade do aplicativo DCOM WssCmdletsWrapper para ser executado como um usuário, cujas credenciais são inseridas com essa opção. Essa conta deve ser uma administradora de farm e também um administrador local no servidor front-end da Web.

        • EnableSPSearchProtection ativa a proteção da pesquisa do WSS 3.0 SP usando a chave de registro SharePointSearchEnumerationEnabled em HKLM\Software\Microsoft\Microsoft Data Protection Manager\Agent\2.0\ no servidor front-end da Web e registra a identidade do aplicativo DCOM WssCmdletsWrapper para ser executado como um usuário cujas credenciais são inseridas com esta opção. Essa conta deve ser uma administradora de farm e também um administrador local no servidor front-end da Web.

        • ResolveAllSQLAliases exibe todos os aliases relatados pelo gravador VSS do SharePoint e os resolve de acordo com o SQL Server correspondente. Também exibe os nomes de instância resolvidos. Se os servidores forem espelhados, ele também exibirá o servidor espelhado. Ele relata todos os aliases que não estão sendo resolvidos para um SQL Server.

        • SetTempPath define as variáveis de ambiente TEMP e TMP para o caminho especificado. A recuperação em nível de item falhará se um conjunto de site grande, site, lista ou item estiver sendo recuperado e não houver espaço suficiente na pasta temporária no administrador do farm. Esta opção permite alterar o caminho da pasta dos arquivos temporários para um volume que possua espaço suficiente para armazenar o site ou conjunto de sites que está sendo recuperado.

    2. Insira as credenciais de administrador do farm. Essa conta deve ser um membro do grupo de administradores local no servidor WFE. Se o administrador do farm não for um administrador local, conceda as seguintes permissões no servidor WFE:

      • Conceda ao grupo WSS_Admin_WPG controle total para a pasta MABS (%Program Files%\Data Protection Manager\DPM\).

      • Conceda ao grupo WSS_Admin_WPG acesso de leitura à chave do Registro MABS (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager).

    Depois de executar o ConfigureSharePoint.exe, você precisará executá-lo novamente se houver uma alteração nas credenciais de administrador do farm do SharePoint.

  2. Para criar um grupo de proteção, selecione Proteção>Ações>Criar Grupo de Proteção para abrir o assistente Criar Novo Grupo de Proteção no console do MABS.

  3. Em Selecionar tipo de grupo de proteção, selecione Servidores.

  4. Em Selecionar membros do grupo, expanda o servidor que contém a função WFE.

    Se houver mais de um servidor WFE, selecione aquele em que você instalou o ConfigureSharePoint.exe.

    Quando você expande o computador executando o SharePoint, o MABS consulte o VSS para ver quais dados o MABS pode proteger. Se o banco de dados do SharePoint for remoto, o MABS se conectará a ele. Se as origens de dados do SharePoint não aparecerem, verifique se o gravador VSS está em execução no computador que está executando o SharePoint e em qualquer instância remota do SQL Server. Em seguida, verifique se o agente MABS está instalado no computador que executa o SharePoint e na instância remota do SQL Server. Além disso, verifique se os bancos de dados do SharePoint não estão sendo protegidos em outro lugar como bancos de dados do SQL Server.

  5. Em Selecionar método de proteção de dados, especifique como deseja processar o backup de longo e curto prazo. O backup de curto prazo é sempre executado no disco primeiro, com a opção de fazer backup do disco para a nuvem do Azure com o Backup do Azure (para curto ou longo prazo).

  6. Em Selecionar objetivos de curto prazo, selecione como você deseja fazer backup no armazenamento de curto prazo em disco. Em Período de retenção, especifique por quanto tempo deseja manter os dados no disco. Em Frequência de sincronização, especifique a frequência na qual você deseja executar um backup incremental no disco.

    Se você não quiser definir um intervalo de backup, poderá fazer a verificação logo antes de um ponto de recuperação, para que o MABS execute um backup completo expresso antes de cada ponto de recuperação ser agendado.

  7. Na página Examinar alocação de disco, examine o espaço em disco do pool de armazenamento alocado para o grupo de proteção.

    O Tamanho total dos dados é o tamanho dos dados de que você deseja fazer backup e Espaço em disco a ser provisionado no MABS é o espaço que o MABS recomenda para o grupo de proteção. O MABS escolhe o volume de backup ideal com base nas configurações. No entanto, você pode editar as opções de volume de backup nos Detalhes de alocação do disco. Para as cargas de trabalho, selecione o armazenamento preferido no menu suspenso. Suas edições alteram os valores de Armazenamento total e Armazenamento Gratuito na folha Armazenamento em Disco Disponível. Espaço subprovisionado é a quantidade de MABS de armazenamento que sugere que você adicione ao volume para continuar com os backups sem problemas no futuro.

  8. Em Escolher método de criação de réplica, selecione como você deseja processar a replicação inicial de dados completos.

    Se você optar por replicar pela rede, recomendamos que escolha um horário fora de pico. Para grandes quantidades de dados ou condições de rede abaixo do ideal, considere a possibilidade de replicar os dados offline usando mídia removível.

  9. Em Escolher opções de verificação de consistência, selecione como deseja automatizar as verificações de consistência.

    Você pode habilitar uma verificação para ser somente executada quando os dados de réplica se tornarem inconsistentes ou de acordo com uma agenda. Se você não quiser configurar a verificação de consistência automática, poderá executar uma verificação manual a qualquer momento clicando com o botão direito do mouse no grupo de proteção na área Proteção do console do MABS e selecionando Executar Verificação de Consistência.

  10. Se você optou por fazer backup na nuvem com o Backup do Azure, na página Especificar dados de proteção online, verifique se as cargas de trabalho das quais você deseja fazer backup no Azure estão selecionadas.

  11. Em Especificar agendamento de backup online, especifique com que frequência devem ocorrer os backups incrementais para o Azure.

    Você pode agendar backups para executar a cada dia/semana/mês/ano e também a data/hora em que eles devem ser executados. Backups podem ocorrer até duas vezes por dia. Cada vez que um backup é executado, um ponto de recuperação de dados é criado no Azure a partir da cópia dos dados de backup armazenados no disco do MABS.

  12. Em Especificar política de retenção online, você pode especificar como os pontos de recuperação criados nos backups diários, semanais, mensais e anuais são mantidos no Azure.

  13. Em Escolher replicação online, especifique como ocorrerá a replicação inicial completa de dados.

    Você pode replicar pela rede ou fazer um backup offline (propagação offline). O backup offline usa a funcionalidade de importação do Azure. Leia mais.

  14. Na página Resumo, examine as configurações. Depois de selecionar Criar grupo, ocorre a replicação inicial dos dados.

    Quando a replicação terminar, o status do grupo de proteção será exibido como OK na página Status. Em seguida, ocorre o backup em linha com as configurações do grupo de proteção.

Monitorar as operações

Após concluir a criação do grupo de proteção, ocorre a replicação inicial e o MABS inicia o backup e a sincronização dos dados do SharePoint. O MABS monitora a sincronização inicial e os backups subsequentes. Você pode monitorar os dados do SharePoint de duas maneiras:

  • Usando o monitoramento do MABS padrão, você pode configurar notificações para o monitoramento proativo, publicando alertas e configurando notificações. Você pode enviar notificações por email para alertas críticos, de aviso ou informativos e para o status de recuperações instanciadas.

  • Se você usar o Operations Manager, poderá publicar alertas centralmente.

Configurar notificações de monitoramento

Para configurar notificações de monitoramento, siga estas etapas:

  1. No Console do Administrador do MABS, selecione Monitoramento>Ação>Opções.

  2. Selecione Servidor SMTP, digite o nome do servidor, a porta e o endereço de email do qual as notificações serão enviadas. O endereço deve ser válido.

  3. Em Servidor SMTP autenticado, insira um nome de usuário e uma senha.

    O nome de usuário e a senha devem ser o nome da conta de domínio da pessoa cujo endereço “de” é descrito na etapa anterior. Caso contrário, a entrega da notificação falhará.

  4. Para testar as configurações do servidor SMTP, selecione Enviar email de teste, insira o endereço de email para o qual você deseja que o MABS envie a mensagem de teste e selecione OK. Selecione Opções>Notificações e selecione os tipos de alertas sobre os quais os destinatários desejam ser notificados. Em Destinatários digite o endereço de email de cada destinatário para o qual você deseja que o MABS envie cópias das notificações.

Publicar alertas do Operations Manager

Para publicar alertas do Operations Manager, siga estas etapas:

  1. No Console do Administrador do MABS, selecione Monitoramento>Ação>Opções>Publicação de Alertas>Publicar Alertas Ativos.

  2. Depois de habilitar Publicação de alertas, todos os alertas do MABS existentes que poderão exigir uma ação do usuário serão publicados no log de eventos Alertas do MABS.

    Em seguida, o agente do Operations Manager que está instalado no servidor MABS publica esses alertas no Operations Manager e continua atualizando o console conforme novos alertas vão sendo gerados.

Restaurar um item do SharePoint do disco usando o MABS

No exemplo a seguir, o item Recuperar SharePoint é excluído acidentalmente e precisa ser recuperado.

O diagrama mostra a recuperação de item da Proteção do SharePoint do MABS que foi excluída acidentalmente.

Para restaurar um item do SharePoint do disco usando o MABS, siga estas etapas:

  1. Abra o Console do Administrador do MABS.

    Todos os farms do SharePoint protegidos pelo MABS são mostrados na guia Proteção.

    Captura de tela que mostra como abrir o Console do Administrador do tMABS.

  2. Para começar a recuperar o item, selecione a guia Recuperação.

    Captura de tela que mostra como começar a recuperar itens excluídos.

  3. É possível pesquisar no SharePoint para localizar o item Recuperando o SharePoint usando uma pesquisa baseada em caractere curinga dentro de um intervalo de ponto de recuperação.

    Captura de tela que mostra como pesquisar no SharePoint pelo item Recuperando o SharePoint.

  4. Selecione o ponto de recuperação apropriado dentre os resultados da pesquisa, clique com o botão direito do mouse no item e selecione Recuperar.

  5. Você também pode navegar pelos diversos pontos de recuperação e selecionar um banco de dados ou item para recuperar. Selecione Data > Hora da recuperação e escolha o Banco de Dados > Farm do SharePoint > Ponto de recuperação > Item correto.

    Captura de tela que mostra como navegar pelos diversos pontos de recuperação e selecionar um banco de dados ou item a ser recuperado.

  6. Clique com o botão direito do mouse no item, selecione Recuperar para abrir o Assistente de Recuperação e depois selecione Avançar.

    Captura de tela que mostra como abrir o Assistente de Recuperação.

  7. Selecione o tipo de recuperação que você deseja executar e, em seguida, Avançar.

    Captura de tela que mostra como selecionar o tipo de recuperação a ser executado.

    Observação

    A seleção de Recuperar para o original no exemplo recupera o item para o site do SharePoint original.

  8. Selecione o Processo de Recuperação que você deseja usar.

    • Selecione Recuperar sem usar um farm de recuperação se o farm do SharePoint não tiver sido alterado e for o mesmo que o ponto de recuperação que está sendo restaurado.

    • Selecione Recuperar usando um farm de recuperação se o farm do SharePoint tiver sido alterado desde que o ponto de recuperação foi criado.

      Captura de tela que mostra como selecionar o processo de recuperação.

  9. Forneça um local de preparo da instância do SQL Server para recuperar o banco de dados temporariamente e fornecer um compartilhamento de arquivos de preparo no MABS e no servidor que executa o SharePoint a fim de recuperar o item.

    Captura de tela que mostra como fornecer um local de instância do SQL Server de preparo para recuperar o banco de dados temporariamente.

    O MABS anexa o banco de dados de conteúdo que está hospedando o item do SharePoint à instância temporária do SQL Server. Do banco de dados de conteúdo, ele recupera o item e o coloca no local do arquivo de preparo no MABS. O item recuperado no local de preparo agora precisa ser exportado para o local de preparo no farm do SharePoint.

    Captura de tela que mostra a recuperação do item e a colocação dele no local do arquivo de preparo no MABS.

  10. Selecione Especificar opções de recuperação e aplique as configurações de segurança ao farm do SharePoint ou aplique as configurações de segurança do ponto de recuperação. Em seguida, selecione Avançar.

    Captura de tela que mostra como aplicar configurações de segurança ao farm do SharePoint.

    Observação

    Você pode optar por limitar o uso de largura de banda da rede. Isso minimiza o impacto no servidor de produção durante o horário de produção.

  11. Examine as informações de resumo e selecione Recuperar para iniciar a recuperação do arquivo.

    Captura de tela de como examinar o resumo da recuperação.

  12. Agora selecione a guia Monitoramento no Console do Administrador do MABS para exibir o Status da recuperação.

    Captura de tela que mostra o status da recuperação.

    Observação

    Agora o arquivo está restaurado. Você pode atualizar o site do SharePoint para verificar o arquivo restaurado.

Restaurar um banco de dados do SharePoint do Azure usando o MABS

Para restaurar um banco de dados do SharePoint do Azure usando o MABS, siga estas etapas:

  1. Navegue pelos vários pontos de recuperação (conforme mostrado acima) e selecione o ponto de recuperação que você deseja recuperar.

    Captura de tela que mostra como navegar por pontos de recuperação.

  2. Clique duas vezes no ponto de recuperação do SharePoint para mostrar as informações de catálogo do SharePoint disponíveis.

    Observação

    Como o farm do SharePoint está protegido para retenção de longo prazo no Azure, não há nenhuma informação de catálogo (metadados) disponível no servidor MABS. Desta forma, sempre que um banco de dados de conteúdo do SharePoint pontual precisar ser recuperado, será necessário recatalogar o farm do SharePoint.

  3. Selecione Recatalogar.

    Captura de tela que mostra como selecionar Recatalogar.

    A janela de status Recatalogação de Nuvem é exibida.

    Captura de tela que mostra a janela de status de Recatalogação da Nuvem.

    Após a catalogação ser concluída, o status é alterado para Êxito. Selecione Fechar.

    Captura de tela que mostra o status como Êxito.

  4. Na guia Recuperação do MABS, selecione o objeto do SharePoint para obter a estrutura do banco de dados de conteúdo. Clique com o botão direito do mouse no item e, em seguida, selecione Recuperar.

    Captura de tela que mostra como selecionar o objeto do SharePoint.

  5. Agora, recupere um banco de dados de conteúdo do SharePoint do disco.

Alternar o servidor Web de front-end

Se você tiver mais de um servidor Web de front-end, pode alternar o servidor que o MABS usa para proteger o farm.

As seções a seguir usam o exemplo de um farm de servidores com dois servidores Web de front-end: Server1 e Server2. O MABS usa Server1 para proteger o farm. Altere o servidor Web front-end que o MABS usa no Server2 para que você possa remover o Server1 do farm.

Observação

Se o servidor Web de front-end que o MABS usa para proteger o farm estiver indisponível, use o procedimento a seguir para alterar o servidor Web de front-end iniciando na etapa 4.

Alterar o servidor Web de front-end usado pelo MABS

Para alterar o servidor Web de front-end que o MABS usa para proteger o farm, siga estas etapas:

  1. Pare o serviço do Gravador VSS do SharePoint no Server1 executando o seguinte comando no prompt de comando:

    stsadm -o unregisterwsswriter
    
  2. Em Server1, abra o Editor do Registro e acesse a seguinte chave:

    HKLM\System\CCS\Services\VSS\VssAccessControl

  3. Verifique todos os valores listados na subchave VssAccessControl.

    Se alguma entrada tiver um valor de dados 0 e outro gravador VSS estiver sendo executado com as credenciais da conta associada, altere os dados do valor para 1.

  4. Instale um agente de proteção no Server2.

    Aviso

    Você só poderá alternar servidores Web de front-end se ambos os servidores estiverem no mesmo domínio.

  5. No Server2, em um prompt de comando, altere o diretório para _MABS installation location_\bin\ e execute ConfigureSharepoint.

    Para obter mais informações sobre ConfigureSharePoint, consulte Configurar backup.

  6. Selecione o grupo de proteção ao qual o farm de servidores pertence e selecione Modificar grupo de proteção.

  7. No Assistente para Modificar Grupo, na página Selecionar membros do grupo, expanda Server2, selecione o farm de servidores e conclua o assistente.

    Uma verificação de consistência será iniciada.

  8. Se você fez a etapa 6, agora pode remover o volume do grupo de proteção.

Remover um banco de dados de um farm do SharePoint

Quando um banco de dados for removido de um farm do SharePoint, o MABS ignorará o backup desse banco de dados, continuará a fazer backup de outros bancos no farm do SharePoint e alertará o administrador de backup.

Alerta do MABS - Configuração de farm alterada

Esse é um alerta de aviso gerado no MABS (Servidor de Backup do Microsoft Azure) quando há falha da proteção automática de um banco de dados do SharePoint. Consulte a folha de alerta Detalhes para obter mais informações sobre a causa desse alerta.

Para resolver esse alerta, siga estas etapas:

  1. Verifique com o administrador do SharePoint se o banco de dados foi realmente removido do farm. Se o banco de dados tiver sido removido do farm, ele deverá ser removido da proteção ativa no MABS.
  2. Para remover o banco de dados da proteção ativa:
    1. No Console do Administrador do MABS, clique em Proteção na barra de navegação.
    2. Na folha Exibição, clique com o botão direito do mouse no grupo de proteção do farm do SharePoint e clique em Parar Proteção do membro.
    3. Na caixa de diálogo Parar Proteção, clique em Reter Dados Protegidos.
    4. Selecione Parar Proteção.

Você pode adicionar o farm do SharePoint de volta para proteção usando o assistente para Modificar Grupo de Proteção. Durante a nova proteção, selecione o servidor de front-end do SharePoint e clique em Atualizar para atualizar o cache do banco de dados do SharePoint, em seguida, selecione o farm do SharePoint e prossiga.

Próxima etapa