Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

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

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

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

表 25.38 与程序 ndb_print_backup_file 一起使用的命令行选项

Format Description Added, Deprecated, or Removed

--backup-key=密钥,

-K 密码

使用该密码来解密文件

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--backup-key-from-stdin

从 STDIN 中安全地获取解密密钥

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--backup-password=密码,

-P 密码

使用该密码来解密文件

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--backup-password-from-stdin

从 STDIN 中安全地获取解密密码

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--control-directory-number=#,

-c #

控制目录编号

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--defaults-extra-file=路径

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

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--defaults-file=路径

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

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--defaults-group-suffix=字符串

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

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--fragment-id=#,

-f #

碎片 ID

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--help,

--usage,

-h,

-?

打印使用信息

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--login-path=路径

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

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--no-login-paths

不从登录路径文件中读取登录路径

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--不使用默认值

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

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--不打印行,

-u

不打印行

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--打印默认值

打印程序参数列表并退出

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--打印头部单词,

-h

打印头部单词

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--打印恢复的行

打印恢复的行

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--打印行,

-U

打印行。默认启用;使用 --no-print-rows 禁用

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--打印每页的行数

打印每页的行数

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--行 ID 文件,

-n 文件名

包含要检查的行 ID 的文件

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--显示忽略的行,

-i

显示忽略的行

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--表 ID,

-t #

表 ID;用于 --print-restored-rows

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--使用帮助,

-?

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

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--详细模式[=#],

-v

详细模式级别

(在所有基于 MySQL 8.3 的 NDB 版本中支持)

--版本信息,

-V

显示版本信息并退出

(在所有基于 MySQL 8.3 的 NDB 版本中支持)


使用

ndb_print_backup_file [-P password] file_name

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

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

该程序还可以用来读取撤销日志文件。

选项

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 --password 时没有提供密码。

  • --backup-password

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

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

  • --backup-password-from-stdin

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

    允许从标准输入输入密码,类似于在调用 mysql --password 时没有提供密码。

  • --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=path
    Type 字符串
    Default Value [none]

    读取给定的文件, global 文件读取后。

  • --默认文件

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

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

  • --默认组后缀

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

    还读取带有concat(group, suffix)的组。

  • --碎片ID

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

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

  • --帮助

    Command-Line Format

    --help

    --usage

    打印程序使用信息。

  • --登录路径

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

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

  • --不使用登录路径

    Command-Line Format --no-login-paths

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

  • --不使用默认值

    Command-Line Format --no-defaults

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

  • --不打印行

    Command-Line Format --no-print-rows

    不在输出中包括行。

  • --打印默认值

    Command-Line Format --print-defaults

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

  • --打印头词

    Command-Line Format --print-header-words

    在输出中包括头词。

  • --打印恢复行

    Command-Line Format --print-restored-rows

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

  • --打印行

    Command-Line Format --print-rows

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

  • --打印每页行数

    Command-Line Format --打印每页行数

    打印每页行数。

  • --行ID文件

    Command-Line Format --行ID文件=path
    Type 文件名
    Default Value [none]

    用于检查行ID的文件。

  • --显示忽略的行

    Command-Line Format --显示忽略的行

    显示忽略的行。

  • --表ID

    Command-Line Format --表ID=#
    Type 整数
    Default Value [none]

    表ID。与 --打印恢复的行一起使用。

  • --使用

    Command-Line Format --使用

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

  • --详细

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

    输出的详细级别。越高的值表示越详细的输出。

  • --版本

    Command-Line Format --版本

    显示版本信息并退出。