D3doc - Сохранение-восстановление (Tapes) - t-verify

D3doc - Сохранение-восстановление (Tapes) - t-verify

Проверка содержимого ленты t-verify {(options}

Проверяет целостность копий, созданных с помощью глаголов "file-save" или "account-save".

Процесс может сравнить содержимое носителя резервной копии с соответствующими данными на диске или просто проверить правильность формата резервной копии.

Сначала процесс пытается прикрепить ленту. Если она уже занята другим процессом, выдается следующее сообщение: tape attached to line port.number

(Лента прикреплена к порту номер)

[1144] the tape is not available for use now.

(Лента недоступна)

"port.number" - это номер порта, к которому прикреплена лента. См. команду "where". Носитель прикреплен к процессу с символом "T" в колонке "stat".

Записи выводятся в формате файловой иерархии: mds > account > dictionary > data section

(mds > счет > словарь > секция данных)

По умолчанию выдаются только имена счетов. Выдается также информация о всех обнаруженных ошибках. По достижении конца экрана вывод приостанавливается, и выполняется сравнение диска с лентой.

"t-verify" - это опция, которая может использоваться во время процесса "file-save". Если она задана, ошибки регистрируются в файле "tv.log".

Опции: number (целое число) критическое количество ошибок, т.е. максимальное количество ошибок, по достижении которого процесс аварийно прекращается. Лента остается в той позиции, где процесс был прерван.

? Вывод краткой оперативной помощи.

a Проверка целостности копии, полученной с помощью глагола "account-save". По этой команде проверяются все счета до маркера конца копии ("end of save") с перемещением в начало каждого счета и проверкой его содержимого. Эта опция полезна для всех томов копии, кроме первого.

e Вывод только ошибок.

f Вывод в иерархическом формате имен всех файлов, найденных на ленте. При использовании совместно с опцией "i" выводятся также ключи записей.

g Отмена "хэширования" для группы. Хэш-тест для всех записей обходится. Если записи оказываются не в тех группах, ошибка не обнаруживается.

i Вывод в иерархическом формате всех записей, найденных на ленте. Изображение находится 'на месте' для каждого файла (т.е. все записи этого файла выводятся на одной строке). Если эта опция используется с опцией "f", записи выводятся в формате, где каждая запись начинается с новой строки.

l Регистрация ошибок в журнальном файле. Атрибут 1 журнального файла - это сообщение об ошибке из файла "dm,messages,". Атрибут 2 - это элемент, вызвавший ошибку, в иерархическом формате. Опция "l" запрашивает у оператора имя журнального файла.

n Включение функции "nopage" (отсутствие паузы в конце страницы) для вывода на терминал.

p Отправка выходных данных на на принтер через спулер.

q Запрос указаний оператора по поводу каждой обнаруженной ошибки. Оператор может продолжить выполнение программы, выйти из нее или пропустить сравнение для текущего файла.

t Проверка только содержимое ленты.

x Вывод индексов типа "b"-дерева, найденных на ленте. Это полезно для выяснения того, копировались ли индексы вместе с файловой системой. Информация по сохранению индексов содержится в описании опции "b" команды "save".