Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
APLICA-SE A
2013
2016
2019
Subscription Edition
SharePoint no Microsoft 365
Você pode importar um site, uma lista ou uma biblioteca de documentos no SharePoint Server usando o PowerShell.
Antes de começar
Embora você possa usar tanto o PowerShell quanto o Administração Central para exportar um site, uma lista ou uma biblioteca de documento, você pode usar apenas o PowerShell para importar um site, uma lista ou uma biblioteca de documento. Para obter mais informações sobre como exportar listas ou bibliotecas, consulte Exportar sites, listas ou bibliotecas de documentos no SharePoint Server.
Antes de começar essa operação, analise as seguintes informações:
Você pode usar a importação como um método de restauração de itens ou como um método de transferência ou cópia de itens de um farm a outro. Você pode importar um site, uma lista ou uma biblioteca de documento de um backup do farm atual, de um backup de outro farm ou de um banco de dados de conteúdo apenas leitura. Para a última opção, antes é preciso anexar o banco de dados somente leitura. Para obter mais informações, consulte Anexar e restaurar bancos de dados somente leitura no SharePoint Server.
Não é possível importar um site, lista ou biblioteca de documentos exportado de uma versão do SharePoint Server para outra versão do SharePoint Server.
Como importar um site, uma lista ou uma biblioteca de documentos no SharePoint Server
Você pode usar o PowerShell para importar um site, uma lista ou uma biblioteca de documentos manualmente ou como parte de um script que possa ser executado regularmente.
Para importar um site, uma lista ou uma biblioteca de documentos 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:
Import-SPWeb -Identity <SiteURL> -Path <ImportFileName> [-Force] [-NoFileCompression] [-Verbose]Em que:
<SiteURL> é o URL para o site o qual você está importando.
<ImportFileName> é o nome do arquivo do qual você está exportando.
Importante
O site ou subsite que você está importando deve ter um modelo que corresponda ao modelo do site especificado por
Identity.Você também pode usar o
Get-SPWebcmdlet e passar a ID paraImport-SPWebusando o pipeline do PowerShell. O valor doPathparâmetro especifica o caminho e o nome do arquivo do qual importar a lista ou biblioteca. Para incluir as configurações de segurança do usuário na lista ou na biblioteca de documentos, use oIncludeUserSecurityparâmetro. Para substituir a lista ou biblioteca especificada, use oForceparâmetro. Você pode usar o parâmetro para especificar como osUpdateVersionsconflitos de controle de versão serão tratados. Para exibir o progresso da operação, use oVerboseparâmetro.O
NoFileCompressionparâmetro permite especificar que nenhuma compactação de arquivo seja executada durante o processo de importação. Usar esse parâmetro pode baixar o uso de recurso para até 30% durante o processo de exportação e importação. Se você estiver importando um site, uma lista ou uma biblioteca de documentos exportada da Administração Central, ou se exportou um site, uma lista ou uma biblioteca de documentos usando oExport-SPWebPowerShell e não usou oNoFileCompressionparâmetro no cmdlet, não será possível usar esse parâmetro noImport-SPWebcmdlet.Observação
Não há nenhum recurso no
Import-SPWebcmdlet para importar um subconjunto dos itens no arquivo de exportação. Portanto, a operação de importação importará tudo do arquivo.
Para obter mais informações, consulte Import-SPWeb.
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
Exportar sites, listas ou bibliotecas de documentos no SharePoint Server