BackWPup Pro

HomePluginsBackWPup Pro

BackWPup Pro

BackWPup is your Must Have WordPress plugin. More than 60.000 people can't be wrong. With BackWPup Pro you schedule automatic backups for your WordPress installation. You decide which content will be stored where and when. BackWPup Pro is the All-in-One backup solution for WordPress!

Version: 3.1.4
[CHANGELOG]
Downloads: 1796104

Backup + WordPress = BackWPup Pro!

„How can I save my whole WordPress site?“ BackWPup Pro is the answer. Don’t risk a dead loss any more. Create routine and automatic back ups. Via mail, FTP and in the cloud.
Estimate what a total website data loss would mean for you and your company. And remember: The most important backup is the one you never did!


backwpupdiaretina@2x

The whole database and attachments will be saved. You can send them via email, push them to your server or into the cloud (e.g. Dropbox, Amazon S3, Google Drive). BackWPup Pro offers you an step-by-step assistant. With more than 1.000.000 downloads worldwide, BackWPup is the most popular WordPress backup solution. rankwp.com says it is in the top 50 of all plugins with a quality value of 8.
We are proud about
1,796,104
Downloads.

Why should I do backups of my WordPress?

There are stats that prove: About 15% of all system failures occur to hardware problems. The main part (85%) is based on software errors and usage falts. And the damages, which may occur, can become very expensive.

Furthermore think about the time the website is unreachable. Customers can not be served and occur sales losses. Further reasons for a complete backup of your Website, done with BackWPup are:
  • Complete backup of a WordPress installation: Full database and file backup.
  • Offer protection against: (irrevocable) data loss and profit setback.
  • Prevents the loss of: texts, blog posts, pictures, files and comments of your WordPress site, and customers to your competitor.
  • Minimizes the recovery costs: If your website ever get hacked or corrupted, you are on the safe side with your backup. Reconstructing a defect website can take several days of work, and therewith a mong of money. With regular backups you can save a lot of money, and reduce annoyance, enabling you to concentrate on your core business.
  • Economic protection: The smaller your costumer base and the company itself, the lower the possibilty of compensation the loss of profit. Every day your website is not reachable, means loosing money. Don’t underestimate the expense for recovering! Ask yourself: “What would a total loss of your website mean for you and you company?“

What does BackWPup Pro?

A short overview of the key features:

  • Full database backup
  • Full data backup
  • Backup a list of all installed plugins
  • Backup with various storage options: Email, S3 (Amazon, Google Storage, Hosteurope…), Dropbox, Google Drive, FTP-Server, SugarSync, Amazon Glacier
  • Step by step Wizard
  • Differential backup of changed directories Only submit files that have changed since the last backup. This works for Dropbox, Google Drive, S3, Rackspace Cloud Files and Microsoft Azure.
  • Database check and compression
  • Backup archives management
  • WordPress Multisite Support
  • Log report via emailAfter every backup an email can be send to you. And if there are any errors, you will get an email too!

What others say about BackWPup

„After trying out several different backup options and several different backup plugins, I have chosen: BackWPup – This has all the features I was looking for.“ stresslessweb.com

„If you don’t have a backup schedule in place or you only have a partial backup I recommend you download and install BackWPup. I’m using it on all my sites now, and with my clients too.“ WPDude.com

„All these options make BackWPup very useful, reliable and easy to use plugin.“ ThemeSoup.com

„BackWPup is a useful, easy-to-use and set-up plugin for backing-up both your WordPress file and database, as well as clean and optimize your database.“ WPNuggets.com

„Overall, it’s a pretty solid all-purpose backup and DB optimisation plugin, and the excellent control over cron jobs it gives a webmaster access to is unmatchable – for example, you can configure it to use your server’s cron utility instead of default WP cron.“ LinuxForU.com

BackWPup on other sites

wpbeginnergermanywpnuggets_logoTechnically Easy

What is the difference between BackWPup PRO and FREE?

