15.1备份操作

备份操作是MySQL Enterprise backup最常执行的任务。可以通过添加不同的选项来执行各种备份,例如使用——压缩——增量用于压缩备份或增量备份。的语法如下mysqlbackup备份操作命令:

mysqlbackup [STD-OPTIONS] [CONNECTION-OPTIONS] [SERVER-REPOSITORY-OPTIONS] [BACKUP-REPOSITORY-OPTIONS] [METADATA-OPTIONS][压缩- options] [SPECIAL-BACKUP-TYPES-OPTIONS][增量- backup- options] [PARTIAL-BACKUP-RESTORE-OPTIONS] [SINGLE-FILE-BACKUP-OPTIONS] [PERFORMANCE-SCALABILITY-CAPACITY-OPTIONS] [MESSAGE-LOGGING-OPTIONS] [PROGRESS-REPORT-OPTIONS] [ENCRYPTION-OPTIONS] [CLOUD-STORAGE-OPTIONS] [ENCRYPTED-INNODB-OPTIONS] backup- image mysqlbackup [STD-OPTIONS] [CONNECTION-OPTIONS][SERVER-REPOSITORY-OPTIONS] [backup- repository - options] [METADATA-OPTIONS][压缩- options] [SPECIAL-BACKUP-TYPES-OPTIONS][增量- backup- options] [PARTIAL-BACKUP-RESTORE-OPTIONS][性能-可伸缩性-容量- options] [MESSAGE-LOGGING-OPTIONS] [PROGRESS-REPORT-OPTIONS] [ENCRYPTED-INNODB-OPTIONS] backup |备份-应用-日志
  • backup-to-image

    生成包含备份数据的单文件备份。在大多数情况下,单文件备份优于目录备份,后者是使用备份命令。

    该命令要求——备份映像选项指定目标文件。可用于将备份流传输到存储设备或另一个系统,而无需将数据存储在数据库服务器上。你可以指定——备份映像= -,表示标准输出,允许输出通过管道连接到另一个命令。为避免将正常的信息消息与备份输出混合,可以使用——帮助消息、错误、警报和正常的信息性消息总是打印到标准错误流中。

    命令还需要使用——backup-dir选项提供一个临时文件夹来保存备份元数据(包括mysqlbackup消息日志,开始和结束LSN,等等)和一些临时输出。但是,请注意,除了使用——备份映像= -,如果——备份映像没有给出完整的路径名,mysqlbackup会取的值——备份映像作为相对于指定的目录的路径——backup-dir,从而将单文件备份存储在——backup-dir(或者,如果——with-timestamp项下创建的子目录下——backup-dir名称中包含时间戳)。

  • 备份

    备份数据到指定目录。方法创建的单文件备份backup-to-image命令的备份优先于目录备份。

    该命令只执行完整备份过程的初始阶段。第二阶段稍后通过运行来执行mysqlbackup同样是运用原木命令,使备份保持一致。

  • backup-and-apply-log

    结合备份而且运用原木.不能用于增量备份。