This chapter highlights the new features in MySQL Enterprise Backup 3.12, as well as any significant changes made to MySQL Enterprise Backup with the release of this series.
Renaming a table restored from a TTS backup. You can now rename a table when you restore it from a backup created using transportable tablespace (TTS). See the description for the
--renameoption for details.
Support for OpenStack Object Storage. MySQL Enterprise Backup now supports cloud backup and restore using OpenStack Object Storage (“Swift”). MySQL Enterprise Backup supports the Swift v1.0 API, and also the OpenStack Identity (Keystone) API v2.0 for authentication. Also supports authentication using Swift's TempAuth system. A number of new command options have been introduced to support OpenStack Object Storage; see Section 14.14, “Cloud Storage Options”, for details.
Binary and Relay Logs are now compressed when included in a compressed backup. The binary log file and relay log files (in the case of a slave server) are now compressed when they are being included in a compressed backup and decompressed during a restore.
Copying of the binary and relay Logs can now be skipped during a restore. The
--skip-relaylogoptions can now be used to skip the copying back of the binary log and relay log onto a server during a restore. This is particularly useful for users who do not want those logs appearing in the restored server's data directory, as that is always the location to which mysqlbackup will restore them, regardless of their original locations on the backed-up server.
--forceoption to overwrite server data during a restore. The
--forceoption can now be used during the restore of a full backup to overwrite existing data in a non-empty target directory. See the description of the
--forceoption for details.