10bet网址
MySQL Enterprise Backup 8.0用户指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 1.4 mb
PDF (A4)- 1.4 mb


5.1.7高级:准备和恢复目录备份

目录备份,就像单文件备份一样,可以准备然后用copy-back-and-apply-log命令如开头所述5.1节,“执行恢复操作”

5.10使用copy-back-and-apply-log

Mysqlbackup——defaults-file=/usr/local/mysql/my.cnf \——backup-dir=/export/backups/full \ copy-back-and-apply-log


但是,目录备份有两种选择:

  • 执行应用日志操作原始备份在备份之后或恢复之前的任何时间,使用运用原木命令。您可以在执行备份的同一数据库服务器上运行此步骤,或者首先将原始备份文件传输到不同的系统,以限制数据库服务器上的CPU和存储开销。下面是一些在不同类型的目录备份上这样做的例子:

    5.11将日志应用于备份

    这个例子中运行mysqlbackup前滚数据文件,以便数据可以被恢复:

    mysqlbackup——backup-dir = /出口/备份/ 2011 - 06 - 21 - __8 - 36 - 58运用原木

    这个命令会创建InnoDB日志文件(ib_logfile *),并将日志记录应用到InnoDB数据文件(ibdata *而且* .ibd).


    5.12在压缩备份中应用日志

    如果备份是压缩的,如第4.3.4节,“进行压缩备份”,指定——解压选项mysqlbackup将日志应用于备份时——解压选项仅适用于MySQL Enterprise Backup 8.0.20及之前版本):

    Mysqlbackup——backup-dir=/export/backups/compressed——uncompress apply-log

    请注意

    应用日志操作不修改备份中的任何原始文件,如果由于某种原因(例如磁盘空间不足)操作失败,不会丢失任何文件。修复问题后,您可以安全重试运用原木通过指定——力选项,该选项允许失败创建的数据和日志文件应用日志操作被覆盖。

  • 对于非增量备份,可以将初始备份和运用原木步骤使用backup-and-apply-log命令。

准备好备份之后,现在可以使用复制回去命令:

Mysqlbackup——defaults-file=/usr/local/mysql/my.cnf \——backup-dir=/export/backups/full \ copy-back