Rip that Band-Aid: Migrating Drupal 7 to 10 at the Legal Information Institute
In 2024 my colleagues at LII and I embarked on a daunting mission - migrating our Content Management System from Drupal version 7 to version 10. We needed to move tens of thousands of pages of content across dozens of collections, with many active user accounts, custom modules, and more while keeping our ability to generate static HTML content from our CMS. To a great extent we succeeded (with a few hiccups, to be sure!), with much help from our friends who developed the Migrate module from Drupal.