Plugin Directory

WP Backitup

Simple & complete backups of your WordPress website with this easy to use plugin.


  • UPDATE: Add database size logging
  • UPDATE: Add WordPress and WP BackItUp version info to support email
  • UPDATE: Add logging to verify work files exist
  • FIX: Add fix to handle special characters in file names
  • FIX: Add fix to handle datediff for php versions <=5.3
  • FIX: Add fix to version compare utility method
  • FIX: Add fix to recursive directory iterator for php versions < 5.3
  • FIX: Ignore backwpup folders during backup
  • FIX: Fix missing database port issue
  • FIX: Add logging and clearstatcache to backup files
  • FIX: Remove use of GLOB_BRACE


  • UPDATE: Add multi-site support for database backup
  • UPDATE: Add WordPress 4.2 support
  • UPDATE: Enhance backup file validation
  • UPDATE: Add job table to better handle large backup jobs
  • UPDATE: Add logging additional logging to database export.
  • UPDATE: Add logging for is_file to make sure filtering properly.
  • UPDATE: Add logging to backup view to list all files contained in root backup folder.
  • UPDATE: Add logging to plugin meta update
  • FIX: Modify manual db export to write flush file buffer more frequently.
  • FIX: Change backup to use default batch size.
  • FIX: Correct job check error when no jobs available to purge.


  • FEATURE:Add job data to cleanup routine
  • FIX: Add wp-cron task on schedule check to fix issue with sheduled backups not running.
  • FIX: Write response file before status update.
  • UPDATE: Cancel all scheduled jobs on plugin activation & deactivation.
  • UPDATE: Add additional logging to job scheduler.
  • UPDATE: Add additional logging to manifest creation.
  • UPDATE: Add additional logging to add files to backup.


  • UPDATE: Change support request to forward to new support email address.
  • UPDATE: Leave copy of log in logs folder so when included when support logs are sent
  • UPDATE: Add additional logging on site info backup & DB export


  • Updates: Make registration section easier to use and add more status information
  • Updates: Add backups section with tips and backup count
  • Fix: Restore - fix to static folder property reference


  • Update: Add ticket id to support view.
  • Fix: Add UTF Encoding on file names being backed up and restored
  • Fix: Multiple new backup success messages after backup
  • Fix: Add wp_slash function to support WordPress versions 3.6 and lower


  • Update: Display backup file set name instead of date
  • Fix: Backup plugins error when no files on last folder
  • Fix: Extend activation request timeout
  • Fix: Correct issue with restore version checking
  • Fix: Correct issue with restore current user capabilities
  • Fix: Correct sorting and display of available backups
  • Fix: Correct issues with files named using german character set
  • Fix: Correct issues with file downloads


  • Update: Display backup set name in available backup lists.
  • Update: Remove backup retention limitations for WP BackItUp lite.
  • Fix: Downloads for large files was running into buffer errors when other plugins turn on output buffers incorrectly. Added logic to flush and turn off buffering for all WP BackItUp downloads.
  • Fix: Backup lists were not being ordered properly under available backups.
  • Fix: Backup cleanup routines were not purging backups in correct order.


  • New Feature: Add support request to plugin
  • New Feature: Add large backup support
  • New Feature: Add drag and drop uploads
  • New Feature: Split backup into separate archives(database,plugins,themes,uploads)
  • New Feature: Add download popup to allow user to selectively download backup archives
  • Updates: Security Enhancements
  • Updates: Miscellaneous User Experience Improvements
  • Updates: Significant Performance Improvements


  • New Features: Added WordPress 4.0.1 support
  • New Features: Major Security Enhancements
  • New Features: Added log attachment to backup notification email
  • Update: Moved zip threshold to constant.
  • Update: Added additional logging to archive process


  • New Features: Long running backups are now supported.
  • Update: Extensive Performance improvements
  • Update: User experience improvements to backup.
  • Update: Extensive updates to error handling and messaging
  • Update: Enhancements to backup email notification.
  • Update: Logging enhancements.
  • Update: Automated cleanup uses file retention limits for all logs.
  • Update: Security enhancements to prevent unwanted access to backup, restore and log folders.
  • Fix: IFrame css definition changed to use wp-backitup namespace.


  • New Features: Scheduled backups are now available.
  • New Feature: Allow only a single backup to be run at a time.
  • New feature: Automated cleanup feature will perform work file and log cleanup once per day.
  • Update: User experience improvements to backup.
  • Update: Logging enhancements.
  • Fix: Add support for windows MySql database exports. Windows backups always worked but did not take advantage of MySql export tools like other platforms.


  • Updates: WordPress 4.0 support
  • Feature: Add support for large database restore.
  • Feature: Add database checkpoint recovery for database restore failures
  • Feature: Add restore logging on all restores
  • Fix: Correct bug on restore when table prefix doesn't match.

  • This is a minor release with some small UI fixes.
  • Feature: Add lite registration
  • Fix: correct license expiration month
  • Fix: added namespace prefix to all ajax actions


  • Feature: Add exclusion of non-WP Backitup backups to increase performance
  • Fix: correct date issue for php 5.2 users
  • Fix: correct issue with backup log listing in backup view
  • Fix: correct issue with delete file when no log exists


  • Fix to backup folder create & checks
  • Security Enhancements
  • Add logging to filesystem create folder


  • Fix 1.7.2 deployment issue


  • User Interface improvements
  • Add backup and restore folder check
  • Add log viewer
  • Add utm enhancements


  • Fix to log file cleanup error


  • Security enhancements
  • Major user interface improvements
  • Improvements to upload functionality
  • Add Feature: Backup Email Notifications
  • Add Feature: Backup Retention
  • Bug fix: Create Backup & Restore folders on activation
  • Updates to license activation


  • WordPress 3.9.1 support
  • Unicode fix to support utf8 content


  • WordPress 3.9 support


  • Correct issue with subversion tags


  • Correct issue with subversion tags


  • Fixed issue with svn


  • Fixed issue with version 1.6.1 update.


  • This release is mostly cosmetic changes and minor fixes to v1.6.0
  • Corrected path issue occurring on unix platform
  • Updated backup zip to remove blanks in file name
  • Changed backup suffix to backup instead of export
  • Corrected backup.sql export file size check
  • Fix license check for restore option
  • Update usage tracking default to off
  • Correct issue with manual data export that contain non-ascii characters
  • Add Date Time stamp on SQL restore export


  • Significant performance improvements.
  • Many improvements to user interface.
  • Support for multiple backups.
  • Added interface for large file uploads via FTP.
  • Added restore point and database recovery when fatal errors are encountered.
  • Added configurable debug logging.
  • Added logging option to options page.


