19.5其他单文件备份操作

除了创建和恢复单文件备份的命令(即backup-to-image而且copy-back-and-apply-log),mysqlbackup提供用于处理单文件备份的许多其他命令。下面将对此进行解释。

mysqlbackup [STD-OPTIONS][——backup-image= .图像][——backup-dir =路径][——src-entry =路径][——dst-entry =路径[——uncompress] [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]提取
  • image-to-backup-dir

    适用于MySQL Enterprise Backup 8.0.18及以上版本的别名提取命令;参见下面的描述提取

    MySQL Enterprise Backup 8.0.17及更早版本:将单文件备份解包到全备份目录结构中。为解包指定图像文件和目标目录的路径。有关使用示例,请参见第4.3.1节“进行单文件备份”

    请注意

    image-to-backup-dir只创建原始备份目录,该目录还没有准备好由复制回去命令。成为一名准备备份,备份目录必须经过运用原木操作,或单独执行运用原木命令或作为…的一部分copy-back-and-apply-log命令。

  • 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获取详细信息。

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

    提示

    如果您只想从特定目录(例如,datadir /元),在选项值的末尾添加斜杠(——src-entry =元/);否则,备份中的任何路径名中包含该值的文件或目录(包括,例如,datadir /宠物/ metabolism.ibd)也会被提取。

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

    MySQL Enterprise Backup 8.0.18及以上版本:使用——解压选项从压缩的单文件备份中提取文件——解压选项在MySQL Enterprise Backup 8.0.21及更高版本中不需要——src-entry使用).

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

    重要的

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