Backup, restore & migrate your complete WordPress installation with a single click!


Whether you are a WordPress user or a developer, this plugin is sure to bring you peace of mind and added security in the event of data loss.

When performing a backup, myEASYbackup creates a single file, called data set, that includes your complete WordPress installation data – including the uploaded media, theme, settings, pages, posts, comments… everything!

Data sets are saved outside the WordPress installation directory to avoid someone else discover the link and get them.

A list of all data sets with the ability to download, upload to a different server and delete each of them is also included to keep everything under control.

myEASYbackup comes handy before upgrading WordPress, one of the installed plugins, the theme in use or when you simply need to move your site to a different hosting.

With myEASYbackup you can backup, restore and migrate your WordPress installation including:

  • WordPress itself;
  • Theme(s) and plugins;
  • All files uploaded through the media upload tool;
  • The full database including all your settings, pages, posts, comments, revisions: the full database in use;
  • Ability to compress the backup;
  • Can password protect backups when saved as zip files;
  • Send the backup to another server directly from the plugin settings page;
  • Send the backup to an email address;
  • Automatically remove backups older than the number of days you set;
  • Can create backup either using PHP code (for compatibilty) or with system commands (for speed);
  • Peace of mind migration: finally a way to keep all your widgets intact when moving to a different server.
The myEASYrestore Tool

Thanks to the myEASYrestore tool you can easily migrate your installation to a different hosting or server.
The tool will also take care to change all references in the database so if you need to move to a different domain, like from to, all you need to do is to enter the new domain name in the tool migration form.

1 2 3 4

Version - Released: 23 August 2013

  • Changed : Now compatible with WordPress 3.6.

Version 1.2.4 - Released: 17 December 2012

  • Changed : Now compatible with WordPress 3.5.
  • Fixed : Some minor issues.

Version 1.2.3 - Released: 26 August 2012

  • Fixed : When requesitng to send the backup by email in certain situations it was not sent.
  • Fixed : When an error arises during a backup, the black "Please wait..." dialog was not closed leaving the impression that the code was working.

Version 1.2.2 - Released: 21 June 2012

  • Fixed : The "Cannot use object of type WP_Error as array in..." error should not be presented anymore.

Version 1.2.1 - Released: 16 June 2012

  • Changed : The license validation is done only when using the plugin.
  • Added : Useful support links in the plugin setup.

Version 1.2.0 - Released: 15 June 2012

  • Added : It is now possible to manually set the path where to save the data sets (backups). Useful when the hosting provider prevents to navigate to a foder above the public_folder (or www).

Version 1.1.0 - Released: 25 May 2012

  • Added : the plugin own updates notification system.

1.0.11 - Released: 27 January 2012

Improves the fix applied with version 1.0.9 and fixes the possibility for malicious user to discover the directory structure of the target site as kindly reported by Pavel Komisarchuk of

1.0.9 - Released: 13 May 2012

Fixes the exploit described at Packet Storm. - Released: 24 July 2011

Replaced few lines of a Creative Commons licensed code used to handle the mailing list subscription as per kind request from

1.0.8 - Released: 23 July 2011

All the images and javascript code is now loaded from the same server where the plugin is installed.
Last year I tought it might be useful to have the myeasy common images and code loaded from a CDN to avoid having to update all the plugins in the series each time an image changes and to load pages faster; so I moved all the common items to a CDN.
Today I received a kind email from letting me know that "there a potential malicious intent issue here as you {me} could change the files to embed malicious code and nobody would be the wiser" and asking me to change the code.
I promptly reacted to show everyone that I am 101% in bona fide and here is a new version.

1.0.7 - Released: 12 July 2011

Fixed some issues caused by other plugins preventing the js code to be properly loaded.

1.0.6 - Released: 2 July 2011

Now fully compatible with WordPress 3.2.

