Magento Backup: Scheduled CMS Backup and Restore

Magento Backup with Handy Backup

With an assistance of Handy Backup, you can always save any data governed by Magento CMS, both as static-type FTP content and as a dynamic data kept under any database engine. This technique is quick and reliable, requiring up to no tuning for different Magento versions.

Download Handy Backup

Version 8.0.3, built on 3 June, 2019
104 MB

How to Backup Magento

Firstly, we will describe how to backup Magento website using Handy Backup, for you can compare this technique with other methods presented in common IT practice. Let us speak about some crucial advantages for users of Handy Backup planning backing up Magento:

  • The universal backup approach that can be used with any server or Magento version;
  • A vast choice of storage media, from local and external drives to big cloud services;
  • Native format backup, allowing working directly with backups;
  • Full automation with scheduling, versioning and task chaining according to backup plans;
  • Strong data protection, allowing encryption as well as using SFTP or FTPS protocols.
A vast choice of storages
Scheduling Magento backup

How Frequently You Need Backing up Magento?

This is a matter of your personal backup strategy, although we recommend to backup Magento every day (at least, every workday), as well as to create a separate Magento scheduled backup to a different data storage at least once or twice a week.

Creating the Magento Backup Task

Please follow the next steps to create a task ensuring the effective Magento automatic backup.

  1. Open Handy Backup and create a new task by clicking a button on a management panel or by selecting a “New task…” item from the main or context menu.
  2. Choose a backup task, and proceed to the Step 2, where you can select data to be backed up with this task.
  3. Click on FTP, SFTP or FTPS option, according to your website connection type. A “New configuration…” string will appear.

FTP Configuration

  1. Double-click the “New configuration…” and enter all the connection parameters for your FTP access to the Magento website. Test the connection and press “OK”.

Magento Backup Settings

  1. Then select data you wish to save as Magento backups. You can mark or unmark checkboxes before each data item to select or deselect these particular data.
  2. When you are finished, press OK and return to the data sources window.
  3. If you are also planning to perform Magento database backup, select the particular database type on the Step 2 and set up backup parameters.

Note: This step is described in details for each database type, including generic ODBC-based connections, in corresponding sections of the User Manual.

  1. Now select the data storage where you will keep your Magento snapshots. If this storage is of online type, please ensure firstly than you can connect with this storage without problems. Please check also that your selected storage media has enough space for backups!
  2. On the next step, choose the backup type (full backup, incremental, differential or mixed). As website content and, especially, databases can change very quickly, we recommend to use differential backup instead of incremental backup for these purposes.

Differential backup type

  1. For full backups, you can also set up the parameters of versioning. Again, please check if your data storage can support the size of some versioned CMS Magento snapshots.
  2. The Step 5 contains the parameters of encryption and compression. Select and tune these parameters if you fill a need for it; otherwise, skip this step.
  3. On the Step 6, you can program your task as the Magento scheduled backup sequence. Set the frequency of execution for this task (maybe according to the rules we provided before).
  4. Moreover, the last step is to give a name for your task. This is all. Your task is ready for both manual and automatic execution, according to your will. Enjoy the safety of your Magento data!

Video Example

To save all your website information, please do the sequence of actions according to the following video.

Note: Instructions in this video suggest that you already have Handy Backup installed on your computer. If you still haven’t done so, don’t hesitate to download it.

Restoration for Magento Site

You can create a restoration task using the same sequence as for backup task described before. Naturally, for the restoration task you must firstly select the backup storage, and then the destination for each restored component.

Note: These destinations may be changed from original, allowing replicating and mirroring Magento sites at will. Just select the different destination for your data and configure the access rules to this new destination if the need for it will emerge.

You may also use any Magento data just from backups as any other file (unless, of course, you pack these data with encryption). As mentioned above, Handy Backup uses native data formats for any backup information, allowing operating with saved files and folders using standard tools.

Recommended Solution

Handy Backup Small Business

Version 8.0.3, built on 3 June, 2019. 104 MB
Backup Software from Novosoft LLC. 249 USD per license.

Handy Backup for Small Business

For Magento backups, you need to use the Handy Backup Small Server edition.
Free 30-days trial version!

Other Methods of Magento CMS Backup

As a comparison to Handy Backup, we collect some other typical methods backing up data from Magento websites and/or DBs. For a grief, all these methods have some flaws or troubles absent in Handy Backup, making using of these methods much less comfortable and safe.


Method One: Using Internal Magento Tool

Magento contains a built-in instrument for backup and restoration. This method is safest, fullest of these other backup ways described here. All the user need to apply this tool is to learn how it works and set up the operations according to the preferred backup strategy.

The main problem with this method is the strict Magento orientation, allowing backing up no other data than Magento web content (compared to backing up any data type in a single task for Handy Backup). A choice of data storages is also somewhat smaller than in Handy Backup.

Addition: Using Extensions

Some extensions, e.g. Magento Database Backup extension (tagged at $130) and many other, can selectively wide the functionality of Magento backup. The consideration is the same as from the built-in Magento backup tool; for this price, the usability is highly limited compared to Handy Backup.


Method Two: Using System Tools

Instruments like PHPMyAdmin or some bash backup script can serve as Magento snapshotting tools. Depending on the skills of a system administrator and on the script quality, these tools can satisfy the needs of saving copies from CMS Magento.

The main problem of these tools are that automation is not guaranteed by some degree. Therefore, users must either operate with these instruments manually or ensure the time-scheduling functions are working correctly in these scripts. Otherwise, some data losses can be expected.


Method Three: Using External Modules and Third-Party Software

You can always use any Magento backup module. These external modules and software solutions are often commercial, with a significant price tag. It can be the only flaw for these solutions, not mentioning the same functional restrictions for using with Magento only.

For example, the MageBackup module presented at has a serious functional restriction of 1 allowed domain only for a free version. The full version, able to save only Magento data, cost at $299, which is much more than the universal Handy Backup Small Server!

Download Handy Backup

Version 8.0.3, built on 3 June, 2019
104 MB

Try Magento backup with a latest version of Handy Backup, downloading a 30-days trial without any restrictions just now!

Other CMS to backup:


    Who uses our backup software?