MySQL Enterprise Backup 4.1.2 has been released

Sreedhar S <[email protected]> Fri, 27 Jul 2018 23:19:10 +0530
Newsgroups gmane.comp.db.mysql.announce,gmane.comp.db.mysql.general,gmane.comp.db.mysql.packagers
Organization Oracle Corporation
Message-ID <[email protected]>
Dear MySQL users,

MySQL Enterprise Backup v4.1.2, a new version of the MySQL backup tool, is
now available for download from the My Oracle Support (MOS) website
as our latest GA release. This release will be available on eDelivery (OSDC)
after the next upload cycle. MySQL Enterprise Backup is a commercial
extension to the MySQL family of products.

MySQL Enterprise Backup 4.1.2 only supports MySQL 5.7.
For MySQL 5.6 and earlier, use MySQL Enterprise Backup 3.12.
For MySQL 8.0, use MySQL Enterprise Backup 8.0.

A brief summary of the changes in MySQL Enterprise Backup (MEB)
version 4.1.2 is given below.

Changes in MySQL Enterprise Backup 4.1.2     (2018-07-27)

Functionality Added or Changed

      * Important Change: Starting from release 4.1.2, the
        storage engine of the mysql.backup_history table on a
        backed-up server has switched from CSV to InnoDB. MySQL
        Enterprise Backup 4.1.2 automatically migrates the table
        when it performs its first backup task on a server backed
        up by 4.1.0 and 4.1.1 before. See Upgrading MySQL
        Enterprise Backup from 4.1.1 or earlier
        (http://dev.mysql.com/doc/mysql-enterprise-backup/4.1/en/
        mysqlbackup.privileges.html#meb-upgrade-to-4.1.2) for the
        new user privileges required by mysqlbackup for the
        mandatory migration to happen.

      * Important Change: When working with a Group Replication
        (http://dev.mysql.com/doc/refman/5.7/en/group-replication
        .html) setup, mysqlbackup now makes the backup history
        available to all members of the server group by making
        sure that the backup_history table is updated on a
        primary node after each mysqlbackup operation. See Using
        MySQL Enterprise Backup with Group Replication
        (http://dev.mysql.com/doc/mysql-enterprise-backup/4.1/
        en/meb-group-replication.html) for details.
        With the implementation of this feature, the new user
        privilege of SELECT on
        performance_schema.replication_group_members is now
        required by mysqlbackup to work with any server, even
        when it does not belong to a Group Replication setup. See
        Grant MySQL Privileges to Backup Administrator
        (http://dev.mysql.com/doc/mysql-enterprise-backup/4.1/
        en/mysqlbackup.privileges.html) for details.

      * The backup_history table now includes a server_uuid
        column, which stores the value of the server_uuid of the
        backed up server.

      * The binary log for a backed-up server, instead of being
        restored always to the data directory on the target
        server, is now restored by default to the same location
        it was found on the backed-up server. It can also be
        restored to a different location specified with the new
        --log-bin option.

      * OAuth is now supported for Oracle Cloud Storage client
        authentication. Two new options, --cloud-storage-url and
        --cloud-oauth-token, have been introduced for the
        purpose. See Cloud Storage Options
        (http://dev.mysql.com/doc/mysql-enterprise-backup/4.1/
        en/backup-cloud-options.html) for details.

Bugs Fixed

      * A mysqlbackup operation on an image stored on an
        OpenStack cloud storage service sometimes failed with a
        segmentation fault or a bad URL error. It was because of
        a race condition caused by an uninitiated variable, which
        has been eliminated by this fix. (Bug #28189239, Bug
        #28183729)

      * A mysqlbackup operation on an image stored on an
        OpenStack cloud storage service failed with a 401
        Unauthorized error when the operation took a long time
        and the authentication token for the cloud access
        expired. With this fix, a separate thread in mysqlbackup
        requests a new token from the OpenStack cloud service in
        that situation, so that the operation can continue. (Bug
        #27893174)

      * The maximum value that could be set for the
        --safe-slave-backup-timeout option was 2700 (seconds),
        which automatically replaced any larger value. With this
        fix, there is no longer a maximum limition, even though a
        high value is not recommended; see the description of
        --safe-slave-backup-timeout for details. (Bug #27883020)

      * When mysqlbackup performed sanity checks on InnoDB
        tablespaces and found a space ID mismatch for an FSP
        header and a page header, the name of the problematic
        tablespace was not given in the error report. (Bug
        #27752703)

      * mysqlbackup issued a warning whenever the number of files
        specified in the system variable innodb_data_file_path of
        the server to be backed up exceeded 100. With this fix, a
        warning is issued only if the number of InnoDB data files
        to be opened exceeds the number specified by the system
        variable innodb_open_files. (Bug #27701402)

      * An apply-incremental-backup operation failed when
        individual tablespaces with relative file paths were
        involved. (Bug #27278876)

      * Backups created with the ---skip-unused-pages option
        failed validation by the mysqlbackup validate command.
        (Bug #27102697)

      * mysqlbackup quit unexpectedly when the --disable-manifest
        option was used in a backup operation. (Bug #26861475)

      * A restore operation for an incremental backup failed when
        individual tablespaces with relative file paths were
        involved. (Bug #26442994)

   On behalf MySQL RE team at Oracle
-Sreedhar S



-- 
MySQL Announce Mailing List
For list archives: http://lists.mysql.com/announce
To unsubscribe:    http://lists.mysql.com/announce