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


5.1 mysqlbackup命令行选项

的不同操作模式mysqlbackup,并详细解释每种运作模式及不同情况下的适用方案。

下表列出了的所有命令选项mysqlbackup.使用选项名称处的热链接跳转到选项的详细描述。

请注意

命令选项也可以在配置文件中指定;详见第5.2节“配置文件和参数”.的mysqlbackup该命令遵循MySQL处理重复选项的标准实践,无论是在配置文件中指定,还是在命令行中指定,或两者都指定。选项首先从配置文件处理,然后从命令行处理。如果一个选项指定了不止一次,则最后一个实例优先。

表5.1所有选项列表

选项名称 描述
——backup-dir 存放备份数据的目录。
——备份映像 备份映像的路径名称。
——backup_innodb_checksum_algorithm 用于验证InnoDB表空间的校验和算法的名称。
——backup_innodb_data_file_path 指定Innodb系统表空间文件的备份路径和大小。
——backup_innodb_data_home_dir 系统表空间中所有InnoDB数据文件的备份base目录。
——backup_innodb_log_file_size 每个InnoDB备份日志文件的大小(以字节为单位)。
——backup_innodb_log_files_in_group InnoDB日志文件备份数量。
——backup_innodb_log_group_home_dir InnoDB日志文件的备份目录。
——backup_innodb_page_size MySQL实例中所有InnoDB表空间的页面大小。
——backup_innodb_undo_directory InnoDB为undo日志创建单独的表空间的相对或绝对目录路径。
——backup_innodb_undo_logs InnoDB在一个事务中使用的系统表空间的回滚段数。
——backup_innodb_undo_tablespaces 当使用非零innodb_undo_logs设置时,undo日志被分配到的表空间文件的数量。
——character-sets-dir 字符集文件的目录。
——cloud-access-key-id 登录Amazon S3的AWS访问键ID。
——cloud-aws-region 用于访问S3的mysqlbackup的Amazon Web服务的区域。
——cloud-bucket 备份映像的存储桶。
——cloud-object-key 备份映像的Amazon S3对象键。
——cloud-proxy 用于覆盖访问云服务的环境默认代理设置的代理地址和端口号。
——cloud-secret-access-key AWS秘密访问密钥。
——云服务 数据备份或恢复云服务。
——cloud-trace 打印云操作的跟踪信息。
——评论 指定注释字符串。
——comments-file 指定注释文件的路径。
——压缩 以压缩格式创建备份。
——compress-level 指定压缩级别。
——进行压缩 压缩算法。
——connect-if-online 仅在可用的情况下使用连接。
——connect_timeout 连接超时(以秒为单位)。
——数据库 [Legacy]要备份的非innodb表的列表。
——databases-list-file [Legacy]列出要备份的非innodb表的文件路径名。
——datadir mysql服务器数据目录的路径。
——调试 打印调试信息。
——解密 解密写入MEB安全文件中的备份映像。
——default-character-set 设置默认字符集。
——defaults-extra-file 在读取全局文件之后读取此文件。
——defaults-file 只从给定的文件中读取默认选项。
——defaults-group-suffix 还要读取具有通常名称和后缀为str的选项组。
——disable-manifest 为备份操作禁用清单文件的生成。
——dst-entry 与单文件备份一起使用,将单个文件或目录解压缩到用户指定的路径。
——加密 加密备份映像并写入MEB安全文件。
——排除表 在备份或恢复中排除名称与正则表达式REGEXP匹配的表。
——exec-when-locked 在接近备份操作结束的锁定阶段执行指定的实用程序。
——力 根据操作的不同,强制覆盖数据、日志或图像文件。
——帮助 显示帮助。
——主机 要连接的主机名。
——包括 [遗留]只备份那些匹配正则表达式REGEXP的innodb数据文件。
——包括表格 在备份或恢复中包含名称与正则表达式REGEXP匹配的表。
——增量 指定关联的备份或备份到映像操作是增量的。
——incremental-backup-dir 指定增量目录备份的位置。
——incremental-base 增量选项的基本备份规范。
——incremental-with-redo-log-only 指定基于复制重做日志到备份的InnoDB表的增量备份,备份中不包含任何InnoDB数据文件。
——innodb_checksum_algorithm 用于验证InnoDB表空间的校验和算法的名称。
——innodb_data_file_path 指定InnoDB系统表空间文件的路径和大小。
——innodb_data_home_dir 指定共享系统表空间中所有InnoDB数据文件的基目录。
——innodb_log_file_size 日志组中每个InnoDB日志文件的字节大小。
——innodb_log_files_in_group InnoDB日志文件数。
——innodb_log_group_home_dir InnoDB日志文件的路径。
——innodb_page_size MySQL实例中所有InnoDB表空间的页面大小。
——关键 用于加密和解密的对称密钥。
——密钥文件 包含用于加密和解密的对称密钥的文件的路径名。
——limit-memory MEB操作可用的内存(以MB为单位)。
——log-bin-index 指定列出所有二进制日志文件的索引文件的绝对路径。
——登录路径 从.mylogin.cnf登录文件中的命名登录路径读取选项。
——master-info-file 指定信息文件的绝对路径,副本在其中记录关于其源的信息(仅适用于副本服务器的脱机备份)。
——messages-logdir 指定用于存储消息日志的现有目录的路径名。
——、 不连接到服务器。
——已 不要从任何给定的文件中读取默认选项。
——no-history-logging 即使连接可用,也禁用历史日志记录。
——无固定 在备份期间禁用所有表锁定。
——缓冲区数量 指定要用于备份操作的内存缓冲区的确切数量。
——on-disk-full 指定备份进程遇到磁盘满的情况时的行为。
——only-innodb 只备份InnoDB数据和日志文件。
——only-innodb-with-frm [遗留]只备份InnoDB数据、日志文件和与InnoDB表相关的。frm文件。
——only-known-file-types 只包括备份中已知类型列表中的文件。
——optimistic-busy-tables 执行乐观备份,使用带有选项的正则表达式来选择在乐观备份的第一阶段中将跳过的表。
——optimistic-time 使用选项指定的值作为乐观时间执行乐观备份——在这个时间之后,未修改的表被认为是不活动的表。
——page-reread-count 最大重读页数。
——page-reread-time 重新阅读页面之前的等待时间。
——密码 连接密码。
——管 -protocol =pipe的别名。
——港口 要连接的TCP端口号。
——print-defaults 打印由默认文件提供的选项值列表并退出。
——流程线程 指定用于备份操作的进程线程数。
——progress-interval 进度报告之间的间隔(以秒为单位)。
——协议 连接协议。
——read-threads 指定备份操作的读线程数。
——relay-log-index 指定列出所有中继日志文件的索引文件的绝对路径。
——relaylog-info-file 指定复制记录中继日志信息的信息文件的绝对路径(仅适用于复制服务器的脱机备份)。
——sbt-database-name 用于提示多媒体管理软件(MMS)选择磁带备份的介质和策略。
——sbt-environment 给SBT库的环境变量赋值列表,用逗号分隔。
——sbt-lib-path 管理磁带备份软件使用的SBT库的路径名称。
——secure-auth 如果客户端使用旧的(4.1.1之前的)协议,则拒绝客户端连接到服务器。
——shared-memory-base-name 它指定Windows服务器使用的共享内存名称,以允许客户端使用共享内存进行连接(仅限Windows)。
——取得进展 指示mysqlbackup定期输出简短的进度报告,称为其操作的进度指示器。
——skip-binlog 在备份时不要包含二进制日志文件,或者在恢复时不要恢复二进制日志文件。
——skip-messages-logdir 禁止日志记录到teelog文件。
——skip-relaylog 不要在备份期间包含中继日志文件,也不要在恢复期间恢复中继日志文件。
——skip-unused-pages 备份InnoDB表时,跳过表空间中未使用的页面。
——slave-info 捕获设置相同副本服务器所需的信息。
——睡眠 在复制每1MB数据后,睡眠时间以毫秒为单位。
——套接字 用于连接的套接字文件。
——src-entry 标识要从单文件备份中提取的文件或目录。
——ssl 启用SSL连接(使用其他——SSL -标志自动启用)。
——ssl-ca PEM格式的CA文件(隐含-ssl)。
——ssl-capath CA目录(检查OpenSSL docs,意味着——ssl)。
——ssl-cert PEM格式的X509证书(隐含——ssl)。
——ssl cipher 要使用的SSL密码(暗示——SSL)。
——ssl密钥 PEM格式的X509密钥(隐含——ssl)。
——ssl-verify-server-cert 验证服务器证书中的“Common Name”与连接时使用的主机名。
——start-lsn 指定上一次备份中包含的最高LSN值。
——suspend-at-end 当备份过程接近结束时,暂停mysqlbackup命令。
——跟踪 通过mysqlbackup跟踪消息的级别。
——解压 在操作期间解压缩备份。
——use-tts 启用使用可迁移表空间(TTS)的InnoDB表的选择性备份。
——用户 要连接的数据库用户名。
——详细 打印更详细的信息。
——版本 显示版本信息。
——with-timestamp 在备份目录下创建一个子目录,其名称由备份操作的时间戳组成。
——帖子的 指定备份操作的写线程数。