Important! New system requirements:

  • PHP5 is now required to use this plugin for two reasons: 1) PHP4 was discontinued by the PHP development team on December, 31 2007 and now also WordPress does not support PHP4 anymore; 2) the plugin is now using some commands available only with PHP5 and later.
  • Linux server.
  • Fixed : The upload path is now correctly checked even when it is defined in the Media -> Settings page.
  • Fixed : Small issue with AJAX when the errors are shown on the screen rather than written in the log file.
  • Fixed : Fixed a series of problems arising only when the url was starting with `www`.
  • Fixed : Fixed the path calculation used to execute the Ajax calls - Note: the plugin will not work if you rename its folder name (/myeasybackup).
  • Fixed : Its now possible to download even large data sets (tested with some 6Gb files).
  • Fixed : Clicking on the "Generate the myEASYbackup KEY" didn't show the "myEASYwebally PRIVATE API key" request dialog anymore since some mods in version 1.0.5.
  • Fixed : Now its possible to pull data from the services server even on servers where `fopen wrappers` have been disabled.
  • Changed : Memory issues with the ZipArchive class: changed the code to try to keep memory as clean as possible.
  • Added: Tool to remove ALL the plugin settings. For usage instructions please see the /wp-content/plugins/myeasybackup/myeasybackup-reset file.
  • Added: Ability to set the timeout and passive mode for the FTP connections. - Released: 16 December 2010

  • Fixed : Fixed a number of issues when WordPress is installed in a sub folder.
  • Changed :
  • Added: - Released: 14 December 2010

  • Fixed : Issue when downloading a data set right after has been created. - Released: 13 December 2010

  • Fixed : Long delay in building the settings page under certain conditions.
  • Fixed : Moved some definitions in a better place to avoid warnings messages.

1.0.5 - Released: 11 December 2010

  • Fixed : Temporary files are now written in the media upload directory (the default directory is: `/wp-content/uploads/`) to avoid "open_basedir restrictions".
  • Fixed : Validation of mysqldump was not fully correct.
  • Fixed : On new installation there is no need to remove all the data sets older than a certain number of days.
  • Fixed : If the backup folder name is not set, the plugin does not try to create it anymore.
  • Changed : The "» System settings" collapsed section in the settings page is now automatically opened when there is one or more configuration setting error(s) to be fixed within the section itself.
  • Changed : The value inserted as "The path to the WordPress administration path" is now checked and must exists on the server.
  • Changed : Windows servers recognition.

