Aplicativos de backup para o SharePoint no SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
Recomendamos que você faça backup regularmente no nível do farm. No entanto, os requisitos de negócio ou TI podem exigir o backup do aplicativos para SharePoint além de backups de farm normais. Se você fizer o backup regular do ambiente do aplicativos para SharePoint, reduzirá a possibilidade de perdas de dados que possam ocorrer devido a falhas de hardware, falhas de energia ou outros problemas. É um processo simples que ajuda a assegurar a disponibilidade para recuperação dos dados e configurações que compõem o ambiente do aplicativos para SharePoint, se isso for necessário.
O conteúdo e pacotes do aplicativo para SharePoint estão nos bancos de dados de conteúdo do SharePoint Server em conjuntos individuais de site. Todos os dados de licença e segurança do aplicativo para SharePoint são armazenados no Serviço de Gerenciamento de Aplicativo e nos bancos de dados de aplicativo do Serviço de Repositório Seguro. Dados adicionais do aplicativo para SharePoint são armazenados no banco de dados de configuração do SharePoint Server, na forma de sites ou aplicativos Web do Serviços de Informações da Internet (IIS) e pacotes de Web Part. É necessário fazer backup dos seguintes bancos de dados do SharePoint Server ao mesmo tempo:
Content - WSS_Content
Configuração - SharePoint_Config
Aplicativo do Serviço de Repositório Seguro - Secure_Store_Service_DB_<GUID>
Aplicativo de serviço de Gerenciamento de Aplicativos - App_Management_<GUID>
Se, eventualmente, você precisar restaurar os bancos de dados, será necessário restaurar a mesma versão de cada banco de dados do qual você fez backup. Em outras palavras, não restaure um banco de dados de conteúdo seis meses mais antigo do que o banco de dados de configuração.
Você pode fazer o backup de um ambiente do aplicativos para SharePoint usando o site da Administração Central do SharePoint, Microsoft PowerShell, ou ferramentas do SQL Server.
Fazer backup dos bancos de dados de conteúdo
Bancos de dados de conteúdo podem armazenar dados de múltiplos conjuntos de sites. No entanto, se você tiver muitos conjuntos de sites, recomendamos a adição de bancos de dados de conteúdo suficientes para manter o tamanho de cada banco de dados inferior a 200 GB a fim de proporcionar o melhor desempenho do sistema. Para saber mais, veja Fazer backup dos bancos de dados de conteúdo no SharePoint Server.
Observação
[!OBSERVAçãO] Os bancos de dados de conteúdo do SharePoint Server se tornam muito grandes. Recomendamos o backup de cada banco de dados de conteúdo como um processo separado de outros backups de bancos de dados ou farm.
Fazer backup do banco de dados de configuração
Os bancos de dados de configuração do SharePoint Server armazenam dados sobre todos os bancos de dados do SharePoint e sites ou aplicativos Web do Serviços de Informações da Internet (IIS). Isso inclui soluções confiáveis, pacotes de Web Part, modelos de site e configurações de aplicativo Web e farm específicas ao SharePoint Server, como cota padrão e tipos de arquivo bloqueados. Para saber mais, veja Fazer backup das configurações do farm no SharePoint Server.
Fazer backup do banco de dados de aplicativo do serviço Repositório Seguro
O banco de dados do Serviço de Repositório Seguro armazena e mapeia credenciais, como nomes de conta e senhas. Para fazer backup do banco de dados do Repositório Seguro para um ambiente do aplicativos para SharePoint, confira Fazer backup do Serviço de Repositório Seguro no SharePoint Server.
Observação
[!OBSERVAçãO] Anote a senha ao fazer backup do banco de dados do Repositório Seguro. Você precisará da senha para restaurar o banco de dados do Repositório Seguro.
Fazer backup do banco de dados de aplicativo do serviço Gerenciamento de Aplicativo
O banco de dados de aplicativo do serviço Gerenciamento de Aplicativo armazena as licenças e permissões de aplicativo para todos os aplicativos baixados no site do Catálogo de Aplicativos no SharePoint Server. Para fazer backup do banco de dados do Gerenciamento de Aplicativo, execute os mesmos procedimentos executados para a maioria dos outros aplicativos de serviço do SharePoint Server. Para saber mais, veja Backup dos aplicativos de serviço no SharePoint Server.
Fazer backup de conjuntos de sites
Talvez você tenha múltiplos conjuntos de sites que hospedam o aplicativos para SharePoint em seu ambiente. Ao fazer backup do aplicativos para SharePoint, também é necessário fazer backup de todos os conjuntos de site nos quais os aplicativos estão hospedados.
Para fazer o backup de um conjunto de sites usando o 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 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.
Inicie o Shell de Gerenciamento do SharePoint.
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 de onde o arquivo de backup está localizado.
Se quiser substituir um ficheiro de cópia de segurança utilizado anteriormente, utilize o
Force
parâmetro . Pode utilizar oNoSiteLock
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 Backup de bancos de dados para instantâneos no SharePoint Server.
Para obter mais detalhes, confira Fazer backup de conjuntos de sites no SharePoint Server
Para saber mais, veja 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.
Confira também
Conceitos
Planejamento de backup e recuperação no SharePoint Server
Restaurar aplicativos para o SharePoint no SharePoint Server