Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 8.8

    2f059ab4 · Add extra space ·
    Bgbackup refactor, removal of unused most likely not working functionality
  • 8.7

    New features:
    - Suppress errors
    - Cron  timing
  • 8.6

    New feature: timing info is optionally collected and printed in fgrestore
  • 8.5

    34b1bc5c · Correct the delete path ·
    Bug fix: Failed backups are now deleted
  • 8.4

    3d0111dc · Fix word ·
    - Bug fix: Fix encrypted backups, cryptkey is now a string in the config file
    - New feature: Log file is secured (crypt key is removed) and stored with the backup
    - Improvement: Default open files limit increased to 20000
    - Bug fix: Sibling feature caused rotation of backups to fail and caused all backups to be marked as weekly, monthyl and yearly
    - Improvement: End time now stored in config file
    - Bug fix: Deleting failed backups is now checked on modification time instead of file creation time because this does not work on files created more then 10 days before
    - Improvement: DRY some error handling fix in bgbackup, text fix in fgrestore
    - Improvement: Add debug information for sibling queries
    - fgrestore: Implement of defaults file for improved restores
    - fgrestore: Paralellism, memory settings, more feature
    - fgrestore: SELinux feature
    - fgrestore: Move back feature incl config file reading
  • 8.3

    9d17ec40 · Space instead of comma ·
    Small bug fix: Cron job target email addresses are now with spaces instead of comma's
  • 8.2

    New feature: Pre commands for priviledged commands that are executed with automation
  • 8.1

    Improvements in case history system is down
  • 8.0

    BREAKING CHANGE: Bgbackup now uses -c/--config /path/to/config, instead of a positional argument.
    
    Next to that, you can now use --force or -f to force a full backup, and ignore checks.
    -v/--verbose and -d/--debug are also new CLI options.
  • 7.7

    c8097127 · Deconstruct feature ·
    - Siblings feature, 
    - History not available feature
    - history not available fixes
    - deconstruct feature
  • 7.6

    e6236b4c · Fix typo ·
    - Make bgbackup email subject configurable
    - New bgbackup feature to delete failed backups after a configured amount of days (default 365)
    - SECURITY: No longer store cryptkey with encrypted backups
    - Fix error with --defaults-extra-file
  • 7.5

    c9334f7d · Remove more debug info ·
    Small bug fix release
    
    - Preflight check script 'NO_ERROR' support to make bgbackup exit without error code
    - Add extra stuff in front of already safe generated password for mysql 8.0 password strenght feature
    - Add source IP and note in credential info files
  • 7.4

    e6ae9a02 · Bgbackup bug fix ·
    NEW MAJOR FEATURE: Improved retention, more choices
    NEW MAJOR FEATURE: fgrestore to restore a backup in the foreground
    New feature in bgbackup: Write config file for fgrestore (and later bgrestore) to work better and easier
    New feature in bgbackup to avoid errors from preflight checks that are not actually errors
    Better security in credentials files
    Refactors and small improvements in bgbackup
  • 7.3

    c133a8a1 · bgbackup bug fix ·
    Add support for keeping weekly, monthly and yearly backups
  • 7.2

    8573eb85 · Bug fix of default value ·
    - Create automatic rotation of backup history user
    - Implement --defaults-extra-file
    - Implement credentials file to avoid passing password on CLI
    - Bug fixes
    - Refactor a little bit
    - Improve documentation
  • 7.1

    ab9ddf27 · corrected cron file name ·
    Implemented multi-instance supported and bumped bgbackup version
    Made all parameters like password, username, unixocket, etc, optional to avoid warnings from mysql client and more easily support multiple instances
    Implemented MySQL auth_socket for backup and backup history users
    Added more debugging functionalities (debug mode, verbose mode)
    Made parellel mode configurable
    Refactored bgbackup a bit
    Bgbackup Xtrabackup V8 support
    Flavor implementation, changing this to percona or mysql automatically changes the backup tool
    Implemented check to disable Galera if not running galera
    Implement "preflightcheck" feature, so the user can execute a script and stop backup execution if not correct
    Implemented check if other MTA is already running
    AlmaLinux 9 support
    Refactored superuser tasks into separate file
    Unimplemented mysql_user and mysql_db modules for working around bugs and issues with supporting multiple mysql/mariadb versions
    Implemented feature to rotate backup password with every run
  • 7.0

    MAJOR changes in bgbackup:
        Preflight plugin support
        Better expose of percona/mysql support
        Refactor of mysql commands to target host
        Removed 10 years old migration feature
        Implemented defaults file for both backup history and backup process
        Implemented optional socket fature
        Made host and port optional
        Made defaults file optional
        Bug fix with retention when multiple hosts are writing to the same backup history table
  • 6.4

    New feature: Log rotation. 1000 (by default) logs will be kept, the rest deleted.
    New feature: mailon = none. This will disable mails from the backup tools (configurable per backup tool)
  • 6.3

    Bug fix: RHEL systems no longer need the percona-release repository for this role. If you need to install xtrabackup, make sure there is a repository already present that provides your backup.
  • 6.2

    c304ff52 · Bumped bgrestore version ·
    Misc bug fixes
    
    - Add path to cron job
    - bgrestore is now more defensive
    - bgrestore bug fix: Custom data directory is now honored