How to Backup and Restore a Drupal 8 Site

Backup and Restore a Drupal 8 Site

Drupal 8 is here and ready to use right now.

However, not all of the contributed modules are available yet. That includes the Backup and Migrate module, which was the most popular way to backup and restore Drupal 7 sites.

These four videos, sponsored by the excellent team at InMotion Hosting, offer a backup and restore solution that you can use with Drupal 8 today.

Step 1. Backup the Drupal 8 Files

Step 2. Backup the Drupal 8 Database

Step 3. Backup Storage

Step 4. Restoring your Drupal 8 Site


  • Steve Burge

    Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Mina Ashraf
Mina Ashraf
7 years ago

That’s really Helpful thank you so much , But are there any tutrials on scripts I can Use To automate This Process with AWS or at least on the server itself ?

7 years ago

I need to let you know that this method doesn’t work if you do an upgrade before doing your restore. (or at least, it doesn’t wirk for me !)
This may be information that peope using Softaculous on CPanel sites need.
The Softaculous Drupal backup works very smoothly and stores on the server, but you can download it too if you want. It backs up both files and database at the same time.
If you want to wind back (say) a month, you need to delete the existing installation, then restore the old one
For example, I just deleted version 8.1.7, then restored 8.1.5 and it works fine (I had made some minor changes that have gone again !)

7 years ago
Reply to  georgemac


may you be more specific about which part of the process didn’t work for you?

7 years ago

It seems to me that –

If you have updated to a new version

with Softaculous, then restore from an older version manually using your

method of backup of files and database, then this may “work” on the

site, but it doesn’t work with softaculous and it isn’t compatible with

it any more

Hope I’ve explained this OK !

Would love your thoughts, please comment.x