15.5其他单文件备份操作

除了用于创建和恢复单文件备份的命令(即backup-to-image而且copy-back-and-apply-log),mysqlbackup提供许多其他命令供您使用单文件备份。它们解释如下。

mysqlbackup [STD-OPTIONS][——backup-image= .图像][——backup-dir =路径[MESSAGE-LOGGING-OPTIONS] [PROGRESS-REPORT-OPTIONS] [ENCRYPTION-OPTIONS] [CLOUD-STORAGE-OPTIONS] image-to-backup-dir mysqlbackup [STD-OPTIONS][——backup-dir= .路径][——备份映像=图像[MESSAGE-LOGGING-OPTIONS] [PROGRESS-REPORT-OPTIONS] [ENCRYPTION-OPTIONS] [CLOUD-STORAGE-OPTIONS] backup-dir-to-image mysqlbackup [STD-OPTIONS][——backup-image= .图像[MESSAGE-LOGGING-OPTIONS] [ENCRYPTION-OPTIONS] [CLOUD-STORAGE-OPTIONS] list-image mysqlbackup [STD-OPTIONS][——backup-image= .图像][——backup-dir =路径][——src-entry =路径][——dst-entry =路径[——uncompress] [MESSAGE-LOGGING-OPTIONS] [PROGRESS-REPORT-OPTIONS] [ENCRYPTION-OPTIONS] [CLOUD-STORAGE-OPTIONS]提取
  • backup-dir-to-image

    将现有备份目录打包为单个文件。的值。——备份映像参数应该为-(代表标准输出)或对象之外的绝对路径backup-dir目录中。指定一个——备份映像的价值-(标准输出)将现有备份目录结构流传输到磁带设备或将备份传输到另一台服务器的命令。有关使用示例,请参见第4.3.1节“进行单文件备份”

  • list-image

    显示单个文件备份的内容。列出映像中的所有文件和目录。有关使用示例,请参见第4.3.1节“进行单文件备份”

    请注意

    list-image只有当云代理支持HTTP范围报头时,才能在云备份上执行操作。

  • 提取

    从单个文件备份中解包单个文件或目录。它对于故障排除或不需要完整备份数据集的恢复非常有用。生成的文件或目录进入当前目录,或进入备份目录,如果用——backup-dir;在这两种情况下,目标目录都必须为空。有关使用示例,请参见第4.3.1节“进行单文件备份”

    ——src-entry =字符串选项可用于有选择地提取映像中路径名称包含字符串由选项指定。

    笔记
    • 有些项总是从备份中提取;参见——src-entry获取详细信息。

    • 该选项目前不支持云备份的提取,只能完全提取云备份。

    ——dst-entry =路径选项,以及——src-entry =路径选项,可用于提取文件或目录到用户指定的位置;有关详细信息,请参见该选项的描述。

    MySQL Enterprise Backup 4.1.4及以上版本:使用——解压选项,从压缩的单文件备份中提取文件。

    提取的默认目标是当前工作目录。图像中具有相对路径名的所有文件都被提取到相对于目标目录的路径名。如果映像包含一些具有绝对路径名的条目,则这些条目将被提取到本地系统上相同的绝对路径名——backup-dir选项。的——dst-entry选项必须用于重定位绝对路径名;看到例4.12,“处理绝对路径名”

    重要的

    即使从备份映像中提取了所有文件,提取仅创建原始备份目录,该目录不准备由复制回去命令。成为一名准备备份时,备份目录必须经过运用原木操作,由单机执行运用原木命令或作为…的一部分copy-back-and-apply-log命令。