Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  ndb_print_backup_file — Print NDB Backup File Contents

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

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

ndb_print_backup_file [-P password] file_name

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

类似于ndb_print_schema_filendb_print_sys_file(与大多数其他NDB实用工具不同,这些实用工具旨在在管理服务器主机上运行或连接到管理服务器),ndb_print_backup_file必须在集群数据节点上运行,因为它直接访问数据节点文件系统。由于它不使用管理服务器,这个实用工具可以在管理服务器未运行时使用,即使整个集群已经完全关闭。

这个程序也可以用于读取undo日志文件。

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

  • --backup-key, -K

    Command-Line Format --backup-key=key

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

  • --backup-key-from-stdin

    Command-Line Format --backup-key-from-stdin

    允许从标准输入中输入解密密钥,类似于在调用mysql时不提供密码后输入密码。

  • --backup-password

    Command-Line Format --backup-password=password
    Type 字符串
    Default Value [none]

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

  • --backup-password-from-stdin

    Command-Line Format --backup-password-from-stdin

    允许从标准输入中输入密码,类似于在调用mysql时不提供密码后输入密码。

  • --control-directory-number

    Command-Line Format --control-directory-number=#
    Type 整数
    Default Value 0

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

  • --defaults-extra-file

    Command-Line Format --defaults-extra-file=路径
    Type 字符串
    Default Value [none]

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

  • --defaults-file

    Command-Line Format --defaults-file=路径
    Type 字符串
    Default Value [none]

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

  • --defaults-group-suffix

    Command-Line Format --defaults-group-suffix=字符串
    Type 字符串
    Default Value [none]

    还可以读取组合的 read groups 使用 concat(组, 后缀)。

  • --fragment-id

    Command-Line Format --fragment-id=#
    Type 整数
    Default Value 0

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

  • --help

    Command-Line Format

    --help

    --usage

    打印程序使用信息。

  • --login-path

    Command-Line Format --login-path=path
    Type 字符串
    Default Value [none]

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

  • --no-login-paths

    Command-Line Format --no-login-paths

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

  • --no-defaults

    Command-Line Format --no-defaults

    不从任何选项文件中读取默认选项,除了登录文件。

  • --no-print-rows

    Command-Line Format --no-print-rows

    不包括行在输出中。

  • --print-defaults

    Command-Line Format --print-defaults

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

  • --print-header-words

    Command-Line Format --print-header-words

    将头部单词包括在输出中。

  • --print-restored-rows

    Command-Line Format --print-restored-rows

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

  • --print-rows

    Command-Line Format --print-rows

    打印行。这是一个默认启用的选项;要禁用它,请使用--no-print-rows

  • --print-rows-per-page

    Command-Line Format --print-rows-per-page

    每页打印行。

  • --rowid-file

    Command-Line Format --rowid-file=路径
    Type 文件名
    Default Value [无]

    检查行ID的文件。

  • --show-ignored-rows

    Command-Line Format --show-ignored-rows

    显示忽略的行。

  • --table-id

    Command-Line Format --table-id=#
    Type 整数
    Default Value [无]

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

  • --usage

    Command-Line Format --usage

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

  • --verbose

    Command-Line Format --verbose[=#]
    Type 整数
    Default Value 0

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

  • --version

    Command-Line Format --version

    显示版本信息并退出。