除了用于创建和恢复单文件备份的命令(即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]提取
image-to-backup-dir
将单文件备份解包到完整备份目录结构。您可以为解包指定映像文件和目标目录的路径。有关使用示例,请参见第4.3.1节“进行单文件备份”.
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,“处理绝对路径名”.