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_file и ndb_print_sys_file (в отличие от большинства других утилит NDB, которые предназначены для запуска на хосте сервера управления или для подключения к серверу управления), ndb_print_backup_file должен выполняться на узле данных кластера, так как он напрямую обращается к файловой системе узла данных. Поскольку он не использует сервер управления, эту утилиту можно использовать, когда сервер управления не работает и даже когда кластер полностью выключен.
Эта программа также может использоваться для чтения файлов журнала отката.
Параметры
ndb_print_backup_file поддерживает параметры, описанные в следующем списке.
-
--backup-key,-KФормат командной строки --backup-key=keyУкажите ключ, необходимый для расшифровки зашифрованного резервного копирования.
-
Формат командной строки --backup-key-from-stdinРазрешить ввод ключа расшифровки из стандартного ввода, аналогично вводу пароля после вызова mysql
--passwordбез указания пароля. -
Формат командной строки --backup-password=passwordТип String Значение по умолчанию [none]Укажите пароль, необходимый для расшифровки зашифрованного резервного копирования.
-
Формат командной строки --backup-password-from-stdinРазрешить ввод пароля из стандартного ввода, аналогично вводу пароля после вызова mysql
--passwordбез указания пароля. -
Формат командной строки --control-directory-number=#Тип Integer Значение по умолчанию 0Номер каталога файла управления. Используется вместе с
--print-restored-rows. -
Формат командной строки --defaults-extra-file=pathТип String Значение по умолчанию [none]Прочитать заданный файл после чтения глобальных файлов.
-
Формат командной строки --defaults-file=pathТип String Значение по умолчанию [none]Прочитать параметры по умолчанию только из заданного файла.
-
Формат командной строки --defaults-group-suffix=stringТип String Значение по умолчанию [none]Также прочитать группы с concat(group, suffix).
-
Формат командной строки --fragment-id=#Тип Integer Значение по умолчанию 0Идентификатор фрагмента. Используется вместе с
--print-restored-rows. -
Формат командной строки --help--usageВывести информацию об использовании программы.
-
Формат командной строки --login-path=pathТип String Значение по умолчанию [none]Прочитать заданный путь из файла входа.
-
Формат командной строки --no-login-pathsПропускает чтение параметров из файла пути входа.
-
Формат командной строки --no-defaultsНе читать параметры по умолчанию из любого файла параметров, кроме файла входа.
-
Формат командной строки --no-print-rowsНе включать строки в вывод.
-
Формат командной строки --print-defaultsВывести список аргументов программы и завершить работу.
-
Формат командной строки --print-header-wordsВключить заголовки в вывод.
-
Формат командной строки --print-restored-rowsВключить восстановленные строки в вывод, используя файл
LCP/, значения для которого задаются следующим образом:c/TtFf.ctlc— это номер файла управления, установленный с помощью--control-directory-numbert— это идентификатор таблицы, установленный с помощью--table-idf— это идентификатор фрагмента, установленный с помощью--fragment-id
-
Формат командной строки --print-rowsВывести строки. Эта опция включена по умолчанию; чтобы отключить её, используйте
--no-print-rows.
-
Формат командной строки --print-rows-per-pageСтроки на странице.
-
Формат командной строки --rowid-file=pathТип Имя файла Значение по умолчанию [none]Файл для проверки идентификатора строки.
-
Формат командной строки --show-ignored-rowsПоказывать пропущенные строки.
-
Формат командной строки --table-id=#Тип Целое число Значение по умолчанию [none]Идентификатор таблицы. Используется вместе с
--print-restored-rows. -
Формат командной строки --usageОтобразить текст справки и выйти; то же, что и
--help. -
Формат командной строки --verbose[=#]Тип Целое число Значение по умолчанию 0Уровень детализации вывода. Большее значение указывает на повышенную детализацию.
-
Формат командной строки --versionОтобразить информацию о версии и выйти.
© 2025 Oracle
Licensed under the GPLv2 License.