XF2 [8WR] Database Backup

XF2 [8WR] Database Backup 2.1.0.0

No permission to buy ($10.00)
This update adds absolutely NOTHING to this addon. It simply converts a few things to be more in compliance with XF2.1 procedures and formatting.
  • This addon has been updated with support for XF2.1. XF2.1 will be required for this and all future updates.
  • Public service announcement from XenForo: https://xenforo.com/community/threads/public-service-announcement-check-your-mysql-backup.152740/

    While this addon really has no issues with this announcement. I felt it would probably be wise to mention it in this update. If you are having issues related to the announcement, you can simply add --default-character-set=utf8mb4 to the "MySQL options > Custom dump options" field in the options for this addon. I have also made this the default setting for this field for future installers.
  • This addon will no longer re-open your board after running a backup, if your board was closed originally. It will retain the open/close setting of your board at the time the backup began.
  • Added a few explanations for the Amazon S3 fields in the options to help people figure it out.
  • Added the ability to send remote backups directly to Amazon S3.
  • All files are now backed up using the remote options... however, certain log files may appear incomplete in your backup, since they may be written to again, during and after the remote upload process.
  • Added an option to automatically delete older backups based on a numerical retention limit.
  • Added the ability to do automatic remote uploads via FTP to another server after backup. This process happens AFTER the forums have been re-opened, so it should not add any extra download to your website. Only backup files themselves are uploaded; not any log files. These remote uploads are not subject to the new retention limit option.
  • You can now back up your XenForo file structure, in addition to the database!
    • The default custom dump options for the file structure is set up to exclude the /internal_data/backups directory, so that you don't backup your backups.
    • This process uses tar and I have only tested it on my own Linux server. I don't know what will happen on Windows servers.
  • Database backups will now automatically handle it if your database is on a different server (not localhost).
  • Backup metadata will now show you if the backup process timed out.
  • Metadata and logs from backups on the previous version will no longer be viewable in the admin CP.
Top