CONTACT US: 1-800-622-4403
ABOUT    CONTACT SALES    SERVICE AREAS
Domains To Datacenter Since 1994

How to move a Drupal site from one host to another

Here are the detailed steps how to successfully move a complete Drupal installation from one host to another.

The documentation on drupal.org is not necessarily clear, here are the exact steps how to move a complete site including your Drupal mysql database.

Migrating Drupal on your OLD host: Backup your whole home directory from your ftp access using an ftp client like WS_FTP.

Make a folder on your local hard-drive and download the complete directory to that local folder.

Backup your mysql database on your old host using phpmyadmin, select your mysql database, usually something like "yourname_dbname".
Select all fields, click "export" and save the database to your local hard-drive. Leave default options enabled.
You will receive a file similar to "yourname_dbname". This is your mysql database 

Migrating Drupal on your NEW host: You can install Drupal through your Customer Control Panel, click on the Applications Tab, then click Drupal, click the domain you want to install it on, then click Install. Once Drupal is installed you will need to upload your folder with the complete Drupal installation to your application's htdocs directory. 

The next step is to import the database (which you exported from the old host earlier) with phpMyAdmin to the new database. This might take a minute.

If needed edit the file [drupal home]/sites/default/settings.php and edit at the section where you enter the database, location, username and password.
You CAN enter the password either encrypted or not encrypted there.

Depending on what operating system your on, double check your .htaccess or web.config file and [drupal home] /sites/default/settings.php and make changes in case they are needed.

In addition we offer Professional Services in which given sufficient access we can move the Drupal site for you.

You can request these services through our Help Center

Websites

  1. How To Install WordPress
  2. Hosting Multiple Domains on One IP Address (SuperAccount)
  3. Where can I find the FTP information for my POA account?
  4. How to modify CSS on Mobile Devices
  5. How to generate a CSR, purchase & Install the Certificate in the POA System
  6. Change Your Domain Name using WordPress
  7. How to enable .NET 4.0 for your POA Account.
  8. How to remove Pages/Posts from Wordpress Search
  9. How to disable all Wordpress plugins using MySQL
  10. Remove index.php from Wordpress URL
  11. How to move a Drupal site from one host to another
  12. How to move a Wordpress site from one host to another
  13. How to change the Wordpress site URL
  14. Masking Your Email from Spammers with WordPress + PHP
  15. How to Redirect a Registered Domain
  16. Changing the Wordpress URL Path to web root "/" or another path
  17. Simple Way to Secure a WordPress Website
  18. How to restart your website in Control Panel.
  19. How to Block Referral SPAM from your Website
  20. Creating Campaigns in Google Analytics
  21. Switching over to a New InfoQuest account.
  22. Stopping your website through the customer control panel.
  23. Deleting a domain from your account.
  24. Where do I go to view my web stats (AWStats) for my site?
  25. How to change Wordpress siteURL to IP address using phpmyadmin
  26. How to enable "anonymous access" to browse my site.
  27. How to access Wordpress files.
  28. How to add a dedicated/exclusive IP address to your account.
  29. How to upload website content to the server.
  30. Update Directory Path for Website.
  31. Password protecting a folder on your site on POA.
  32. Add Structured Data Location Schema to your website
  33. How to delete WordPress Comments using phpmyadmin
  34. How to password protect a specific directory on your POA Hosting Account.
  35. What's New in Wordpress 4.9

Feedback and Knowledge Base