Drupal 7 migrációs tapasztalatok

Ha a Drupal 6 alatt futó oldalunkat frissíteni kívánjuk a legújabb 7-es verzióra, akkor a következő lépéseket kell megtennünk:

Előkészületek

  • Készítsünk biztonsági másolatot, biztos ami biztos.
  • Tegyük az oldalt offline állapotba.
  • Frissítsük az alaprendszert a legújabb 6.x-es verzióra.
  • Ellenőrizzük hogy az általunk használt modulok/sminkek elérhetőek-e a hetes verzióhoz. Ha nem, akkor töröljük.
  • Kapcsoljuk ki a modulokat, és a sminkeket.
  • Migráció

  • Töltsük le a Drupal legújabb 7.x-es verzióját, majd írjuk vele felül az előző rendszer, kivéve a 'sites' könyvárat.
  • nevezzük át a sites/default/default.settings.php fájlt settings.php-ra
  • Tegyük írhatóvá a settings.php fájlt.
  • Tegyünk arról, hogy a settings.php-ban a $update_free_access sor értéke TRUE legyen.
  • Futtassuk le az update.php fájlt, a böngészőnkből.
  • Most a settings.php-ban a $update_free_access sor értéke FALSE legyen.
  • Ürítsük a teljes cache-t.
  • Végső munkálatok

  • Telepítsük a CCK 7.x-2.x-dev verzióját, kapcsoljuk be a Content Migrate modult, majd migráljuk a mezőket, az 'admin/structure/content_migrate' oldalon.
  • Állítsuk vissza az oldalt online állapotba.
  • Ezzel el is készültünk, sok sikert a migrációhoz :)

    Írta: Tasnádi Márton