Spec-Zone.ru › MySQL 9.2

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 кластера».

Как и ndb_print_schema_file и ndb_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
    Тип String
    Значение по умолчанию [none]

    Укажите пароль, необходимый для расшифровки зашифрованной резервной копии.

  • --backup-password-from-stdin

    Формат командной строки --backup-password-from-stdin

    Разрешить ввод пароля из стандартного ввода, аналогично вводу пароля после вызова mysql --password без указания пароля.

  • --control-directory-number

    Формат командной строки --control-directory-number=#
    Тип Integer
    Значение по умолчанию 0

    Номер каталога файла управления. Используется вместе с --print-restored-rows.

  • --defaults-extra-file

    Формат командной строки --defaults-extra-file=path
    Тип String
    Значение по умолчанию [none]

    Прочитать заданный файл после чтения глобальных файлов.

  • --defaults-file

    Формат командной строки --defaults-file=path
    Тип String
    Значение по умолчанию [none]

    Читать параметры по умолчанию только из указанного файла.

  • --defaults-group-suffix

    Формат командной строки --defaults-group-suffix=string
    Тип String
    Значение по умолчанию [none]

    Также читать группы с concat(group, suffix).

  • --fragment-id

    Формат командной строки --fragment-id=#
    Тип Integer
    Значение по умолчанию 0

    Идентификатор фрагмента. Используется вместе с --print-restored-rows.

  • --help

    Формат командной строки

    --help

    --usage

    Вывести информацию об использовании программы.

  • --login-path

    Формат командной строки --login-path=path
    Тип String
    Значение по умолчанию [none]

    Прочитать заданный путь из файла входа.

  • --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, для которого значения устанавливаются следующим образом:

    • c — это номер файла управления, установленный с помощью --control-directory-number

    • t — это идентификатор таблицы, установленный с помощью --table-id

    • f — это идентификатор фрагмента, установленный с помощью --fragment-id

  • --print-rows

    Формат командной строки --print-rows

    Вывести строки. Эта опция включена по умолчанию; чтобы отключить её, используйте --no-print-rows.

  • --print-rows-per-page

    Формат командной строки --print-rows-per-page

    Строки на странице.

  • --rowid-file

    Формат командной строки --rowid-file=path
    Тип Имя файла
    Значение по умолчанию [none]

    Файл для проверки идентификатора строки.

  • --show-ignored-rows

    Формат командной строки --show-ignored-rows

    Показывать пропущенные строки.

  • --table-id

    Формат командной строки --table-id=#
    Тип Целое число
    Значение по умолчанию [none]

    Идентификатор таблицы. Используется вместе с --print-restored-rows.

  • --usage

    Формат командной строки --usage

    Отобразить текст справки и выйти; то же, что и --help.

  • --verbose

    Формат командной строки --verbose[=#]
    Тип Целое число
    Значение по умолчанию 0

    Уровень детализации вывода. Большее значение указывает на повышенную детализацию.

  • --version

    Формат командной строки --version

    Отобразить информацию о версии и выйти.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/mysql-cluster-programs-ndb-print-backup-file.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API