Share via


Visão geral de migração de conteúdo

O de conteúdo migração APIs de fornecer uma solução simples mas flexível para a migração de conteúdo entre serviços Web sites Windows SharePoint. Você pode exportar o de conteúdo relacionado a um site Windows SharePoint Services, along with quaisquer dependências (para exemplo, segurança, funções, versionamento, fluxo de trabalho e outros metadados) em único ou múltiplo XML-formatado chamado arquivos de conteúdo pacotes de migração . Na importação para o site destino, os dados do pacote são extraídos e interpretados. Você também pode salvar os pacotes para um servidor arquivo antes de fazer a migração para um servidor diferente.

Modelo de objeto foi projetado para trabalho com dados variando de um site inteiro a um item em uma lista ou biblioteca. Você pode selecionar o nível de metadados para incluir com de conteúdo migrado, como bem como escolher se deseja fazer uma migração completa ou somente uma alteração incremental.

A seguir estão alguns comum cenários para usar o de conteúdo migração APIs:

  • De conteúdo de publicação de um servidor desenvolvimento para um servidor de teste e de um servidor de teste para um servidor de produção. Você pode manualmente disparador de editoração processo ou unidade com um trabalho agendado.

  • Permitindo que os usuários end exportar qualquer lista e de conteúdo a partir de um site e importação-la manualmente para outro site dentro ou outside of o original farm servidor.

  • Terceiro ativando-parte de conteúdo gerenciamento ou colaboração soluções para gerar dados para a esquema XML publicada e usar a funcionalidade importação para migrar de conteúdo para Windows SharePoint Services.

  • Selecionando os componentes de um restaurar Volume Shadow Copy Service (VSS) para importação para um site Windows SharePoint Services.

Resumindo, usando o de conteúdo migração APIs, você pode transferir o direito de conteúdo a partir de direito localidade no tempo adequado para o destino correto.

Quais as APIs de migração de conteúdo não estão

O de conteúdo migração APIs são projetados para de conteúdo mover de uma localidade origem para um destino específico; Essas APIs não são criadas para fins de de backup e restaurar. A seguir estão alguns das limitações de de conteúdo migração APIs com relação ao backup e restaurando dados.

  • Há dados configuração ou aplicativo podem ser exportados ou importados.

  • O objeto maior poder exportar é um site Windows SharePoint Services (objeto SPWeb T:Microsoft.SharePoint.SPWeb).

  • O seguinte de conteúdo não pode ser exportado ou importado: alertas rastro auditar, histórico log de alterações, verificar em/verificar estado, itens bin lixeira, estado bin lixeira, estado de segurança, tarefas fluxo de trabalho e fluxo de trabalho estado.

    Observação

    Alertas operam independentemente ? eles estão nunca sobrescritos, adicionados ou excluídos na origem ou a localidade destino.

  • Embora migrar Web Parts entre a origem e destino locais, conjuntos de módulos (assemblies) não migrar. Se você tiver personalizado Web Parts, você deve instalar as DLLs na localidade de destino para os Web Parts para trabalho corretamente.

Há várias opções para restaurar no seu ambiente Windows SharePoint Services e de backup. Você pode selecionar quais dessas é mais adequado com base na seus requisitos específicos. Para obter mais informações sobre de backup e restaurar as opções, consulte Fazendo backup e restauração.

Maneiras de usar a migração de conteúdo APIs

Existem três maneiras você pode invocar o de conteúdo migração APIs.

  • Stsadm.exe

    Usando o Stsadm.exe, você pode usar as operações de importação e exportar para migrar dados. No entanto, você é limitados no escopo para um site somente. Além disso, você não tem a opção de manter GUIDs, que pode ser necessário em determinados cenários.

  • SOAP

    You can use the ExportWeb and ImportWeb methods implemented in the Sites Web service to migrate data from a remote server. Mas, como a maiúsculas e minúsculas com o Stsadm.exe, você é limitados no escopo para um site somente. Você também não têm a capacidade para reter GUIDs, que podem ser um requisito em determinadas situações.

  • Content Migration object model

    Modelo de objeto fornece a mais controle sobre seus cenários de migração dados. Usando o modelo objeto, você pode migrar nada, de um site para um item em uma lista ou um único documento em uma biblioteca. Você pode escolher se deseja incluir informações sobre segurança, versionamento, usuário funções e outros apropriado metadados para os objetos que você está migrando. O de conteúdo modelo objeto de migração é implementado no namespace Microsoft.SharePoint.Deployment N:Microsoft.SharePoint.Deployment.

Os tópicos Este foco seção sobre o uso de de conteúdo modelo objeto de migração. Para obter mais informações sobre Stsadm.exe, consulte o Windows SharePoint Services Administration Guide. For more information about using a Web service, see Os serviços da Web in addition to the ExportWeb and ImportWeb methods mentioned earlier.

Consulte também

Referência

Sites.Sites.ExportWeb(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Int32)
Sites.Sites.ImportWeb(System.String,System.String,System.String[],System.String,System.Boolean)
Sites

Conceitos

Os serviços da Web