Mise à jour de Drupal 6 ou 7 vers Drupal 8
La mise à jour d’un site Drupal signifie changer la version majeure, par exemple de Drupal 6 à Drupal 8 ou de Drupal 7 à Drupal 8. Ce guide de documentation porte sur la mise à jour d’un site Drupal 6 ou Drupal 7 vers Drupal 8.
La mise à jour d’un site Drupal signifie aussi la mise à jour d’une version mineure à une autre, par exemple de « 8.0.2 » à « 8.3.0 ». Veuillez consulter La mise à jour d’un site Drupal 8 pour plus d’informations à ce sujet.
La mise à jour vers Drupal 8 utilise une approche par migration
La mise à jour de votre site de Drupal 6/7 vers Drupal 8 utilise une approche fondamentalement différente des versions précédentes de Drupal. Lorsque Drupal 6 était mis à jour vers Drupal 7, la même base de données était mise à jour, modifiant la structure Drupal 6 en structure Drupal 7, comme illustré ci-dessous.
Lors de la mise à jour d’un site Drupal 6/7 vers Drupal 8, il faut d’abord installer un site Drupal 8 propre. Ensuite, vous migrerez la configuration de votre site et son contenu vers ce nouveau site Drupal 8. Votre site Drupal 6/7 existant reste entièrement intact et inchangé.
Exemples de migration de configuration : les types de contenu de noeud et les définitions de champs sont des objets de configuration que vous pouvez migrer vers Drupal 8 afin de ne pas avoir à les recréer manuellement sur le site Drupal 8.
Exemples de migration de contenu : les noeuds réels, les utilisateurs et les termes de taxonomie sont des entités de contenu que vous pouvez migrer vers Drupal 8 pour éviter de copier-coller manuellement le contenu sur votre site Drupal 8.
Bien que vous puissiez espérer ou vous attendre à ce que votre nouveau site Drupal 8 soit quasiment identique à votre ancien site, avec l’avantage supplémentaire des fonctionnalités améliorées de Drupal 8, cela pourrait ne pas être le cas. Par exemple, pour tous les modules additionnels dont vous avez besoin, il est possible qu’une mise à jour automatique ne soit pas disponible. Par conséquent, vous devez examiner attentivement les résultats de la migration. Vous pouvez aussi décider qu’il sera plus simple de copier-coller manuellement le contenu de l’ancien site vers le nouveau site Drupal 8, ou que vous souhaitez utiliser une approche personnalisée de migration.