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?
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?
Risposte:
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:
upgrade
& migrate
?
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
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 .