There is a reason why BackWPupist is became the most popular WordPress backup plugin. The already great FREE version misses some nice PRO features. The enormous popularity of BackWPup shows the quality and the need of this plugin. And if you want the special PRO features, and a first class support, just order BackWPup Pro now. The following list shows the main functions and compares BackWPup FREE and BackWPup PRO:
Feature BackWPup FREE BackWPup PRO
Complete database backup
Complete file backup
Multisite Support
Database check
Data compression
WordPress XML export
List of installed plugins
Backup archives management
Log file management
Start jobs per WP-Cron, URL, system, backend or WP-CLI
Log report via email
Backup to Microsoft Azure
Backup as email
Backup to S3 services (Amazon, Google Storage, Hosteurope and more)
Backup to Dropbox
Backup to Rackspace Cloud Files
Backup to FTP server
Backup to your web space
Backup to SugarSync
Backup to Amazon Glacier
Backup to Google Drive
Custom API keys for DropBox and SugarSync
XML database backup as PHPMyAdmin schema
Database backup as mysqldump per command line
Database backup for additional MySQL databases
Import and export job settings as XML
Wizard for system tests
Wizard for scheduled backup jobs
Wizard to import settings and backup jobs
Differential backup of changed directories to Dropbox
Differential backup of changed directories to Google Drive
Differential backup of changed directories to Rackspace Cloud Files
Differential backup of changed directories to S3
Differential backup of changed directories to MS Azure
Premium support
Dynamically loaded documentation
Automatic update from MarketPress

FAQ / DOCU

Here you can find a small FAQ and a mini documentation.

Can I use BackWPup Pro in a multi-site installation??

Yes. Logged in as administrator you will find the plugin in your network administration.

How often should I back up?

Rule of thumb: The more active your site is the more frequently you should create backups.
Keep in mind WordPress stores most data (posts, pages, comments) in the database and only attachments are stored on the file system. We recommend to backup the database more frequently than the file system.

Why should I do backups?

For the same reason you back up your documents on your computer, a WordPress installation should be protected regularly. Before installing an update you really should save your data! If something were to go wrong, then the saved file can be reloaded and reinstate the saved configuration to the previously working state. It saves you much work, time and money.

Where is the backup data stored?

BackWPup Pro offers various options. You can send it via email, store it on the server or in the cloud. By different sheduled jobs, backups can be saved daily on a server and weekly via email, to share the data and make it more save.

You can install BackWPup Pro automatically or manually with an FTP program.

Automatic Installation

  1. Download the plugin from your MarketPress download area to your hard drive. You get a ZIP archive.
  2. Log in to your WordPress installation as administrator and go to “Plugins → Add New”. There go to Upload.
  3. Click on “Choose” and select the file you have downloaded in step 1. Click on “Install Now”.
  4. Click on “Activate”. Now you are prompted to enter your license key. You can find it in your Download area on MarketPress. Copy the license key into the input field and click “Activate”.

Manual Installation via FTP

  1. Download the plugin from your MarketPress download area to you hard drive. You get a ZIP archive.
  2. Extract the ZIP archive to your hard drive. You get a directory with files and subdirectories.
  3. Open the root directory of your WordPress installation with an FTP program. You will find a directory wp-content there and therein a directory plugins.
  4. Copy the main directory with all its content from your hard drive to the plugin directory on your web space.
  5. Log in to your WordPress installation as administrator and go to “Plugins”. There you will find the new plugin.
  6. Click on “Activate”. Now you are prompted to enter your license key. You can find that in your Download area on MarketPress. Copy the license key into the input field and click “Activate”.

Your plugin is now completely installed and activated. You will get automatic update notices, and you can use the plugin in its entirety.

Can I use BackWPup Pro in a multi-site installation?
Yes. Logged in as administrator you will find the plugin in your network administration.

How often should I back up?
Rule of thumb: The more active your site is the more frequently you should create backups.
Keep in mind WordPress stores most data (posts, pages, comments) in the database and only attachments are stored on the file system. We recommend to backup the database more frequently than the file system.

Why should I do backups?
For the same reason you back up your documents on your computer, a WordPress installation should be protected regularly. Before installing an update you really should save your data! If something were to go wrong, then the saved file can be reloaded and reinstate the saved configuration to the previously working state. It saves you much work, time and money.

Where is the backup data stored?
BackWPup Pro offers various options. You can send it via email, store it on the server or in the cloud. By different sheduled jobs, backups can be saved daily on a server and weekly via email, to share the data and make it more save.

You can install BackWPup Pro automatically or manually with an FTP program.

Automatic Installation

  1. Download the plugin from your MarketPress download area to your hard drive. You get a ZIP archive.
  2. Log in to your WordPress installation as administrator and go to “Plugins → Add New”. There go to Upload.
  3. Click on “Choose” and select the file you have downloaded in step 1. Click on “Install Now”.
  4. Click on “Activate”. Now you are prompted to enter your license key. You can find it in your Download area on MarketPress. Copy the license key into the input field and click “Activate”.

