A migração de tipos de conteúdo será possível?

12

Eu tenho um site Drupal 7 com 40 tipos de conteúdo. Quando o Drupal 8 for lançado, eu gostaria de migrar esses tipos de conteúdo.

Isso seria possível ou eu teria que criar esses tipos de conteúdo a partir do zero?

sokratis
fonte
1
O Drupal 8 terá migrações de configuração prontas para uso, assim você poderá migrar tipos de conteúdo facilmente.
benjy
1
40 tipos de conteúdo? eles não são demais?
garras
2
Não existem muitas @claws ... dependendo do caso de uso. Não temos idéia para que sokratis está usando o site.
precisa saber é o seguinte
este é um artigo muito bom sobre a migração de nós, mas também inclui usuários e taxonomias: metaltoad.com/blog/migrating-nodes-drupal-7-to-drupal-8
Alejandro Moreno

Respostas:

17

Eu acho que o melhor lugar para procurar o processo de atualização é o arquivo UPGRADE.txt . Aqui você encontra a abordagem passo a passo a seguir na atualização do site do Drupal 6/7 para o Drupal 8.

O núcleo do Drupal 8 incluirá uma API robusta de migração de dados: https://drupal.org/node/2121299 , parte da iniciativa do IMP: https://groups.drupal.org/imp . Além disso, você pode verificar a lista atualizada recentemente de módulos incluídos no núcleo do Drupal 8: http://blog.merge.nl/2014/01/21/drupal-which-drupal-7-modules-went-into-drupal- testemunho

Alguns dos links que você verifica:

  1. Preparando o site para o Drupal 8: http://www.acquia.com/blog/getting-your-site-ready-drupal-8
  2. Drupal 8 - Processo de atualização aprimorado: http://www.acquia.com/blog/d8migrate
  3. Convertendo módulos do Drupal 7 para o Drupal 8: http://webchick.net/upgrade-modules-d8
  4. Convertendo os módulos 7.x para 8.x: https://drupal.org/update/modules/7/8
Ankit Agrawal
fonte
1
UPGRADE.txt parece desatualizado no momento, não haverá um caminho de atualização para o Drupal 8, apenas uma migração.
benjy
@ Ben Este pode ser um caso, preciso verificar isso. Obrigado por apresentar este ponto !!
Ankit Agrawal
qual é a diferença entre upgrade& migrate?
garras
1
@claws Eu acredito que a atualização envolveu a mudança da versão principal inferior do drupal para a próxima versão superior disponível do drupal (por exemplo: Drupal 5/6 para o Drupal 7), no entanto, a migração está mudando / mudando de uma estrutura diferente (por exemplo: typo3 etc. ) para Drupal
Ankit Agrawal
1
@claws Diz-se que o Durpal 8 é completamente diferente das versões drupal atuais (por exemplo, 6 ou 7), envolveu a integração de componentes da estrutura de sinfonia, arquitetura MVC, mecanismo de modelo de galho etc.
Ankit Agrawal
0

Você pode tentar "atualizar" usando o módulo de migração do núcleo D8. Instale também o módulo contrib migrate_plus. Permite converter tipos de conteúdo personalizados, usuários, comentários, taxonomia, etc. Os campos mais comuns devem ser cobertos. Se você tiver algo realmente personalizado, como um módulo personalizado, também precisará fazer alguma programação. Mas se você usou apenas o essencial do D7, a migração pode ser uma cobertura. De qualquer forma, você terá que reconstruir um novo site e migrar o conteúdo para lá, para que não seja uma solução indolor em nenhum sentido.

Sua documentação mais atualizada pode ser encontrada aqui: https://www.drupal.org/upgrade/migrate

Bas
fonte
0

Bas está certo , mas há muita atividade em andamento sobre esse tópico, então aqui está uma resposta mais atualizada (novembro de 2015):

Dada a grande diferença na arquitetura entre o Drupal 7 e 8, não há caminho de atualização direta, mas o Drupal 8 oferece várias ferramentas de migração para atualizar sites do Drupal 6 e 7 para 8.

Usando os módulos principais Migrate e Drupal Migrate e o módulo contrib Drupal Upgrade, você pode migrar todos os 40 tipos de conteúdo do Drupal 7 para 8.

Esses módulos permitem migrar tipos de conteúdo, conteúdo, comentários, campos, vocabulários, termos e outras entidades principais e tipos de entidade do Drupal 7 (visualizações, por exemplo, ainda não podem ser migradas). Leia sobre as atualizações de Drupal 7 a 8 .

Com Drush e o módulo contrib Migrate tools, você pode selecionar quais tipos de conteúdo migrar. Leia sobre como executar uma atualização do Drupal 7 para 8 .

Certifique-se de não criar nenhum dos 40 tipos de conteúdo antes de iniciar a atualização. Leia mais sobre como preparar uma atualização .

batigolix
fonte