Filter by flavour : Filter by edition :

WP MyBackup Pro

WP MyBackup Pro

MyBackup PRO

MyBackup PRO


Backup Restore Dashboard
Uploading a WP MyBackup/custom backup and restoring its content is just one drag & drop away
Quickly backup and restore your website with one click
Backup from command-line (CLI)
The CLI interface has an exhaustive list of switches/options. This is very useful when you write a script that schedules the backup at OS level.
The CLI interface allows you to run the backup from terminal like any other command. The CLI interface has about 100 different switches/options.
Advanced backup Wizard
The backup profiles can be run at demand or scheduled to run later as a background task
The backup profile can be created with ease thanks to a step-by-step user-friendly Wizard interface
This option allows you to create many fine-grainer backup profiles

Backup Destinations

Upload throttling
An upload threshold helps in balancing the network usage
Advanced network settings
Configure the application's proxy and SSL settings
Advanced file explorer
Whether you want to rename, delete a file or directory, or just to download a remote file it is easy like a walk in the park.
The file explorer looks and works like any other file explorer. It allows you to navigate through the directory structure with just a single click, it allows you to create/rename/remove directories and download remote files.

Backup Sources

WP backup local filesystem
With the addon there are no limits. You may include into your backup whatever folder your system can access.
The WordPress version limits the access to the blog files only. At the same time it groups all files by their scope which is a nice feature 🙂
Backup MySQL via mysqldump
mysqldump is a powerfull tool that allows you to create natively the MySQL database script
WP Backup remote MySQL database
The payed version allows to backup any remote MySQL database
The free version is limited comparing with the payed version


CPU throttling
By setting a threshold for the CPU usage you make sure your website visitors still have a good browsing experience while your system is backing up your files
External OS compression toolchain
Sometimes the native OS compression toolchain proves to be faster and more efficient than the PHP internal compression implementation. For instance the PBZIP2 uses all available CPUs cores.
Benchmark the compression toolchains
The benchmark result will print-out few benchmark metrics that allow you to choose the right toolchain for the job
The benchmark test provides a progress feedback each second. You can abort the test whenever you want.
Benchmark either your files or a utterly random file
Benchmark different settings scenarios to find out which toolchain is better to use
LZF compression
Very fast compression speeds, rivaling a straight copy loop. Mediocre compression ratios - you can usually expect about 40-50% compression for typical binary data
ZIP archive
It will not compress your files like TAR.BZ2 but it's super fast and you don't need to install any extra software. Great for Windows and Mac users.


OpenSSL AES encryption
The encryption key and initialization vector (iv) are automatically generated to ensure the strongest encryption.
OpenSSL offers AES encryption with an incredible speed. When available the OpenSSL implementation is preferred (30x faster than Mcrypt).
Mcrypt Rijndael encryption
The encryption key and initialization vector (iv) are automatically generated to ensure the strongest encryption.
MCrypt offers AES encryption with a reasonable speed. When available the OpenSSL implementation is preferred (30x faster).

Job History

Enhanced job history
One nice feature is that you can always check the original log that could provide even some more details about the job.
You can always check what was transfered or why it wasn't transfered.
The job history detail tells you, among all small details about the job itself, what was the system status at backup/restore time.
The job history list can be filtered out using various predefined criterias.


Jobs full log
The log can be viewed in any text editor as it is just a plain text file.
The full log files can be downloaded locally
cURL debug log
With cURL we capture all you need to know about what is sent/received from to/from any remote server.
The cURL log files can be downloaded locally
SMTP debug log
When mail is not delivered successfully, the first order of business is to look for errors that prevent mail library from working properly.


System check
This option will check if you system fulfils the minimal criteria for this application to work like the installed hardware/software.


Dashboard notifications
The messages are well organized and are bound directly to the job history.
You don't have to read the whole log to know that you have errors or warning.


Backup reports
Forecasts the media usage trend by analyzing the historical data
Shows the current system resources usage: CPU, memory, network, disk.
Shows the backup state (complete|partial|failed) grouped by destination (target)
Shows the free/used space by media type (eg. disk, Dropbox, Google)
Shows the backup state (complete|partial|failed) within last month (1-31)
Shows the backup status (running|aborted|completed) within a date interval grouped hourly (0-24)
Shows the CPU usage (max|avg) within a date interval grouped hourly (0-24)
Shows the compression rate within a date interval grouped hourly (0-24)


Backup Restore Dashboard
Uploading a WP MyBackup/custom backup and restoring its content is just one drag & drop away
Quickly backup and restore your website with one click
Restore Wizard
We keep this information in history and use it later on restore
Two restore methods are available: manual|assisted. The preferred method is "assisted by Wizard".
The progress of the restore process is synced every one second. You may even abort the restore process if that's what you want.
Before launching the restore job you can review and refine your selections.
Some files may already exist at the restore destination. You may opt to overwrite or rename them.
The backup can be restored at its original location or at a custom location specified by you.
Select which components to restore: files and/or database.
Thanks to the job history the available restore points can be easily located no matter where the backup was transfered. You may however search an alternative custom location (like disk, cloud, etc) and restore a backup from there.
The whole restore process is guided via a user-friendly Wizard interface


Schedule the backup via WP Cron
We can always see the full log even of the background jobs run by WP-Cron.
Sometimes is useful to see what WP-Cron job does in background. It is even more awesome if you can abort it.
You can always tweak the schedule running date/time (see also the Next Run field).
The WP-Cron entry is created and removed when the scheduler is enabled respectively disabled.
Schedule the WP backup via OS
The OS scheduler command is generated automatically based on your changes