Manual Installation via FTP

  1. Download the plugin from your MarketPress download area to you hard drive. You get a ZIP archive.
  2. Extract the ZIP archive to your hard drive. You get a directory with files and subdirectories.
  3. Open the root directory of your WordPress installation with an FTP program. You will find a directory wp-content there and therein a directory plugins.
  4. Copy the main directory with all its content from your hard drive to the plugin directory on your web space.
  5. Log in to your WordPress installation as administrator and go to “Plugins”. There you will find the new plugin.
  6. Click on “Activate”. Now you are prompted to enter your license key. You can find that in your Download area on MarketPress. Copy the license key into the input field and click “Activate”.

Your plugin is now completely installed and activated. You will get automatic update notices, and you can use the plugin in its entirety.

Choose your license:

For any Pre-Sale Questions please use our Support Site.

Standard
75$
Includes VAT
  • Domains:
    1
  • Updates:
    12 months
  • Supportforum:
    12 months
  • Renewal*:
    12 months / 45 $
Business
95$
Includes VAT
  • Domains:
    5
  • Updates:
    12 months
  • Supportforum:
    12 months
  • Renewal*:
    12 months / 55 $
Developer
190$
Includes VAT
  • Domains:
    10
  • Updates:
    12 months
  • Supportforum:
    12 months
  • Renewal*:
    12 months / 110 $

* Renewals are optional. They provide ongoing access to updates and support.

Changelog

BackWPup Pro

Version 3.1.4

  • Fixed: removing of % from filename
  • Fixed: Notice in combination with bbPress
  • Fixed: Zip Archive "Entry has been deleted" messages
  • Improved: WP-CLI output a bit

Version 3.1.3

  • Fixed: var_export not working if output buffering active
  • Fixed: bug in sending test emails on Backup with email
  • Fixed: backup archives not deleted if archive name has spaces
  • Fixed: bug in tar file name length detecting
  • Fixed: bug in not displaying abort message
  • Fixed: abort of S3 uploads from other running backups
  • Changed: Maximum backup archive size is now 2GB (some filesystems do not support larger files, split the job if you need more)
  • Changed: WordPress Export will now done by a own class
  • Changed: Dropbox now uses oAuth 2 Protocol
  • Changed: Dropbox change to TLS Protocol
  • Changed: Logs have now a br tag on line end for better reading in emails
  • Improved: Dropbox chipper list not on NSS cUrl backend
  • Improved: Increased performance on Zip File generation massively
  • Improved: Backup archives now deleted to if the archive format changed
  • Improved: Archive tarring and its compression
  • Improved: Loading of Swift Mailer
  • Added: GreenQloud to S3 services
  • Added: Amazon Germany region to S3 and Glacier services
  • Removed: Hosteurope from S3 services (terminated to end of 2014)
  • Updated: SwiftMailer to Version 5.2.0
  • Updated: AWS SDK to Version 2.7.3 (PHP 5.3.3+)
  • Updated: RSC SDK to Version 1.9.2
  • Updated: MSAZURE SDK to Version 0.4.0
  • Updated: PEAR packeges for MSAZURE
  • PRO: Added: Option to use database backup with mysqli/mysqldump (not longer automatic)
  • PRO: Added: Option in GDrive destination to delete files permanently
  • PRO: Updated: Google SDK to 1.1.1

Version 3.1.2

  • Added: .donotbackup file. Folders and sub folders containing this file in will not be included in backups.
  • Fixed: New multisite installs did not save jobs.
  • Fixed: New multisite installs did not save installed version.
  • Fixed: Fatal error when attempting to clean up inactive jobs from cron
  • Fixed: Exclude uploads not working
  • Fixed: Message "file not readable" of an excluded folder
  • Fixed: WP-CLI deprecated and unknown parameter message
  • Fixed: Bugs in pagination on logs and backups page
  • Removed: Banner from plugins page
  • Improved: Memory usage during XML export
  • Improved: Mime type detection
  • Improved: Dropbox SSL handling
  • Improved: Certificate bundle file can now be filtered
  • Improved: Auto-loading vendor classes
  • Improved: Performance when saving other database tables than MyISAM
  • Updated: AWS SDK to Version 2.5.2 (PHP 5.3.3+)
  • Updated: RSC SDK to Version 1.9.1
  • Updated: Guzzle SDK to Version 3.8.1
  • Added: S3 Service: Amazon China (Beijing) region
  • Added: Rackspace: Hong Kong (HKG) region
  • PRO: Fixed: Duplicating synced files on S3
  • PRO: Update: Google SDK to 0.6.7
  • PRO: Added: Amazon Glacier China (Beijing) region

