Partilhar via


Esquemas de migração de conteúdo

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

A migração de conteúdo do SharePoint Foundation tem suporte por APIs fornecidas no namespace Microsoft.SharePoint.Deployment . Além disso, as implementações de migração são compatíveis com esquemas XML fornecidos com o SDK do SharePoint.

A arquitetura de migração de conteúdo do SharePoint Foundation fornece um esquema público para dar suporte à migração de pacotes de exportação. Você pode criar um pacote para importar conteúdo para o SharePoint.

Arquivos de esquema de implantação

O SharePoint Foundation fornece oito arquivos de esquema (.xsd) para dar suporte à migração de conteúdo, conforme descrito na tabela a seguir.


Arquivo de esquema Descrição
Esquema DeploymentManifest Fornece validação para o arquivo Manifest.xml que é exportado para o pacote de migração de conteúdo.

Fornece um manifesto abrangente que contém listagens do conteúdo e da estrutura do site de origem. A operação de migração usa o arquivo de manifesto para reconstituir o site de origem e seus componentes quando ele é importado para o site de destino.
Esquema DeploymentExportSettings Fornece validação para o arquivo ExportSettings.xml exportado para o pacote de migração de conteúdo.

ExportSettings.xml faz o seguinte:

* Contém as configurações de exportação especificadas usando a classe SPExportSettings e outras classes que fazem parte do modelo de objeto de migração de conteúdo.

* Garante que o processo de importação subsequente (no site de destino de migração) imponha as diretivas especificadas nas configurações de exportação.

* Mantém um catálogo de todos os objetos exportados para o pacote de migração.
Esquema de DeploymentLookupListMap Fornece validação para o arquivo LookupListMap.xml exportado para o pacote de migração de conteúdo.

LookupListMap.xml mantém uma lista de pesquisa simples que registra referências de item de lista do SharePoint (item de lista para item de lista).
Esquema DeploymentRequirements Fornece validação para o arquivo Requirements.xml exportado para o pacote de migração de conteúdo.

Requirements.xml mantém a lista de requisitos de implantação na forma de requisitos de instalação no destino de migração, como definições de recurso, versões de modelo, assemblies da Web Part, pacotes de idiomas e assim por diante.
Esquema DeploymentRootObjectMap Fornece validação para o arquivo RootObjectMap.xml exportado para o pacote de migração de conteúdo.

RootObjectMap.xml mantém uma lista de mapeamentos de objetos secundários (dependentes), o que permite que a fase de importação da operação de migração coloque corretamente os objetos dependentes em relação aos locais dos mapeamentos de objeto raiz.
Esquema DeploymentSystemData Fornece validação para o arquivo SystemData.xml exportado para o pacote de migração de conteúdo.

SystemData.xml faz o seguinte:

* Coleta uma variedade de dados de sistema de baixo nível.

* Registra o número e os nomes dos arquivos Manifest.xml (nos casos em que a migração usa vários manifestos).
Esquema DeploymentUserGroupMap Fornece validação para o arquivo UserGroup.xml exportado para o pacote de migração de conteúdo.

UserGroup.xml mantém uma lista de usuários e grupos de segurança do usuário em relação à segurança e permissões de acesso.
Esquema DeploymentViewFormsList Fornece validação para o arquivo ViewFormsList.xml exportado para o pacote de migração de conteúdo.

ViewFormsList.xml mantém uma lista de web parts e rastreia se cada uma é uma exibição ou um formulário.

Confira também