Partilhar via


Fazer backup de aplicativos de serviço do Perfil de Usuário 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 do aplicativo de Serviço de Perfil de Usuário usando o site da Administração Central do SharePoint, Microsoft PowerShell ou as ferramentas do SQL Server. 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.

Importante

Os passos neste artigo aplicam-se apenas ao SharePoint Servers 2019, 2016 e 2013.

Antes de começar

Recomendamos fazer backups regulares no nível do farm. No entanto, os requisitos da empresa ou de TI podem exigir o backup do aplicativo de serviço de Perfil de Usuário. O backup regular desse aplicativo reduz a possibilidade de perda dos dados, que pode ocorrer por causa de falhas do hardware, falta de energia e outros problemas. Este é um processo simples, que ajuda a garantir que todos os dados e configurações relacionados ao aplicativo estejam disponíveis para a recuperação, caso se torne necessária.

Para obter informações sobre o que incluir no backup e quais ferramentas usar, consulte Planejamento de backup e recuperação no SharePoint Server. Você pode fazer o backup de todos os aplicativos de serviço no farm se fizer o backup do farm completo. Para obter mais informações, consulte Fazer o backup de farms no SharePoint Server.

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

  • A cópia de segurança da aplicação de serviço Perfil de Utilizador não afeta o estado do farm. No entanto, isso requer recursos. Por conseguinte, a cópia de segurança da 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.

  • Você deve criar uma pasta no computador ou rede local na qual os backups serão armazenados. 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, confira Preparar para fazer backup e restaurar farms no SharePoint Server.

Use o PowerShell para fazer o backup de um aplicativo de serviço de Perfil de Usuário

Você pode usar o PowerShell para fazer o backup do aplicativo de serviço de Perfil de Usuário manualmente, ou como parte de um script que pode ser executado em intervalos agendados.

Observação

[!OBSERVAçãO] O backup de um aplicativo de serviço Perfil de Usuário poderá falhar na primeira vez em que você usar o PowerShell para realizá-lo. Se isso ocorrer, repita o procedimento de backup usando o PowerShell. Para obter detalhes sobre uma falha de backup, consulte os arquivos spbackup.log ou sprestore.log no backup directory.

Para fazer backup do aplicativo de serviço de Perfil de Usuário 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 os cmdlets Produtos do SharePoint 2013.

    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-SPFarm -Directory <BackupFolder> -BackupMethod Full -Item Farm\Shared Services\Shared Service Applications\<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 de Perfil de Usuário que você deseja incluir no backup.

    Observação

    O aplicativo de serviço de Perfil de Usuário sempre exige um backup completo,

  4. Você também deve fazer o backup do proxy do aplicativo de serviço. Para isso, no prompt de comando do PowerShell, digite o comando a seguir:

    Backup-SPFarm -Directory <BackupFolder> -BackupMethod Full -Item Farm\Shared Services\Shared Service Proxies\<ServiceApplicationProxyName > [-Verbose]
    

    Em que:

    • <BackupFolder> é o caminho de uma pasta no computador local ou na rede na qual você deseja armazenar os backups.

    • <ServiceApplicationProxyName> é o nome do aplicativo de serviço de Perfil de Usuário que você deseja incluir no backup.

Para obter mais informações, consulte 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.

Usar a Administração Central para fazer o backup de um aplicativo de serviço de Perfil de Usuário

Você pode usar o Administração Central para fazer o backup de um aplicativo de serviço de Perfil de Usuário.

Observação

[!OBSERVAçãO] O backup de um aplicativo de serviço Perfil de Usuário poderá falhar na primeira vez em que você usar o Administração Central para realizá-lo. Se isso ocorrer, repita o procedimento de backup usando o Administração Central. Para obter detalhes sobre uma falha de backup, consulte os arquivos spbackup.log ou sprestore.log no backup directory.