Version 3.1.1

  • Fixed: Plugins will not backup
  • Improved: Dropped quota check for Dropbox. Will cancel upload only when Dropbox API sends error 507.
  • Improved: Remove special chars from file names in archives
  • Improved: Handling off restarts on archive creation

Version 3.1

  • Fixed: Message about aborted step did not display correctly
  • Fixed: Incorrect rescheduling of jobs
  • Improved: Overall performance while generating backup archives
  • Improved: Uploads of backup archives to FTP/S3/Dropbox/Azure/GDrive can be continued
  • Improved: Script re-starts based upon time while generating archives and uploading
  • Improved: Reduced risk of running scripts being stopped via external processes in fcgi mode
  • Improved: Backup destinations and their dependencies only being loaded when needed
  • Improved: Required dependencies for destinations being displayed now
  • Improved: Displaying of error messages as error messages (red, not yellow)
  • Improved: Reduced size of vendor/SDK directory by 50%
  • Improved: Regex for BackWPup archive file detection
  • Improved: Symlink handling for file backup on WordPress folders
  • Improved: Use icon font for menu, adminbar and on other places
  • Improved: Responsive for WordPress 3.8
  • Updated: AWS SDK to Version 2.4.11 (PHP 5.3.3+)
  • Updated: RSC SDK to Version 1.7.3
  • Updated: SwiftMailer to Version 5.0.1
  • Removed: DB Optimization, because locking of tables that can make the site not accessible
  • PRO: Wizards using a separate session handling now
  • PRO: Hash that BackWPup uses is changeable
  • PRO: Added Google Drive Support
  • PRO: Added Amazon Glacier Support

Version 3.0.13

  • Improved: Redirect when accessing the WordPress backend
  • Added: Debug Informations to Logfile
  • Added Sydney region for rackspace cloud
  • Added London region for rackspace cloud
  • Fixed: Cross-site scripting issue. Thanks to High-Tech Bridge for helping us: https://www.htbridge.com/advisory/HTB23161
  • Fixed: Fatal error when uninstalling on WordPress 3.4.2 and older

Version 3.0.12

  • Fixed: Redirect when accessing the WordPress backend
  • Added: Russian translation
  • Added: Simplified chinese translation
  • Fixed: German log string typo

Version 3.0.11

  • Improved: About page will only be shown after install
  • Updated: AWS SDK to Version 2.3.1 (PHP 5.3.3+)
  • Fixed: some notices and warnings
  • Fixed: Change of BackWPup role for other users
  • Added: Message for Pro version to support plugin

Version 3.0.10

  • Fixed only Version on WordPress.org because of SVN upload problems with Symfony folder from AWS

Version 3.0.9

  • Fixed: Fixed bug in Dropbox temp file fallback
  • Fixed: Not working if WP-Cron Control active
  • Fixed: Synchronisation of files to Dropbox
  • Changed: About page only displays on new installation not on updates
  • Added: Sending auth cookie for self requests
  • Added: Displaying off last error or waring in execution screen
  • Added: Job end message depending on error's or waring's
  • Added: Setting of BackWPup role in the user settings
  • Improved: Wait time after job start
  • Improved: Rights management to work better with Role management Plugins
  • Changed: Sessions now only used for wizards in pro version
  • Removed: Maintenance Mode support, because to many problems and not really needed
  • Updated: RSC SDK to Version 1.5.4
  • Updated: AWS SDK to Version 1.6.2
  • Updated: AWS SDK to Version 2.3.0 (PHP 5.3.3+)

Version 3.0.8

  • Fixed: Selected database tables not save on tab change
  • Fixed: Database tables selection on new job
  • Fixed: adding empty folder names tow archive
  • Improved/Fixed: Dropbox Authentication

Version 3.0.7

  • Improved: All job requests will done over wp-cron.php now
  • Improved: Ajax calls if blog in maintenance mode
  • Improved: Getting of DB_CHARSET
  • Improved: FTP file deletion
  • Improved: Dropbox authentication (If restrict to job settings page not work you can open the settings page manually again to authenticate)
  • Fixed: No maintenance mode, if a maintenance mode already active
  • Fixed: Archive file deletion
  • Updated: AWS SDK to Version 2.2.1 (PHP 5.3.3+)

