10bet网址
MySQL企业备份3.11用户指南
相关的文档10bet官方网站 下载本手册
PDF(美国Ltr)- 1.0 mb
PDF (A4)- 1.0 mb


3.3.5单文件备份

为避免大量备份文件需要跟踪和保管,并简化备份数据的移动,可以使用mysqlbackup命令可以以单文件格式创建备份、将现有备份打包到单个文件中、将单个文件解包回原始备份目录结构、列出单个文件备份的内容、根据嵌入的校验和验证单个文件备份的内容,或者提取单个文件或目录树。对于相关的语法mysqlbackup选项,请参阅第5.1.10节“单文件备份选项”

因为单文件备份可以通过流传输或管道传输到另一个进程(例如磁带备份或命令),所以可以使用这种技术将备份放在另一个存储设备或服务器上,而不会对原始数据库服务器造成很大的存储开销。(在准备单文件备份时,会在指定的备份目录中临时准备一些小的工作文件。)

要创建单文件备份,请使用mysqlbackup子命令backup-to-image

例3.3单文件备份至绝对路径

该命令在给定的绝对路径上创建单个备份映像。它仍然需要——backup-dir,用于保存临时输出、状态和元数据文件。

mysqlbackup——备份映像= /备份/销售。Mbi——backup-dir=/backup-tmp备份映像

例3.4单文件备份到相对路径

这个命令指定了——备份映像使用备份目录下的相对路径。生成的单文件备份创建为/备份/ sales.mbi

mysqlbackup——备份映像=销售。Mbi——backup-dir=/backups备份到映像

例3.5单文件备份到标准输出

下面的命令将备份输出转储为标准输出。再一次,——backup-dir指定的目录my.cnf用作临时目录。

Mysqlbackup——backup-dir=/backups——backup-image=- backup-image > /backup/mybackup.mbi

示例3.6将现有备份目录转换为单映像

backup-dir指定的目录my.cnf被捆绑在/备份/ my.mbi文件。该目录可以包含任何内容,不一定是MySQL Enterprise backup生成的备份。

mysqlbackup——备份映像= /备份/我。Mbi——backup-dir=/var/mysql/backup backup-dir-to-image

例3.7提取现有镜像到备份目录

图像内容被解压缩到backup-dir

Mysqlbackup——backup-dir=/var/backup——backup-image=/backup/my。mbi image-to-backup-dir

例3.8列出单文件备份内容

列出图像内容,每一行表示一个文件或目录条目。

mysqlbackup——备份映像= /备份/我。mbi list-image

例3.9解压缩单文件备份到当前目录

下面的命令将单个文件备份中的所有内容提取到当前工作目录中。

mysqlbackup——备份映像= / var /我。mbi提取

例3.10解压缩单文件备份到备份目录

该命令的行为类似于image-to-backup-dir选项,方法是将单个文件备份的所有内容提取到——backup-dir目录中。

mysqlbackup——备份映像= / var /我。Mbi——backup-dir=/var/备份提取

例3.11选择提取单个文件

下面的命令提取单个文件元/ comments.txt到本地路径/元/ comments.txt

mysqlbackup——备份映像= / var /我。Mbi \——src-entry=meta/comments.txt提取

下面的命令提取元/ comments.txt文件到指定的路径/ tmp / mycomments.txt通过使用——dst-entry选择。

mysqlbackup——备份映像= / var /我。Mbi \——src-entry=meta/comments.txt \——dst-entry=/tmp/mycomments.txt提取

的内容元/ comments.txt(在单文件备份中)到标准输出。

mysqlbackup——备份映像= / var /我。Mbi——src-entry=meta/comments.txt——dst-entry=-提取

例3.12单目录选择解压缩

下面的命令提取一个目录进入本地文件系统路径。/元.解压缩目录提取目录的所有内容,包括任何子目录。

mysqlbackup——备份映像= /备份/我。Mbi——src-entry=meta extract

下面的命令提取所有目录内容(其所有文件和子目录)放入目录/ tmp / my-meta

mysqlbackup——备份映像= /备份/我。Mbi——src-entry=meta \——dst-entry=/tmp/my-meta extract . Mbi——src-entry=meta \

例3.13处理绝对路径名

由于绝对路径名被提取到本地系统中的相同路径,如果您没有该路径的写权限,则可能会出现问题。绝对路径的重映射方法如下:

mysqlbackup——备份映像= /备份/我。Mbi——src-entry=/——dst-entry=/myroot extract mysqlbackup——backup-image=/backup/my. exembi - src-entry =。提取

的所有绝对路径/ myroot目录。第二个命令提取到当前目录的所有相对路径。