Features
EasyMode:
- Switch between EasyMode and AdvancedMode
- Database backup as well as directory structure including uploaded files, plugins, etc.
- Set up Mail notification on new backups
- Trigger backup manually
- Set basic schedules for your backups
- restore backups
- staggered SQL import when restoring
- automatically continue unfinished backups in background
- download backups
- Help page
- Language Support for english and german(deutsch)
more option in AdvancedMode:
- Set and manage custom schedules
- Check disk space
- View backup Logs
- Delete backups manually
- Manage backup presets
- Manage exclude-lists for use with these presets
Support Forum
For support questions, please search and post at our Support forum:
WordPress Designpraxis Forum
Notes
BackUpWordPress utilizes several Open Source Tools:
Some pieces of code have been modified:
Changelog
Changelog:
Changes in 0.4.5
+ fix prevents users from setting wp-content as backup repository. The directory must be one that can be secured with .htaccess.
+ fixes the default admin issue reported here: http://wpforum.designpraxis.at/topic/error-invalid-argument-supplied-for-foreach-?replies=2#post-322
Changes in 0.4.4
+ another even more important security fix.
Changes in 0.4.3
+ security fix for RFI vulnerability reported on http://www.milw0rm.com/exploits/4593
Changes in 0.4.2
+ prevent unpriviledged users from seeing the BackUpWordPress Dashboard
Changes in 0.4.1
+ added test for empty array in bkpwpgetexcludelist()
+ all mkdir() calls use mode 0777
+ backup archive permissions chage to 0777 (should solve issues with users not being able to delete archive files)
Changes in 0.3.2:
+ added capabilities managebackups and downloadbackups
+ backup repository secured by .htaccess
Changes in 0.2.7:
- manage presets. link to configure excludelists corrected
- require_once instead of require for class-phpmailer.php
- Sajax is replaces by prototype. this resolves the "backup hangs" bug on hosts with hardened php (registerglobals: off, safemode: on, etc.)
Changes in 0.2.6:
- unable to delete backup presets bug fixed
Changes in 0.2.5:
- some smaller improvements
Changes in 0.2.4:
- Internet Explorer ajax issue with not being able to do backups manually fixed
Changes in 0.2.3:
- Mailing options: multiple email addresses supported
- Backup file size reports also display the size of the database
- Backup archive filesize is estimated
- schedule table rows display the lastrun-timestamp of the last running backup
Changes in 0.2.2:
- Manage Backups now display the type, either scheduled or manual for Advanced as well as EasyMode
- logfile prints out WordPress and BackUpWordPress version for easier posting at http://wpforum.designpraxis.at/
- BackUpWordPress displays "Your backup is being processed" instead of the actions links on the Manage Backups screen as long as archiving is not finished
Changes in 0.2.1:
- old Logfiles are deleted. 10 times the amount of the configured amount of backups to keep is kept.
- feature: backups are done in kind of a staggered process: if BackUpWordPress runs into a server side time-out, BackUpWordPress tries to trigger an single scheduled event for finishing the task. Corresponding dialoques appear on the Manage Backups - screen.
Changes in 0.1.4:
- @settimelimit(0) in functions.php line 277 supresses the 'Cannot set time limit in safe mode' warning
- dialoques streamlined: e.g. when you click "delete" on a backup archive, you just need to hit enter to delete it
Changes in 0.1.3:
- ajax problems fixed
- schedules last run timestamp fixed
Changes in 0.1.2:
- bug fixed: Backup-Now doesn't call Sajax
- bkpwpdeleteold() refactored
- bug fixed: table data is not dumped