Version 3.0.6

  • Fixed: Massages on empty DB prefix
  • Fixed: Bug in cron calculation
  • Improved: Dropbox upload so that it can continuing on next try

Version 3.0.5

  • Changed: Display only normal messages on progress bars
  • Changed: Detection of multisite blog upload folder
  • Changed: Backups list for destination file will not cached.
  • Changed: Reduced files of AWS SDK to the only needed.
  • Fixed: Side load braking if no folder permissions
  • Fixed: Multiple backups deletion on backups page not working
  • Fixed: DB optimize and check not only use WP tables if selected
  • Fixed: File deletion on Dropbox if folder name has a space
  • Fixed: False scheduling time in some timezones
  • Removed: Option for excluding file, cache, temp folders. Can done with file/folder exclusion too.
  • Added: Option to restart the job on archive creation if a size of files reached
  • Added: Option to set Zip method (PclZip or ZipArchive)
  • Improved: Performance if PclZip used.
  • Updated: AWS SDK to Version 1.6.1
  • Updated: AWS SDK to Version 2.2.0 (PHP 5.3.3+)

Version 3.0.4

  • Changed: default settings for 'Restart on every main step' and 'Reduce server load' to disabled
  • Fixed: Settings not correctly set to default
  • Fixed: mysqli::get_charset() undefined method
  • Fixed: Settings not saved correctly
  • Fixed: Abort on MySQL Functions Backup
  • Improved: MySQLi connection
  • Added: Server connection test on run now.
  • Added: S3 AWS SDK 1.6.0 for PHP lower than 5.3.3

Version 3.0.3

    • Improved: Archive creation performance
    • Fixed: Problem with S3 Prefix
    • Fixed: warnings on excluded folders
    • Fixed: message from putenv
    • Fixed: not working downloads
    • Changed: removed fancybox and uses thickbox because plugin compatibility
    • Added: folder checking on run now

Version 3.0.2

  • Fixed: Warnings on job edit tab files
  • Fixed: folder name on temp cleanup in cron
  • Fixed: Setting charset on sql backup
  • Fixed: DB Connection on database backup if hostname has a port
  • Fixed: Call undefined function apc_clear_cache()
  • Fixed: wp-content selected folders not excluded
  • Added: Deactivation off multi part upload for S3 Services
  • Added: fallback for mysql_ping()
  • Added: Options for email senders name
  • Changed: 5 minutes cron steps back
  • Removed: Flashing admin bar icon
  • Updated: OpenCloud API to Version 1.4.1

Version 3.0

  • Added: Jobs can now be started with an external link or per command line
  • Added: Backups can now be compressed with gz or bzip2
  • Added: All file names can now be adjusted
  • Added: MySQL dump supports now views
  • Added: Settings for access control per capability and role
  • Added: Save a list of installed Plugins
  • Added: Support for WP-CLI
  • Improved: Job edit page with tabs
  • Improved: Settings page with tabs
  • Improved: Database dump now uses mysqli PHP extension for better performance
  • Improved: ZIP archives are now created with PHP Zip if available
  • Improved: All passwords are now stored encrypted in database
  • Improved: wp-cron job start mechanism
  • Improved: Job start mechanism not longer uses URL in plugin directory
  • Improved: Use `temp` directory in uploads or set it with `WP_TEMP_DIR`
  • Changed: Mailing backup archives now with SwiftMailer
  • Changed: Job process now back in the WordPress environment
  • Changed: License changed to GPLv3
  • Changed: Rewrote almost the complete code base to use classes with auto-loading
  • Changed: Logs are now displayed with fancybox
  • Updated: AWS SDK v2.1.2 (PHP 5.3.3)
  • Updated: OpenCloud SDK to v1.3 (PHP 5.3)
  • Updated: Windows Azure SDK v0.3.1_2011-08 (PHP 5.3.2)
  • Removed: serialized job export
  • Removed: tools section - not needed anymore
  • Removed: Dashboard widgets are now on the BackWPup plugin dashboard
  • Fixed: many, many minor bugs

Version 3.0 Pro

  • Wizards
  • Export jobs and settings as XML
  • Synchronization of files to backup with destination (filename and size checked)
  • Wizard to import jobs and settings from XML
  • Database dump can backup other MySQL databases
  • Database dump can use `mysqldump` command on commend line
  • Database dump can create XML files (phpMyAdmin schema)
  • Use your own API keys for Dropbox and SugarSync
  • Premium Support
  • Automatic updates