Para restaurar o aplicativo de serviço Perfil de Usuário usando a Administração Central

  1. Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Inicie o Administração Central.

  3. Na página inicial da Administração Central, na seção Backup e Restauração, clique em Executar um backup.

  4. Na página Executar um Backup - Etapa 1 de 2: Selecionar Componente para o Backup, selecione o aplicativo de serviço de Perfil de Usuário na lista de componentes e clique em Avançar.

  5. Na página Iniciar Backup - Etapa 2 de 2: Selecione Opções de Backup, na seção Tipo de Backup, selecione Completo.

    Observação

    A aplicação de serviço Perfil de Utilizador requer sempre uma cópia de segurança completa. Tem de utilizar a opção Completo .

  6. 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.

  7. Você também deve fazer o backup do proxy do aplicativo de serviço. Para isso, na página inicial da Administração Central, na seção Backup e Restauração, clique em Executar um backup.

  8. Na página Executar um Backup - Etapa 1 de 2: Selecionar Componente para o Backup, selecione o proxy do aplicativo de serviço de Perfil de Usuário na lista de componentes e clique em Avançar.

  9. Na página Iniciar Backup - Etapa 2 de 2: Selecione Opções de Backup, na seção Tipo de Backup, selecione Completo.

  10. 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.

  11. 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.

Use as ferramentas do SQL Server para fazer o backup de um banco de dados do aplicativo de serviço de Perfil de Usuário

Você não pode fazer o backup de todo o aplicativo de serviço de Perfil de Usuário ou do aplicativo. É necessário usar o PowerShell ou Administração Central. No entanto, você pode fazer o backup de todos os bancos de dados associados ao aplicativo.

Para fazer o backup do banco de dados do aplicativo de serviço de Perfil de Usuário usando o SQL Server

  1. Verifique se a conta de usuário que está executando este procedimento é membro da função fixa de banco de dados SQL Server db_backupoperator no servidor em que cada banco de dados está armazenado.

  2. Antes de fazer o backup dos bancos de dados do aplicativo de serviço de Perfil de Usuário, exporte a chave de criptografia MIIS. Você importará essa chave exportada antes de restaurar os bancos de dados. Por predefinição, a chave está localizada no servidor que executa o SharePoint Server 2016 que aloja os serviços do Microsoft Forefront Identity Manager no seguinte diretório: <unidade> de diretório raiz\Programas\Microsoft Office Servers\16.0\Synchronization Service\Bin ou <unidade> de diretório raiz\Programas\Microsoft Office Servers\15.0\Synchronization Service\Bin. Para exportar a chave, digite o seguinte no prompt de comando:

    miiskmu.exe
    

    Use o Assistente Utilitário do Gerenciamento de Chaves do Microsoft Identity Integration Server para exportar o conjunto de chaves.

  3. Abra o SQL Server Management Studio e faça a conexão ao servidor do banco de dados.

  4. No Explorador de Objetos, expanda Bancos de Dados.

  5. Clique com o botão direito no banco de dados do qual você deseja fazer um backup, aponte para Tarefas e então clique em Backup.

  6. Na caixa de diálogo Criar Cópia de Segurança da Base de Dados, confirme o nome da base de dados.

  7. Em seguida, selecione o tipo de backup que você deseja realizar na lista Tipo de Backup. Para saber mais sobre que tipo de backup usar, confira Modelos de Recuperação (SQL Server).

  8. Na área Componente de backup, clique em Banco de dados.

  9. Use o nome padrão que é fornecido ou especifique um nome para o conjunto de backup na caixa de texto Nome.

  10. Na área Destino, especifique onde deseja armazenar o backup.

  11. Clique em OK para fazer o backup do banco de dados.

  12. Repita as etapas 1 a 10 para cada banco de dados de aplicativo de serviço de Perfil de Usuário.

Confira também

Conceitos

Soluções de backup no SharePoint Server

Restaurar aplicativos de serviço no SharePoint Server

Outros recursos

Windows PowerShell for SharePoint Server reference