OKay - stop laughing.

Is there a way to upgrade from Drupal 4.7.4 to anything modern?

Barry

Comments

gisle’s picture

Well, there is no easy way to upgrade from Drupal 4.7.4 (released on 18 Oct 2006) to anything modern.

You may approach this in different ways, depending upon how much custom functionality your legacy website has, your coding skills and the size of the legacy website.

AFAIK, there is no automatic tools for doing an upgrade from Drupal 4 directly to Drupal 10. There has, at various points in time, been tools for upgrading in incremental steps, but IIRC they were all hard to use and far from perfect. Digging out these ancient tools in order do upgrade from D4 to D5, then from D5 to D6, and so on, is not going to be worth it.

Drupal 10 provides the Migrate API, which provides services for migrating data from different sources to Drupal 10. If you're able to write code, you should be able to make use of it to migrate data from Drupal 4 directly to Drupal 10.

If the legacy website is small, and without much functionality beyond what's provided by core, you may migrate without coding by scraping the content and pasting it into a newly created Drupal 10 website.

- gisle

ressa’s picture

Like @gisle suggests, using Migrate is probably the solution. Extract the relevant data into JSON- or CSV-files, and then import with Migrate.

bgeipel’s picture

Thanks! That is what I thought