Exportar e importar conteúdo de um site drupal para outro?


14

Desejo exportar conteúdo com comentários e dados do usuário com relação de conteúdo de um site Drupal para a mesma versão de outro site. Em outro site, não há conteúdo e dados de usuários; ele possui apenas um novo módulo instalado e sua configuração.

Para isso, é a melhor maneira de migrar / node_export / Backup and Migrate

Respostas:


10

O módulo Migrar pode migrar o que você quiser da maioria dos bancos de dados.

Dependendo de como o seu conteúdo é organizado, isso pode ser relevante para você.

Ligações:

Verifique também a pasta do módulo Migrar. Ele contém um arquivo Beer.inc, que é um exemplo de como você pode fazer mapeamentos simples. Para migrações mais complicadas, você pode procurar no Wine.inc.


12

Se você estiver exportando para um site vazio, o módulo Backup e Migração é o desejado. Ele permitirá que você clone todo o conteúdo de um site do Drupal, incluindo comentários. (Ou apenas determinadas tabelas, como as associadas a nós e comentários, se é isso que você deseja).

O módulo Exportar Nó permitirá importar / exportar nós. Comentários, por exemplo, não são nós.

O módulo Migrar é uma estrutura mais geral para migração (incluindo dados de migração não originários do Drupal para um site Drupal). Isso lhe dá muito mais controle sobre o processo, mas acho que é exagero se tudo o que você quer fazer é exportar e depois transportar para um site vazio com a mesma versão do Drupal. Incidentalmente, se você ainda deseja usar Migrar, consulte Migração de dados Drupal para Drupal . Ele é baseado no Migrate, mas foi projetado para migrar (e refatorar) dados especificamente de um site Drupal para outro.


1

Eu recomendo que você use o módulo Recursos e os Recursos UUID . Usando essas ferramentas, você pode exportar não apenas conteúdo, mas também outros componentes, como: visualizações, tipos de conteúdo etc.

Se você deseja exportar variáveis ​​do site, pode usar o módulo Strongarm.

Espero que isto ajude.


1
Nem todos os módulos que oferecem suporte à criação de conteúdo empacotam seu conteúdo como recursos exportáveis. Se você confiar nos recursos para a migração, poderá perder conteúdo no processo.
Free Radical

Os recursos UUID suportam a exportação de milhares de nós?
David Riccitelli
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.