Fazer backup de conjuntos de sites no SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Você pode fazer o backup de um conjunto de sites no SharePoint Server usando o site da Administração Central do SharePoint ou o Microsoft PowerShell.

Antes de começar

Recomendamos fazer backups regulares do farm completo. No entanto, as práticas de TI podem exigir também o backup do conjunto de sites. Para obter mais informações sobre qual backup fazer, consulte Planejamento de backup e recuperação no SharePoint Server.

Antes de começar essa operação, analise as seguintes informações:

  • Primeiro, você deve criar uma pasta no computador ou rede local para armazenar os backups. Para melhorar o desempenho, recomendamos fazer o backup no computador local e depois mover os ativos para uma pasta da rede. Para obter mais informações sobre como criar uma pasta de backup, confira Preparar para fazer backup e restaurar farms no SharePoint Server.

  • Se o Status do bloqueio do conjunto de sites for configurado como Não bloqueado ou Adição de conteúdo impedida, o SharePoint Server configura o site temporariamente como Somente leitura enquanto a operação de backup está ocorrendo. O SharePoint Server o faz para reduzir as possibilidades de que os usuários alterem o conjunto de sites durante o backup. Quando o backup estiver concluído, a configuração volta ao status normal.

  • A realização do backup de um conjunto de sites pode exigir recursos e afetar ligeiramente o desempenho do farm quando o backup está executando. Para ajudar a evitar problemas de desempenho, faça o backup do farm nos horários em que seu uso é mínimo, por exemplo, fora do horário comercial.

Usar o PowerShell para fazer o backup de um conjunto de sites no SharePoint Server

Você pode usar o PowerShell para fazer o backup de um conjunto de sites manualmente, ou como parte de um script que pode ser executado em intervalos agendados.

Para fazer o backup de um conjunto de sites usando o PowerShell

  1. Verifique se você possui as seguintes associações:

    • A função de servidor fixa securityadmin na instância do SQL Server.

    • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

    • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets SharePoint Server.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  2. Inicie o Shell de Gerenciamento do SharePoint.

  3. No prompt de comando do PowerShell, digite o seguinte comando:

    Backup-SPSite -Identity <SiteCollectionGUIDorURL> -Path <BackupFile> [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]
    

    Em que:

    • <SiteCollectionGUIDorURL> é o ID ou URL do conjunto de sites do qual você deseja fazer o backup.

    • <BackupFile> é o caminho em que o arquivo de backup será localizado.

    Se quiser substituir um ficheiro de cópia de segurança utilizado anteriormente, utilize o Force parâmetro . Pode utilizar o NoSiteLock parâmetro para impedir que o bloqueio só de leitura seja definido na coleção de sites enquanto está a ser feita uma cópia de segurança. No entanto, o uso desse parâmetro pode permitir que os usuários alterem o conjunto de sites durante o backup, podendo causar a corrupção dos dados. Para exibir o GUID ou URL do conjunto de sites no prompt de comando do PowerShell, digite o comando a seguir:

    Get-SPSite | format-list -property id,url
    

    Se o servidor de bases de dados estiver a executar uma Edição Enterprise do SQL Server, recomendamos que utilize também o UseSqlSnapshot parâmetro para cópias de segurança mais consistentes. Você também pode exportar sites ou listas destes instantâneos.

    Observação

    [!OBSERVAçãO] Se o provedor de RBS que você está usando não suporta instantâneos, você não pode usá-los para a implantação do conteúdo ou backup. Por exemplo, o provedor SQL FILESTREAM não suporta instantâneos.

    Para saber mais sobre como usar instantâneos do SQL, confira Fazer backup de bancos de dados para instantâneos no SharePoint Server.

Para saber mais, confira Backup-SPSite.

Observação

Recomendamos que você use o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm está obsoleta, mas está incluída para oferecer suporte à compatibilidade com versões anteriores do produto.

Usar a Administração Central para fazer o backup de um conjunto de sites no SharePoint Server

Você pode usar o Administração Central para fazer o backup de um conjunto de sites.

Para fazer o backup de um conjunto de sites usando o Administração Central

  1. Verifique se a conta de usuário que está executando esse procedimento é um membro do grupo Administradores de farm. Além disso, verifique se o serviço Windows SharePoint Services Timer V4 tem permissões de Controle Completo na pasta de backup.

  2. Inicie a Administração Central.

  3. Na página inicial da Administração Central, na seção Fazer backup e restaurar, clique em Executar o backup de um conjunto de sites.

  4. Na página Backup do conjunto de sites, selecione o conjunto na lista Conjunto de sites.

  5. Digite o caminho local do arquivo de backup na caixa Nome do arquivo.

    Observação

    Se você deseja reutilizar um arquivo, marque a caixa de seleção Substituir arquivo existente.

  6. Clique em Iniciar Backup.

  7. Pode ver o estado geral de todas as tarefas de cópia de segurança na parte superior da página Estado granular da Tarefa de Cópia de Segurança na secção Preparação . Pode ver o estado da tarefa de cópia de segurança atual na parte inferior da página na secção Cópia de Segurança da Coleção de Sites . A página de status é atualizada a cada 30 segundos automaticamente. Você pode atualizar os detalhes do status manualmente clicando em Atualizar. O backup e a recuperação são trabalhos do serviço de Timer. Portanto, o backup pode demorar vários segundos para iniciar.

    Se você receber algum erro, pode revisá-lo na coluna Mensagem de Falha da página Status de Trabalho de Backup Granular.

Confira também

Conceitos

Planejamento de backup e recuperação no SharePoint Server

Restaurar conjuntos de sites no SharePoint Server