Enabled plugin to work with version 3.8


Enabled plugin to work with version 3.7.1


Modified admin interface.


Removed redundant code.


Changed DB Export and import method to work on all hosting.


Changed DB backup method to work on shared hosting.


Setup alert if DB is 0 bytes.


Fixed status reporting for backup/restore process and built-in localization.


Recommended upgrade: Amalgameted lite and pro versions of the plugin.


Major updates to improve plugin performance and stability.


Minor updates to plugin functionality.


Brought versioning inline with WP Backitup Lite. Fixed incorrecy message on restore interface. Fixed restorationcess.


Backup from mysqldump, restore from mysql command line, restore functionality from uploaded files, file size limit check according to server before uploads, setInterval termination after operation, status update as the task completes using XML.


Introduced mysqldump for backup and shell exec for copy/delete operations.


Added ability to restore from server.


Improved auto-update facility and plugin stability.


Fixed critical issues the auto-upgradecess.


Fixed critical issues the auto-upgradecess.


Fixed issues with the restorationcess.


Fixed the auto-update engine and license key activation system.


Minor bugs patched for auto-update engine.


WP Backitup integrated with licensing and auto-update engine.


Initial version of the plugin released.

Requires: 3.8.0 or higher
Compatible up to: 4.2.4
Last Updated: 2015-7-14
Active Installs: 10,000+


4.5 out of 5 stars


2 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,2,2 0,1,0 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 50,2,1 100,1,1
100,1,1 50,2,1 100,1,1
100,1,1 100,1,1
0,1,0 100,1,1
100,1,1 100,1,1