Backup dos aplicativos de serviço no SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
Você pode fazer o backup de um aplicativo de serviço usando o site da Administração Central do SharePoint ou as ferramentas do Microsoft PowerShell. A ferramenta de backup usada depende do tipo de ambiente implantado, do agendamento exigido pelo backup e dos acordos de nível de serviço feitos com a organização.
Antes de começar
Recomendamos que você faça backup regularmente no nível do farm. No entanto, os requisitos corporativos ou de TI podem exigir o backup de um aplicativo de serviço. O backup regular de um aplicativo de serviço reduz a possibilidade de perdas de dados que podem ocorrer por falhas de hardware, interrupções de energia ou outros problemas. Trata-se de um processo simples que ajuda a garantir que todos os dados e configurações relacionados ao aplicativo de serviço estejam disponíveis para recuperação, caso necessário. Você pode fazer o backup de um aplicativo de serviço de cada vez, ou de todos ao mesmo tempo. Para obter informações sobre o que incluir o backup e quais ferramentas usar, consulte Planejamento de backup e recuperação no SharePoint Server. Para obter mais informações, consulte Fazer o backup de farms no SharePoint Server.
A cópia de segurança de uma aplicação de serviço não afeta o estado do farm. No entanto, isso requer recursos. Por conseguinte, a cópia de segurança de uma aplicação de serviço pode afetar o desempenho do farm enquanto a cópia de segurança está em execução. Pode evitar problemas de desempenho ao fazer uma cópia de segurança da aplicação de serviço durante as horas em que a utilização do farm é mais baixa.
Observação
[!OBSERVAçãO] O backup do SharePoint Server incluirá repositórios de BLOB (Objeto Binário Grande) remotos, mas somente se você estiver usando o provedor de repositório de BLOB remoto FILESTREAM para inserir dados nos repositórios de BLOB remotos. Caso esteja utilizando outro provedor, faça o backup manual dos repositórios de BLOB remotos.
Antes de começar essa operação, revise as informações a seguir sobre pré-requisitos:
Você deve criar uma pasta no computador ou rede local para armazenar os backups. Para obter um melhor desempenho, recomendamos que você faça o backup em um computador local e então mova os arquivos de backup para uma pasta de rede. Para obter mais informações sobre como criar uma pasta de backup, consulte Preparar para fazer backup e restaurar farms no SharePoint Server.
O backup do SharePoint Server copia as definições de tipo de conteúdo externo do Pacote de instalação do SQL Server Remote BLOB Store do Feature Pack para SQL Server 2008 R2, mas não a própria fonte de dados. Para proteger os dados, você deve fazer o backup da fonte de dados quando fizer o backup do Pacote de instalação do SQL Server Remote BLOB Store do Feature Pack para SQL Server 2008 R2 ou do farm.
Se você fizer o backup do Pacote de instalação do SQL Server Remote BLOB Store do Feature Pack para SQL Server 2008 R2 ou o farm e em seguida restaurar a fonte de dados para um local diferente, você deve alterar as informações do local na definição do tipo de conteúdo externo. Do contrário, o Pacote de instalação do SQL Server Remote BLOB Store do Feature Pack para SQL Server 2008 R2 pode não conseguir localizar a fonte de dados.
Usar o PowerShell para fazer backup de um aplicativo de serviço no SharePoint
Você pode usar o PowerShell para fazer o backup de um ou mais aplicativos de serviço manualmente, ou como parte de um script que pode ser executado em intervalos agendados.
Para fazer o backup de um aplicativo de serviço usando PowerShell
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 do Add-SPShellAdmin para conceder permissões para usar os cmdlets do SharePoint Server 2016.
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.
Inicie o Shell de Gerenciamento do SharePoint.
No prompt de comando do PowerShell, digite o seguinte comando:
Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item <ServiceApplicationName> [-Verbose]
Em que:
<BackupFolder> é o caminho de uma pasta no computador local ou na rede na qual você deseja armazenar os backups.
<ServiceApplicationName> é o nome do aplicativo de serviço que você deseja incluir no backup. Para apresentar o nome da aplicação de serviço, na linha de comandos do PowerShell, escreva o seguinte comando:
Backup-SPFarm -ShowTree
.
Para fazer o backup de todos os aplicativos de serviço no prompt de comando do PowerShell, digite o comando a seguir:
Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item "Farm\Shared Services" [-Verbose]
Observação
[!OBSERVAçãO] Se você estiver fazendo backup do aplicativo de serviço pela primeira vez, deve usar a opção Completo. Faça um backup completo antes de poder fazer um backup diferencial. Alguns aplicativos de serviço sempre exigem um backup completo. Para eles, mesmo que você selecione a opção Differential, o sistema realiza um backup completo.
Para saber mais, veja Backup-SPFarm.
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.
Use a Administração Central para fazer backup de um aplicativo de serviço no SharePoint
Você pode usar o Administração Central para fazer o backup de um aplicativo de serviço.
Para fazer o backup de um aplicativo de serviço usando Administração Central
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.
Inicie a Administração Central.
Na página inicial da Administração Central, na seção Backup e Restauração, clique em Executar um backup.
Na página Executar um backup Etapa 1 de 2: Selecionar componente para fazer backup, selecione o aplicativo de serviço na lista de componentes e clique em Avançar. Para fazer o backup de todos os aplicativos de serviço, selecione o nó Aplicativos de Serviço Compartilhados.
Observação
[!OBSERVAçãO] O aplicativo de serviço pode consistir de vários componentes. Selecione o componente de nível superior.
Na página Iniciar Backup - Passo 2 de 2: Selecionar Opções de Backup, na seção Tipo de Backup, selecione Completo ou Diferencial.
Observação
[!OBSERVAçãO] Se você estiver fazendo backup do aplicativo de serviço pela primeira vez, deve usar a opção Completo. Faça um backup completo antes de poder fazer um backup diferencial. Alguns aplicativos de serviço sempre exigem um backup completo. Para eles, o sistema realiza um backup completo mesmo que você selecione a opção Differential.
Na seção Local do Arquivo de Backup, na caixa Local de backup, digite o caminho da pasta de backup e clique em Iniciar Backup.
Você pode exibir o status geral de todos os trabalhos de backup na parte superior da página Status de Trabalho de Backup e Recuperação na seção Prontidão. O status do trabalho de backup atual pode ser exibido na parte inferior da página, na seção Backup. 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 e Recuperação. Também há mais detalhes no arquivo Spbackup.log no caminho do UNC que você especificou na etapa 5.