Upgrade to Drupal 8

This guide explains how to upgrade your existing Drupal 6 or 7 site to Drupal 8.

If you already have a Drupal 8 site, for example, a Drupal 8.0.1 site, and you want to update it to another minor version such as '8.0.2', or '8.3.0', see Updating a Drupal 8 site.

Upgrading from Drupal 6 or 7 to Drupal 8

Easily upgrade from D6 or D7 via the D8 core migration modules, before deciding whether manual copying might be better.

Preparing an upgrade

Prepare D6 or D7 for upgrade to Drupal 8: Pre-migration details

Upgrade using the user interface

Upgrade to Drupal 8 from D6, or D7 via UI: Using the built-in user-interface for migration

Upgrade using Drush

Drush Upgrade of D6 or D7 to Drupal 8

Using the Migrate Source CSV plugin

NOTE: A more complete example module can be found at https://github.com/heddn/d8_custom_migrate.

Known issues when upgrading from Drupal 6 or 7 to Drupal 8

The following is a list of various items that may require special attention when migrating from Drupal 6 and 7 to Drupal 8.

Migrating to Drupal 8 from a previous version

This is a stub page referenced from update.php in Drupal 8 core. Instead, please see the page "Upgrading from Drupal 6 or 7 to Drupal 8"