Learn key Drupal concepts prior to upgrading
Familiarize yourself with configuration management and Composer workflow when preparing and upgrade to Drupal 9 (or later).
Overview
Overview of the upgrade process from Drupal 6 / 7 to Drupal 10 (or later).
Preparation
Preparation steps for upgrading your Drupal 6 or Drupal 7 site.
Choosing the upgrade approach
This page describes different approaches for upgrading to Drupal 9+
Upgrading multilingual Drupal 6
Information on upgrading multilingual Drupal 6 sites
Upgrading multilingual Drupal 7
Information on upgrading multilingual Drupal 7 sites
Drupal 10 (or later) migrate modules
List of the most significant Drupal migrate modules.
Upgrade using web browser
Instructions for upgrading your Drupal 6 / 7 site to Drupal 10 using the browser user interface.
Upgrade using Drush
Instructions for upgrading your Drupal 6 / 7 site to Drupal 9 or higher using Drush command line tool.
Known issues when upgrading from Drupal 6 or 7
This page lists topics that may require special attention when migrating from Drupal 6 ro Drupal 7.
Customize migrations
Examples on how to rename fields when migrating, how to write custom process plugins and how to implement hook_migrate_prepare_row().
Contributing to Migrate
Instructions how you can contribute to the development of Drupal 8 (or later) Migrate modules.
Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
