Compartilhar via


Restaurar aplicativos para o SharePoint no SharePoint Server

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

Você pode restaurar um ambiente do aplicativos para SharePoint usando as ferramentas site da Administração Central do SharePoint, Microsoft PowerShell ou SQL Server. A ferramenta de restauração que você usa depende do tipo de ambiente no qual você fez a implantação, dos seus requisitos de cronograma e dos contratos do nível de serviço que você tem com a sua organização.

O conteúdo e pacotes do aplicativo para SharePoint são armazenados nos bancos de dados de conteúdo SharePoint Server em coleções de site individuais. O processo de restauração requer que você restaure todos os serviços que fazem referência ao aplicativo. O aplicativos para SharePoint pode fazer referência aos seguintes bancos de dados do SharePoint Server que você pode ter que restaurar. Você também deve restaurar a coleção de site onde o aplicativo para SharePoint está localizado, se estiver restaurando o aplicativos para SharePoint para o mesmo ambiente.

  • Conteúdo

  • Configuração

  • Aplicativo Serviço de Repositório Seguro

  • Aplicativo de serviço de Gerenciamento de Aplicativo

Antes de começar

Os bancos de dados de conteúdo podem armazenar dados para várias coleções de sites. Se você tiver o aplicativos para SharePoint hospedado em muitas coleções de site, você pode ter vários bancos de dados de conteúdo. Para efetuar backup e restaurar todo o aplicativos para SharePoint no seu ambiente, você deve efetuar backup e restaurar todos os bancos de dados de conteúdo e coleções de site no farm.

Restaurar bancos de dados de conteúdo

Você pode restaurar um único banco de dados de conteúdo ou vários deles de uma só vez. Para informações sobre como restaurar um banco de dados de conteúdo em um farm, consulte Restaurar bancos de dados de conteúdo no SharePoint Server. Para informações sobre como efetuar backup e restaurar todos os bancos de dados de conteúdo em um farm ao mesmo tempo, consulte Fazer o backup de farms no SharePoint Server.

Restaurar o banco de dados de configuração

No SharePoint Server, você não precisa restaurar o banco de dados de configuração porque você pode restaurar o farm de configuração diretamente. Para saber mais, veja Restaurar configurações do farm no SharePoint Server.

Restaurar o banco de dados de aplicativo do Serviço de Repositório Seguro

O banco de dados Serviço de Repositório Seguro armazena e mapeia credenciais para identidades específicas ou grupos de identidades. Você precisa possuir a senha que foi gravada quando foi feito o backup do Serviço de Repositório Seguro para restaurá-lo. Para restaurar o banco de dados Repositório Seguro, consulte Restaurar aplicativos de Serviço de Repositório Seguro no SharePoint Server.

Restaurar o banco de dados de aplicativo de serviço Gerenciamento de Aplicativo

O banco de dados de aplicativo de serviço Gerenciamento de Aplicativo armazena as licenças e permissões de aplicativo para todos os downloads de aplicativos do site Catálogo de Aplicativos no SharePoint Server. Você deve restaurar este banco de dados para garantir que as licenças e permissões do aplicativos para SharePoint estão disponíveis no farm. Para restaurar o banco de dados de Gerenciamento de Aplicativo, siga os mesmos procedimentos que a maioria dos aplicativos de serviço SharePoint Server. Para saber mais, veja Restaurar aplicativos de serviço no SharePoint Server.

Restaurar uma coleção de site

Você pode restaurar uma coleção de sites no SharePoint Server apenas usando o PowerShell. Use esta seção para restaurar uma coleção de site que contenha aplicativos para SharePoint para o mesmo ambiente SharePoint Server. Para restaurar para um novo farm, consulte Restaurar aplicativos para SharePoint para um novo farm.

Cuidado

[!CUIDADO] Qualquer aplicativos para SharePoint que contenha componentes remotos que estejam presentes na cópia de backup de uma coleção de sites pode causar problemas. Isso porque duas cópias do aplicativo para SharePoint estão acessando a conexão remota e pode causar divulgação de informações ou perda de dados. Por exemplo, quando uma coleção de sites em um ambiente de produção é copiado por um backup para desenvolvimento, isso pode fornecer involuntariamente acesso aos desenvolvedores para produzir dados em sites remotos se o aplicativo para SharePoint não for projetado corretamente.

Para restaurar 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:

    Restore-SPSite -Identity <SiteCollectionURL> -Path <Backup file> [-DatabaseServer <DatabaseServerName>] [-DatabaseName <ContentDatabaseName>] [-HostHeader <Host header>] [-Force] [-GradualDelete] [-Verbose]
    

    Em que:

    • <SiteCollectionURL> é uma URL para o conjunto de sites que você deseja restaurar.

    • <DatabaseServerName> é o nome do servidor do banco de dados no qual o conjunto de sites reside.

    • <ContentDatabaseName> é o nome do banco de dados de conteúdo.

    Se você quiser restaurar a coleção de sites em um banco de dados de conteúdo específico, use os DatabaseServer parâmetros e DatabaseName para especificar o banco de dados de conteúdo. Se você não especificar um banco de dados, o conjunto de sites será restaurado para um banco de dados do conteúdo escolhido pelo SharePoint Server.

    Se você estiver restaurando uma coleção de sites nomeada pelo host, use o Identity parâmetro para especificar a URL da coleção de sites nomeada pelo host e use o HostHeader parâmetro para especificar a URL do aplicativo Web que manterá a coleção de sites nomeada pelo host.

    Se você quiser substituir uma coleção de sites existente, use o Force parâmetro.

    Observação

    Se a coleção de sites que você está restaurando for 1 gigabyte ou maior, você poderá usar o GradualDelete parâmetro para obter um melhor desempenho durante o processo de restauração. Quando este parâmetro é usado, a coleção de site que é sobrescrito é marcado como excluído, o que imediatamente evita qualquer acesso adicional ao conteúdo. Os dados na coleção de sites marcada é, então, excluída gradativamente por um trabalho de timer em vez de tudo ao mesmo tempo, o que reduz o efeito no desempenho do servidor.

    Para saber mais, confira Restaurar conjuntos de sites no SharePoint Server

    Para saber mais, veja Restore-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.

Restaurar aplicativos para SharePoint para um novo farm

Para restaurar aplicativos do SharePoint em um novo farm, você também deve fazer backup e restaurar todos os serviços que o aplicativo referencia. Esses aplicativos de serviço do SharePoint Server podem incluir o aplicativo de serviço do Serviço de Loja Segura, os Serviços de Acesso no SharePoint e o Serviço de Gerenciamento de Aplicativos. Para saber mais, confira os seguintes artigos:

Confira também

Conceitos

Aplicativos de backup para o SharePoint no SharePoint Server

Restaurar bancos de dados de conteúdo no SharePoint Server

Restaurar conjuntos de sites no SharePoint Server