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