除了用于创建和恢复单文件备份的命令(即backup-to-image
和
copy-back-and-apply-log
)之外,
mysqlbackup还提供了许多其他命令供您使用单文件备份。它们在下面解释。
mysqlbackup [STD-OPTIONS]
[--backup-image=IMAGE]
[--backup-dir=PATH]
[--src-entry=PATH] [--dst-entry=PATH]
[--uncompress]
[MESSAGE-LOGGING-OPTIONS]
[PROGRESS-REPORT-OPTIONS]
[ENCRYPTION-OPTIONS]
[CLOUD-STORAGE-OPTIONS]
image-to-backup-dir
mysqlbackup [STD-OPTIONS]
[--backup-dir=PATH] [--backup-image=IMAGE]
[MESSAGE-LOGGING-OPTIONS]
[PROGRESS-REPORT-OPTIONS]
[ENCRYPTION-OPTIONS]
[CLOUD-STORAGE-OPTIONS]
backup-dir-to-image
mysqlbackup [STD-OPTIONS]
[--backup-image=IMAGE]
[MESSAGE-LOGGING-OPTIONS]
[ENCRYPTION-OPTIONS]
[CLOUD-STORAGE-OPTIONS]
list-image
mysqlbackup [STD-OPTIONS]
[--backup-image=IMAGE]
[--backup-dir=PATH]
[--src-entry=PATH] [--dst-entry=PATH]
[--uncompress]
[MESSAGE-LOGGING-OPTIONS]
[PROGRESS-REPORT-OPTIONS]
[ENCRYPTION-OPTIONS]
[CLOUD-STORAGE-OPTIONS]
extract
对于 MySQL Enterprise Backup 8.0.18 及更高版本:它是该
extract
命令的别名;请参阅下面的说明extract
。对于 MySQL Enterprise Backup 8.0.17 及更早版本:将单个文件备份解压缩到完整备份目录结构。您指定图像文件和解包目标目录的路径。有关用法示例,请参阅 第 4.3.1 节,“制作单个文件备份”。
笔记image-to-backup-dir
只创建一个原始备份目录,该目录尚未准备好由copy-back
命令恢复。要成为准备好的备份,备份目录必须通过 应用日志操作,由独立apply-log
命令或作为命令的一部分copy-back-and-apply-log
执行。将现有备份目录打包到单个文件中。参数的值
--backup-image
应该是“-
”(代表标准输出)或backup-dir
目录外的绝对路径。指定--backup-image
值-
(标准输出)以将现有备份目录结构流式传输到磁带设备或将备份传输到另一台服务器的命令。有关用法示例,请参阅第 4.3.1 节,“制作单个文件备份”。显示单个文件备份的内容。列出图像中的所有文件和目录。有关用法示例,请参阅 第 4.3.1 节,“制作单个文件备份”。
笔记list-image
仅当云代理支持 HTTP 范围标头时,才能在云备份上执行 该操作。从单个文件备份中解压缩单个文件或目录。它对于故障排除或不需要完整备份数据集的恢复很有用。生成的文件或目录进入当前目录,或进入 备份目录,如果用
--backup-dir
;指定的话 在任何一种情况下,目标目录都必须为空。有关用法示例,请参阅第 4.3.1 节,“制作单个文件备份”。该 选项可用于选择性提取图像中路径名包含该 选项指定的文件或目录。
--src-entry=
string
string
笔记有些项目总是从备份中提取;详见说明
--src-entry
。该选项目前不支持提取云备份,只能完整提取。
小费如果只想从特定目录中提取(例如,
datadir/meta
),请在选项值 ( ) 的末尾添加斜线;否则,备份中包含其路径名中的值(包括,例如,)的任何文件或目录也将被提取。--src-entry=
meta/
datadir/pets/metabolism.ibd
该 选项与 选项一起可用于将文件或目录提取到用户指定的位置;有关详细信息,请参阅选项的说明。
--dst-entry=
path
--src-entry=
path
对于 MySQL Enterprise Backup 8.0.18 及更高版本:使用
--uncompress
选项从压缩的单文件备份中提取文件(使用 时,--uncompress
MySQL Enterprise Backup 8.0.21 及更高版本不需要该选项)。--src-entry
提取的默认目标是当前工作目录。图像中所有具有相对路径名的文件都被提取到相对于目标目录的路径名。如果图像包含一些具有绝对路径名的条目,即使
--backup-dir
指定了该选项,这些条目也会被提取到本地系统上的相同绝对路径名。该--dst-entry
选项必须用于重新定位绝对路径名;参见 例 4.12 “处理绝对路径名”。