How to Create Backups for Your Magento 2 Store?

  • author-img Nidhi Arora
  • 7 years
How to Create Backups for Your Magento 2 Store?

Even though Magento 2 is considered the most secure platform, there are always unexpected moments when your Magento 2 store could break. For instance, a server crash, exploits, hacking, bugs, and other mistakes can happen at any time. Thus, it’s beneficial to have the backups of your Magento 2 store so that you can recover your store quickly whenever you need.

Note: Restoring a backup of your M2 store will only recover the data that was last saved by you. If you are in any complex situation or in need of the help of the best Magento developers, you can contact them right here.

There are two methods to create a backup for your Magento 2 store. The first one is to create a backup via the admin panel, and the second one is to run a backup through the command line of your server.

In this “How To” blog, we will explain to you both of these methods and the steps to create backups for your M2 store. So, let’s get started.

Magento 2 Backup Via the Admin Panel

Step 1: Log in to your M2 admin panel

Step 2: Now navigate to this path System > Tools > Backups

Step 3: Here on this page you will find backup options.

The System Backup will be all of your files and the code itself. The Database Backup will be your database tables consisting of items, such as order, customer details, and admin configurations. And, the Media Backup is going to be all of your media folders, plus the largest backup because it covers your images and videos.

After the Backup selection, you will see a page where you should name the backup file. We recommend you use the data and the type of backup while naming the backup file (only for easy reference). Make sure you’re placing your store into maintenance mode during the backup process. It will help you to limit the amount of data that is altering during this backup process.

You can go for the final option if you prefer to isolate the media folder from the backup. As you know, it is the largest set of files, and for many Magento 2 stores, these elements are not going to alter as commonly as other sections of the store.

After creating the file, you can tap the filename to download the backup. Moreover, you can also restore your store back to your previous version of the store. By using this powerful tool, you can eliminate any of the new data on your Magento 2 store that was excluded from that backup process. You only need to ensure about the data you will be eliminated by restoring to any of your backup files.

Contact now to hire proactive magento support services.

Magento 2 Backup Via the Command Line

To execute the Magento 2 DB backup via the command line, you first need to switch to the Magento file system owner. Now, just initiate the following command:

1. setup:backup [–code] [–media] [–db]

This command will easily switch your Magento store to the maintenance mode following the media, database, system file backups, and will also end it after switching the maintenance mode off. That’s all you need to do to backup Magento 2 DB via the command line.

Wrapping Up

That’s all you need to do for creating backups for your Magento 2 store. Hopefully, now you may have no issue while performing these methods. In case you face any difficulty, you can contact us at to get a helping hand from our certified Magento developers.

Download Blog


Ready to Get Started

Communication is the key for us to understand each other. Allow us to understand
your requirements or queries. Present us with an opportunity to serve you.

Fill out the form and out team will get back to you
within 24 hours

    Head Office

    815 Brazos St STE 500, Austin,
    TX 78701, USA