1.0.4 - Released: 28 November 2010

  • Fixed : To get the full path to system commands, prior versions were using the `exec()` command that created issues on some servers: now the plugin is using the `system()` command that seems more welcomed by most hosting providers.
  • Fixed : Common images to all the myEASY series plugins are now served by a [Content Delivery Network]( pages will load much faster and with no interruptions.

1.0.3 - Released: 14 November 2010

This is the full 1.0.2 that was also tested and approved by some of our best beta testers.

  • Fixed : On some servers the system commands must be called with their explicit full path (eg: `/usr/bin/mysqldump` and not simply `mysqldump`): you can now set the mysqldump path in the settings page.
  • Fixed : A path issue not allowing to backup, download a dataset and upload a dataset when WordPress is installed in a sub folder: you can now set the wp-admin path in the settings page.
  • Changed : To keep the settings page clean, the settings that are usually set once are now grouped and only shown on request - click on the triangle on the right in the "» System settings" line.
  • Changed : Changed the newsletter provider as the previous one is going to close his service by the end of 2010.

1.0.2 - Released: 11 November 2010

Sorry guy I messed up with the update system :/
This release it totally unstable as its missing a number of checks and file updates.

1.0.1 - Released: 4 October 2010

  • Fixed : When creating data sets using the system() command "Tar" hidden files - files whose name starts with a dot, like `.htaccess` - were not included in the backup.

1.1.0 - Released: 2 October 2010

Now fully compatible with WordPress 3.0.1.

  • Fixed : Now able to run also on servers configured with a linked home path.
  • Fixed : Some minor issues.
  • Changed : On new installations the option to use PHP code rather than system commands is selected by default only if system commands are not available.
  • Changed : Reduced the number of connections when uploading to the FTP server to save time.
  • Changed : The layout of the main plugin page.
  • Changed : Rearranged the order of the settings page.
  • Changed : Some icons to give a better clue on their meaning.
  • Added : Choose the destination directory and the server port when uploading your data sets to a remote FTP server.
  • Added : Validate your FTP credentials and check the remote contents.
  • Added : Send the data set to your email address.
  • Added : Upload your data set to your Dressing Room™ — requires a free account on our dedicated server.
  • Added : Automatically remove all the data sets older than a number of days you decide.

0.9.0 - Released: 2 June 2010

The interface in this version was changed to the new myEASY standard, this way you will get the same feeling with every myEASY plugin.
As the code is now stable enough, the version number had a big jump.

  • Fixed : The entire code is executed only when its called from the administration pages.
  • Fixed : It is not anymore possible to click on the briefcase if both the database and WordPress folder options are unselected.
  • Fixed : It is not anymore possible to click on the FTP upload icon if the FTP server settings are set.
  • Fixed : Fixed the weird "Parse error: syntax error, unexpected ')', expecting '(' in /home/username/public_html/wp-content/plugins/myeasybackup/myeasybackup.php on line 146" on PHP4 servers
  • Fixed : Minor issues preventing proper backup under some specific conditions.
  • Changed : Contextual help: help and debug info (when enabled) is now available though the help tab (right below the Log Out link on top right of the screen).
  • Changed : Prepared the structure for the PRO version that will support scheduled backups.
  • Changed : The password required to upload is not visible on the screen anymore.
  • Changed : Centralized common myEASY CSS code.
  • Changed : Replaced some instructions deprecated as PHP 5.3
  • Added : System compression: is now possible to use the TAR system tool to create/restore the data set. ZIP is still present as it allow to password protect the data set.
  • Added : Memory issues with the ZipArchive class: you can change the memory allocated to PHP; the value you set is only used when performing a backup through the ZipArchive class.
  • Added : Verbose mode: now its possible to avoid displaying the complete list of files when creating the data set. The result screen is more compact and readable.

0.1.3 - Released: 21 April 2010

  • Fixed — myEASYbackup : If you selected to save only the database — without the WordPress folder — the ini file was not added to the data set regardless how the wrench option was set.
  • Fixed — myEASYbackup : Under certain circumstances, on `open_basedir` enabled systems, it was not possible to create the data set.
  • Changed — myEASYbackup & myEASYrestore : Increased security by adding an user selected password to the data set.
  • Changed — myEASYbackup & myEASYrestore : Edited the layout to make it easier to use and more consistent.
  • Added — myEASYbackup : Ability to choose the folder where to save the data set as well as to create if directly from the Settings page.
  • Added — myEASYbackup : Link to the FAQ page on the official site.
  • Added — myEASYbackup : Common code that will be used by the PRO version.

0.1.2 - Released: 10 April 2010

  • Fixed — myEASYbackup : Fixed a bug where a message reporting an error while trying to extract database data was given by mistake even if the user did not choose to save the database.
  • Fixed — myEASYbackup : Moved the change permission command on the .sql to its proper position (related to the previous bug).
  • Fixed — myEASYbackup : Fixed the code to show errors eventually shown by the ZipArchive class.
  • Fixed — myEASYbackup : After a backup was performed, it was not possible to download it from the result page.
  • Fixed — myEASYbackup : The myEASYrestore ini file is now saved in the folder choosen folder.
  • Fixed — myEASYbackup : When you deselect the wrench (making it grey) to choose not to upload the myEASYrestore tool, the the myEASYrestore.ini and the wp-config.php files are not included anymore in the backup. Note that the wrench is enabled (colored) my default.
  • Changed — myEASYbackup : Added an option to let the user choose the folder where to save the data sets (backups).
  • Added — myEASYbackup : It is now possible to select the folder where to save the datasets from a drop down menu. The restore configuration file as well as the MySQL extracted database (.sql) are also temporarily created in this folder.
  • Added — myEASYbackup : Pending on the server configuration, a number of new messages are now shown on the screen with tips about how to better configure the plugin for better performances.

Note: version 0.1.1 was not published as it was released only in private to the beta testers.

0.1.1 - Released: 15 April 2010

  • Fixed — myEASYbackup : Changed the code to allow IE users to download data sets.
  • Fixed — myEASYbackup : Fixed a security issue with the myEASYrestore.ini file, now renamed myEASYrestore_ini.php and added a some code to prevent showing its contents from a browser.

0.0.9 - Released: 3 April 2010

  • Fixed — myEASYbackup : When saving only the MySQL tables, the myEASYrestore.ini and the wp-config.php files were not included in the data set, making it impossible to restore the data with the restore tool and to amend, if needed, the WordPress configuration.
  • Changed — myEASYbackup & myEASYrestore : Until now most of the support requests were coming from users unable to backup/restore as their providers blocked the use of the PHP system() command. For this reason I decided to change the behaviour of the plugin that now uses PHP code rather than the system() by default. If you know that system() is enabled on your servers you can still use it by unselecting the 'Use PHP code rather than system() commands' checkbox through the `Setting -> myEASYbackup` menu. Using the system() let's you backup/restore faster as relies on the server commands to perform operations on the MySQL database and compressing/uncompressing the data set. Using PHP code can create issues when the MySQL database is very big — rest assured that I will do my best to avoid putting limits on your databases size when/if, in the future, the problem will arise ;-)
  • Added — myEASYrestore : Ability to restore data sets created with the 'Use PHP code rather than system() commands' option enabled. Warning: you MUST save your data set with myEASYbackup 0.0.9 AND using PHP code in order to be able to restore using PHP code.
  • Added — myEASYrestore : Now changing paths in the `option_value` field (`options` table) only if the path is changed.
  • Added — myEASYrestore : Now showing the number of records updated by the queries replacing values in the tables.
  • Added — myEASYrestore : Some additional classes in the style header.
  • Added — myEASYrestore : Ability to remove also the .zip file (only the one selected in the 'Backups available on this server in the following folder' section).
  • Added — myEASYrestore : When the restore is completed successfully the data set ini file is automatically removed.

0.0.8 - Released: 23 March 2010

  • Fixed : Added a query to modify the `guid` field in the `posts` table when migrating/restoring a database.

0.0.7 - Released: 14 March 2010

  • Fixed : When uploading 20Mb and larger data sets, setting the FTP connection in passive mode was not enough to get green light on the upload. To be sure the upload went correctly through I have added a check on the size of the local data set against the uploaded file, if the size are the same I can issue the ok message.
  • Fixed : Added indications about the percentage and estimated remaining time for the upload.

0.0.6 - Released: 13 MArch 2010

  • Fixed : When compressing with the system tools, the zipped file does not include the complete path anymore.
  • Fixed : When uploading 20Mb and larger data sets, sometimes the upload was reported unsuccessfull even if was completed succesfully. Setting the FTP connection in passive mode seems to fix the problem.
  • Fixed : In some cases the wait message (the semi-transparent black screen) did not show the images.
  • Added : When preparing a data set, create an .ini file used by the myEASYrestore tool.
  • Added : When uploading you can choose to upload the myEASYrestore script that will let you easily restore your data set.
  • Added : Russian and Spanish translations.

0.0.5 - Released: 6 March 2010

  • Fixed : Avoid to issue a warning message when setting infinite time limit, needed to avoid possible interruption while creating/saving big data sets.
  • Fixed : Now working even on `system()` disabled servers.
  • Fixed : Blocked the execution on safe_mode enabled servers, it will soon be deprecated so there is no need to loose time on that.
  • Added : Settings page with a number of options like, for example: show/hide debug info, compression level (only on `system()` enabled servers), etc.
  • Added : Ability to upload a data set to the same or a different server.
  • Added : Italian translation.

Note: once the upload code will be stabilized I will add some more features like, for example, the ability to restore the tables data and the WordPress installation folder in the proper locations.

0.0.4 - Released: 1 March 2010

  • Fixed : Now faster as, on Linux servers, does use the zip command to compress. On Windows servers it requires the ZipArchive extension, however I changed the code to create a better zip file.
  • Fixed : Info about installing the ZipArchive extention are provided by the plugin if it does not find it installed, however you can have a look at the ZipArchive page on the PHP site

0.0.3 - Released: 28 February 2010

  • Fixed : Fixed a security issue where a direct call of meb_download.php may have allowed an intruder to get the full blog archive without any permissions.

0.0.2 - Released: 28 February 2010

  • Fixed : If the PHP version is too old or the ZipArchive class is not installed instruction are provided through a number of useful links.
  • Added : A check on the installed PHP version as well as the required ZipArchive class.

0.0.1 - Released: 13 February 2010

The initial release.

Now available to everyone willing to backup, restore & migrate a complete WordPress installation with a single click!

Previously available at, it is now exclusively available from this site: click on the download button here below and recommend us on Google or FaceBook to get your free license.

Downloaded 45,438 times ~ 554.06 KB


Trackback e pingback

  1. Top 10 Best WordPress Backup Plugins, Services Review
    [...] myEASYbackup – Another free WordPress backup plugin that lets you restore and migrate your site’s WP installation folder and …
  2. Best WordPress Backup Plugins, Services For Your Blog | K R Krishna's Work Profile
    [...] myEASYbackup – Another free WordPress backup plugin that lets you restore and migrate your site’s WP installation folder and …
  3. Top 10 Best WordPress Backup Plugins | DumasLab
    [...] myEASYbackup – Another free WordPress backup plugin that lets you restore and migrate your site’s WP installation folder and …
  4. The 3 Best Backup Solutions For A WordPress Blog | Careful Cash
    [...] myEASYBackup does EVERYTHING including saving backups "outside the WordPress installation directory to avoid someone else discovering the links", but …
  5. Share Your WordPress Spring Cleaning Tips
    [...] a newbie to I try and backup wordpress every week using and in terms of plugins, if I …
  6. Building a Wordpress Web Site - The Chamberlands
    [...] a free backup plugin that not only does backup your database but file areas as well. Check out myEasybackup.Another …
  7. Making sure your Blog is Secure and Backed Up | Flosites
    [...] MyEasyBackup – Another wordpress backup system that has a very easy to use interface and good documentation which offers …
  8. Making sure your Blog is Secure and Backed Up | Flosites – wordpress database backup
    [...] MyEasyBackup – Another wordpress backup complement that has a really easy to use interface and good support that offers …
  9. Making sure your Blog is Secure and Backed Up | Flosites – secure wordpress
    [...] MyEasyBackup – Another wordpress backup complement that has a really easy to use interface and good support that offers …
  10. myEASYhider review, discussions, does it work, and ratings on |
    [...] is the perfect companion to myEASYwebally and myEASYbackup, two other plugins in the myEASY [...]
  11. myEASYwebally review, discussions, does it work, and ratings on |
    [...] is the perfect companion to myEASYhider and myEASYbackup, two other plugins in the myEASY [...]
  12. Review Of WordPress Backup Solutions Web hosts
    [...] myEASYbackup – by Ugo Grandolini [...]
  13. 15 steps to developing a school website using WordPress | Technoteaching
    [...] MyEasyBackUp – back up the site [...]
  14. Premier article technique : Wordpress » Entre Hardware et Software...
    [...] myEASYbackup pour faciliter les sauvegardes des sites hébergés sous WordPress [...]
  15. The 3 Best Backup Solutions For A WordPress Blog | Careful Cash » Information Database
    [...] myEASYBackup does EVERYTHING including saving backups "outside the WordPress installation directory to avoid someone else discovering the links", but …
  16. Best Blogging Platform for Designers
    [...] very happy with it so far. Speaking of plug-in…usually they’re helpful. Like the my EASY BackUP. I use …
  17. 20 Best WordPress Backup Plugins
    [...] myEASYbackup [...]

Leave a Reply

Thank you!
myeasywp journey ends here.

Now we are focusing on FencePress – an innovative system made by a Premium Plugin and an iPhone/Android App created to help you easily making your WordPress installation more secure.

FencePress will help you to add a barrier around your WordPress site, making it more secure so that it will not become compromised.