PHPackages                             acquia/acquia-migrate-accelerate - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. acquia/acquia-migrate-accelerate

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

acquia/acquia-migrate-accelerate
================================

An enhanced UI and assistant for Drupal migrations. See https://www.acquia.com/drupal9/accelerate-your-migration.

1.7.0(3y ago)1366.8k4PHPCI failing

Since Jul 10Pushed 8mo ago9 watchersCompare

[ Source](https://github.com/acquia/acquia-migrate-accelerate)[ Packagist](https://packagist.org/packages/acquia/acquia-migrate-accelerate)[ Docs](https://www.acquia.com/drupal9/accelerate-your-migration)[ RSS](/packages/acquia-acquia-migrate-accelerate/feed)WikiDiscussions 1.0.x Synced today

READMEChangelogDependencies (13)Versions (65)Used By (0)

Acquia Migrate Accelerate
=========================

[](#acquia-migrate-accelerate)

What's this then?
-----------------

[](#whats-this-then)

This is a Drupal 9 module that provides a set of tools for accelerating a Drupal 7 → Drupal 9 migration.

### Features:

[](#features)

- Provides a React-based UI for performing Drupal 7 → 9 migrations
- Migration Dashboard provides an overview of overall data migration progress
- Supports Import/Rollback/Rollback and Import of migrations
- Is smart about dependencies: dependencies must be imported first
- Preview displays incoming content prior to importing
- Messages pane allows viewing/filtering migration messages
- Catches entity validation errors in addition to migration errors
- and so much more! 😊

Specifying source database and files
------------------------------------

[](#specifying-source-database-and-files)

Note: This step will no longer be required once the environment is generated from Acquia Cloud.

You only need to set the private file path if applicable.

Open your Drupal 9 site's `sites/default/settings.php`, create a new `$databases['migrate']` entry (the key must be named `migrate`!), and specify the Drupal 7 source database. Also specify the **base path** for your Drupal 7 site (so that `sites/default/files` is a subdirectory). Like so:

```
    $databases['migrate']['default'] = array (
      'database' => 'my_d7_site_database',
      'username' => 'root',
      'password' => 'root',
      'prefix' => '',
      'host' => 'localhost',
      'port' => '3306',
      'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
      'driver' => 'mysql',
    );
    // The directory specified here must contain the directory specified in the
    // "file_public_path" Drupal 7 variable. Usually: "sites/default/files".
    $settings['migrate_source_base_path'] = '/web/vhosts/my-d7-site.com';
    // The directory specified here must contain the directory specified in the
    // "file_private_path" Drupal 7 variable. Usually outside the web root.
    $settings['migrate_source_private_file_path'] = '/somewhere/private';

```

Troubleshooting
---------------

[](#troubleshooting)

### I go to `/acquia-migrate-accelerate/migrations` I get "An unrecognized error occurred." What gives?!

[](#i-go-to-acquia-migrate-acceleratemigrations-i-get-an-unrecognized-error-occurred-what-gives)

This is normally caused by Drupal issuing a 500 error. Go to `/admin/reports/dblog` and see if that holds any clues. Another common troubleshooting step is to clear the cache. (Navigate to `/admin/config/development/performance` or run `drush cr`)

### I'm getting a ton of "can't find files" errors when attempting to migrate Public files. HALP!

[](#im-getting-a-ton-of-cant-find-files-errors-when-attempting-to-migrate-public-files-halp)

Remember that public files need the *base* path to the files directory (in other words, the *parent* directory of where the `/files` path resides), not the files directory itself.

### I found something not listed here, or I have other feedback!

[](#i-found-something-not-listed-here-or-i-have-other-feedback)

Please file a Zendesk ticket against the 'Beta Programs' ticket type.

License
-------

[](#license)

Use of *Acquia Migrate Accelerate* is subject to the terms in the included `LICENSE.txt` and the included Subscription and Services Agreement.

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance42

Moderate activity, may be stable

Popularity33

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 89.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~13 days

Recently: every ~39 days

Total

65

Last Release

1256d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9b6673e37fc04834378c5e3288ede3669c04e1224e49cf19f8d8c46d20551935?d=identicon)[webchick](/maintainers/webchick)

![](https://www.gravatar.com/avatar/19860d285db7c073b28918b8f34952644ee7f1c37b774d950db8826048fef788?d=identicon)[gabesullice](/maintainers/gabesullice)

![](https://www.gravatar.com/avatar/98b92ba05dd5278b4ba79c672a9f5366db59561a0f51e23dd68289c45d754be5?d=identicon)[wim.leers.acquia](/maintainers/wim.leers.acquia)

---

Top Contributors

[![wimleers](https://avatars.githubusercontent.com/u/14240?v=4)](https://github.com/wimleers "wimleers (57 commits)")[![huzooka](https://avatars.githubusercontent.com/u/8372954?v=4)](https://github.com/huzooka "huzooka (6 commits)")[![gabesullice](https://avatars.githubusercontent.com/u/4500265?v=4)](https://github.com/gabesullice "gabesullice (1 commits)")

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/acquia-acquia-migrate-accelerate/health.svg)

```
[![Health](https://phpackages.com/badges/acquia-acquia-migrate-accelerate/health.svg)](https://phpackages.com/packages/acquia-acquia-migrate-accelerate)
```

###  Alternatives

[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)[league/uri-components

URI components manipulation library

31932.3M66](/packages/league-uri-components)[orchestra/canvas

Code Generators for Laravel Applications and Packages

21017.2M157](/packages/orchestra-canvas)[farmos/farmos

A web-based farm record keeping application.

1.2k6.7k1](/packages/farmos-farmos)[symfony/asset-mapper

Maps directories of assets &amp; makes them available in a public directory with versioned filenames.

1656.9M131](/packages/symfony-asset-mapper)[internal/dload

Downloads binaries.

98142.7k10](/packages/internal-dload)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
