This project is not covered by Drupal’s security advisory policy.

This module provides a Drupal audit report to help website owners and developers understand the details of your website's setup in order to plan for a Drupal upgrade. You can upgrade directly from Drupal 7 to Drupal 9. There are many advantages of upgrading to Drupal 9.

Successful upgrades involve much more that just checking for module availability in D9, or finding alternative modules. When run as a drush command there is an option return the results of the upgrade audit in either JSON or Markdown format.

For a more user friendly option, the module also creates a PDF file that can be printed or emailed to additional stakeholders.

Drupal Upgrade/Migration Audit

Installation steps:

Step 1: Enable the module in your Drupal 7 site.

Step 2: Download the parsedown and parsedown extra libraries and copy to libraries folder as below.

sites/all/libraries/parsedown/
sites/all/libraries/parsedown-extra/

These libraries are for parsing the audit report from .md format to html format.

Step 3: Download the latest version of dompdf library and copy to libraries folder as below.

sites/all/libraries/dompdf/

This library is for generating and downloading the pdf format of audit report.

Generate Audit Report :

Step 1: Using drush command you can export the migration report as .md file format.

drush smr md > [filepath/filename.md]

Step 2: Go to admin/reports/upgrade-audit in your browser.

Step 3: Press the Generate the Audit Report button. A btach operation will run and create migration report.

Step 4: Once report generated, it is ready to download in md and pdf format.

Step 5: Visit the https://d7upgrade.org for more details about the audit report.

Supporting organizations: 
Maintains the module

Project information

Releases