La migrazione dei tipi di contenuto sarà possibile?


12

Ho un sito Drupal 7 con 40 tipi di contenuto. Quando verrà rilasciato Drupal 8, vorrei migrare questi tipi di contenuto.

Questo sarebbe possibile o dovrei creare questi tipi di contenuto da zero?


1
Drupal 8 avrà le migrazioni di configurazione predefinite in modo da poter migrare facilmente i tipi di contenuto.
Benjy

1
40 tipi di contenuto? non sono un po 'troppi?
artigli l'

2
Nessuna cosa come troppi @claws ... a seconda del caso d'uso. Non abbiamo idea di cosa sokratis stia usando il sito web.
Darvanen,

questo è un buon articolo sulla migrazione dei nodi, ma include anche Utenti e tassonomie: metaltoad.com/blog/migrating-nodes-drupal-7-to-drupal-8
Alejandro Moreno,

Risposte:


17

Immagino che il posto migliore per cercare il processo di aggiornamento sia il file UPGRADE.txt . Qui puoi trovare l'approccio passo-passo da seguire per l'aggiornamento del sito da Drupal 6/7 a Drupal 8.

Drupal 8 includerà una solida API per la migrazione dei dati: https://drupal.org/node/2121299 , parte dell'iniziativa IMP: https://groups.drupal.org/imp . Inoltre puoi controllare l'elenco dei moduli recentemente aggiornato incluso nel core di Drupal 8: http://blog.merge.nl/2014/01/21/drupal-which-drupal-7-modules-went-into-drupal- nucleo

Pochi dei link che controlli:

  1. Preparare il tuo sito per Drupal 8: http://www.acquia.com/blog/getting-your-site-ready-drupal-8
  2. Drupal 8 - Miglioramento del processo di aggiornamento: http://www.acquia.com/blog/d8migrate
  3. Conversione di moduli da Drupal 7 a Drupal 8: http://webchick.net/upgrade-modules-d8
  4. Conversione dei moduli 7.x in 8.x: https://drupal.org/update/modules/7/8

1
UPGRADE.txt sembra obsoleto in questo momento, non ci sarà un percorso di aggiornamento a Drupal 8, solo una migrazione.
Benjy

@Ben Questo potrebbe essere un caso, devo verificarlo. Grazie per aver avanzato questo punto !!
Ankit Agrawal

Qual'è la differenza tra upgrade& migrate?
artigli l'

1
@claws Credo che l'aggiornamento abbia comportato il passaggio dalla versione principale inferiore di drupal alla successiva versione drupal superiore disponibile (ad esempio: Drupal 5/6 a Drupal 7), tuttavia la migrazione si sta spostando / spostando da un framework diverso (ad esempio: typo3 ecc. ) a Drupal
Ankit Agrawal

1
@claws Si dice che Durpal 8 sia completamente diverso dalle attuali versioni di drupal (es. 6 o 7), prevedeva l'integrazione di componenti del framework sinfonico, architettura MVC, motore template ramoscello ecc.
Ankit Agrawal

0

Puoi provare a "aggiornare" usando il modulo di migrazione del core D8. Installa anche il modulo contrib migrate_plus. Ti consente di convertire tipi di contenuto personalizzati, utenti, commenti, tassonomia, ecc. Dovrebbero essere coperti i campi più comuni. Se hai qualcosa di veramente personalizzato, come un modulo personalizzato, dovrai anche programmare. Ma se hai usato solo gli elementi essenziali di D7, migrare potrebbe averti coperto. In ogni caso dovrai ricostruire un nuovo sito e migrare i contenuti lì, quindi non è in alcun modo una soluzione indolore.

La documentazione più aggiornata è disponibile qui: https://www.drupal.org/upgrade/migrate


0

Bas ha ragione , ma ci sono molte attività in corso su questo argomento, quindi ecco una risposta più aggiornata (novembre 2015):

Data la grande differenza nell'architettura tra Drupal 7 e 8, non esiste un percorso di aggiornamento diretto, ma Drupal 8 offre vari strumenti di migrazione per aggiornare i siti da Drupal 6 e 7 a 8.

Utilizzando i moduli principali Migrate e Drupal Migrate e il modulo contrib Drupal Upgrade è possibile migrare tutti i 40 tipi di contenuto da Drupal 7 a 8.

Questi moduli consentono di migrare tipi di contenuto, contenuto, commenti, campi, vocabolari, termini e altre entità e tipi di entità principali di Drupal 7 (le viste, ad esempio, non possono ancora essere migrate). Leggi Drupal da 7 a 8 aggiornamenti .

Con Drush e il modulo contrib Strumenti di migrazione è possibile selezionare i tipi di contenuto da migrare. Leggi informazioni sull'esecuzione di un aggiornamento Drupal da 7 a 8 .

Assicurati di non creare nessuno dei 40 tipi di contenuto prima di iniziare l'aggiornamento. Ulteriori informazioni sulla preparazione di un aggiornamento .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.