Migrating your current Drupal website to Cloud Platform primarily involves moving the content into a new website. The following best practices ensure the smoothest possible transition from your current website to your new one:
Evaluating the content on your current website helps you to determine the scope of your migration. To decide whether you can perform the migration yourself or you need assistance, determine:
Having a clear picture of your current website’s content helps you decide if you can perform the migration yourself or need guidance. Acquia offers migration services engagements to guide and assist teams with migrations on Cloud Platform. For more information, see Assisted migration engagement.
The Migrate module is a flexible framework that allows you to migrate content into Drupal from other sources. This is an advanced module which is best suited for developers with object-oriented programming skills in PHP. It provides the infrastructure to manage large-scale, complex website migrations. If you aren’t comfortable using command-line tools, there are some modules that you can install along with Migrate. Those modules allow you to perform smaller migrations. For example, you can use the WordPress Migrate module to import WordPress content into Drupal.
WordPress unsupported
While you can use modules to import a WordPress export file, WordPress is unsupported on Acquia’s hosting.
After you decide a suitable method of content migration from your existing website, pick a date which is a few days before your website launches. Also, run a full import of your content to the to-be-production website. Ideally, your last migration before launch contains new and updated information. At the designated time, set your old website to read-only.
As you prepare to launch your new website, perform the tasks on the Checklist for migrating your website to Cloud Platform.