文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  ndb_print_backup_file — 打印 NDB 备份文件内容

25.5.17 ndb_print_backup_file — 打印 NDB 备份文件内容

ndb_print_backup_file 从集群备份文件中获取诊断信息。

用法

ndb_print_backup_file [-P password] file_name

file_name 是集群备份文件的名称。它可以是集群备份目录中找到的任何文件(.Data.ctl.log 文件)。这些文件位于数据节点的备份目录下的子目录 BACKUP-# 中,其中 # 是备份的序列号。有关集群备份文件及其内容的更多信息,请参见 第 25.6.8.1 节,“NDB Cluster 备份概念”

ndb_print_schema_filendb_print_sys_file 一样(与大多数旨在运行在管理服务器主机上或连接到管理服务器的 NDB 实用程序不同),ndb_print_backup_file 必须运行在集群数据节点上,因为它直接访问数据节点文件系统。由于它不使用管理服务器,因此即使管理服务器未运行,甚至在集群完全关闭时,也可以使用此实用程序。

此程序还可用于读取撤消日志文件。

选项

ndb_print_backup_file 支持以下列表中描述的选项。

  • --backup-key-K

    命令行格式 --backup-key=key

    指定解密加密备份所需的密钥。

  • --backup-key-from-stdin

    命令行格式 --backup-key-from-stdin

    允许从标准输入输入解密密钥,类似于在调用 mysql --password 且未提供密码后输入密码。

  • --backup-password

    命令行格式 --backup-password=password
    类型 字符串
    默认值 [无]

    指定解密加密备份所需的密码。

  • --backup-password-from-stdin

    命令行格式 --backup-password-from-stdin

    允许从标准输入输入密码,类似于在调用 mysql --password 且未提供密码后输入密码。

  • --control-directory-number

    命令行格式 --control-directory-number=#
    类型 整数
    默认值 0

    控制文件目录号。与 --print-restored-rows 一起使用。

  • --defaults-extra-file

    命令行格式 --defaults-extra-file=path
    类型 字符串
    默认值 [无]

    在读取全局文件后读取给定文件。

  • --defaults-file

    命令行格式 --defaults-file=path
    类型 字符串
    默认值 [无]

    仅从给定文件中读取默认选项。

  • --defaults-group-suffix

    命令行格式 --defaults-group-suffix=string
    类型 字符串
    默认值 [无]

    也读取具有 concat(group, suffix) 的组。

  • --fragment-id

    命令行格式 --fragment-id=#
    类型 整数
    默认值 0

    碎片 ID。与 --print-restored-rows 一起使用。

  • --help

    命令行格式

    --help

    --usage

    打印程序用法信息。

  • --login-path

    命令行格式 --login-path=path
    类型 字符串
    默认值 [无]

    从登录文件中读取给定路径。

  • --no-login-paths

    命令行格式 --no-login-paths

    跳过从登录路径文件读取选项。

  • --no-defaults

    命令行格式 --no-defaults

    不要从除登录文件以外的任何选项文件中读取默认选项。

  • --no-print-rows

    命令行格式 --no-print-rows

    不要在输出中包含行。

  • --print-defaults

    命令行格式 --print-defaults

    打印程序参数列表并退出。

  • --print-header-words

    命令行格式 --print-header-words

    在输出中包含标题词。

  • --print-restored-rows

    命令行格式 --print-restored-rows

    在输出中包含已恢复的行,使用文件 LCP/c/TtFf.ctl,其值的设置如下

  • --print-rows

    命令行格式 --print-rows

    打印行。此选项默认启用;要禁用它,请使用 --no-print-rows

  • --print-rows-per-page

    命令行格式 --print-rows-per-page

    每页打印行。

  • --rowid-file

    命令行格式 --rowid-file=path
    类型 文件名
    默认值 [无]

    要检查行 ID 的文件。

  • --show-ignored-rows

    命令行格式 --show-ignored-rows

    显示忽略的行。

  • --table-id

    命令行格式 --table-id=#
    类型 整数
    默认值 [无]

    表 ID。与 --print-restored-rows 一起使用。

  • --usage

    命令行格式 --usage

    显示帮助文本并退出;与 --help 相同。

  • --verbose

    命令行格式 --verbose[=#]
    类型 整数
    默认值 0

    输出的详细程度。值越大,详细程度越高。

  • --version

    命令行格式 --version

    显示版本信息并退出。