Unix Man (Справочное руководство)

         

FSAVE(8)


FSAVE(8)

НАЗВАНИЕ


fsave - резервное копирование файловых систем с контролем ошибок в неинтерактивном режиме.

СИНТАКСИС

fsave filesystem [dumpinfo] [mediainfo] [sitename]

ОПИСАНИЕ


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

Оператор получает подсказки, когда от него требуется выполнение определенных действий, таких как монтаж или демонтаж кассет или дискет. Эти подсказки и допустимые ответы на них описываются ниже.

Для всех подсказок введение h,H или ? осуществляет выдачу на экран краткой сводки всех возможных ответов.

Дамп файловой системы (резервное копирование)

Следующая подсказка выводит параметры, используемые по умолчанию, (выбранные из файла базы данных schedule) и представляет опции, предназначенные для их изменения:

Level dumplevel dump of filesystem filesistem, date media size: size feet [or Kb] media drive: drive This media will be saved for howlong, and is howvital.

M)ounted volume, P)ostpone, C)heck or F)ormat volumes, R)etension or H)elp:

Выведенные величины задают следующие инструкции: filesystem должна быть скопирована с помощью магнитной ленты длиной size футов (или size килобайт для емких дискет), установленной на драйве(дисководе) drive. Носители media будут храниться howlong ("1 год", "2 месяца" и т.д.), причем уровень резервного копирования dumplevel будет howvital ("критическим", "предупредительным" и т.д.).

Опции меню таковы:



m

Установлен (с правом записи) том запрошенного размера size, можно начинать резервное копирование (дамп).

mnewsize

Доступны тома недостаточного размера, поэтому вместо них установлен большой том размера newsize. Если дамп выйдет за пределы одного тома, то последующие тома должны быть того же размера.

p

Резервное копирование откладывается (fsphoto автоматически повторит копирование этой файловой системы в следующий раз).

c

Повторная проверка на ошибки томов, используемых для резервного копирования файловой системы filesystem. Эта опция полезна, когда дамп таинственным образом срывается, и fsave начинает все сначала, но оператор не видит действительной причины (например, стример случайно остался в режиме "offline", или осталась незапертым задвижка дисковода гибких дисков) и хочет перепроверить носители.

f

Форматирование установленного в текущий момент носителя (главным образом эта опция опция полезна для дискет).

r

Перенатяжка ленты с помощью /usr/bin/tape.
<
Если требуется несколько томов, то backup будет останавливаться в ожидании установки очередного тома. Следите за порядком следования носителей.

Проверка форматирования

Проверка форматирования носителей "критического" уровня выполняется с помощью :

Check vital volumes for format errors M)ounted first volume, S)kip format check, or H)elp:

Опции меню таковы:

m

Первый том уже (или еще) установлен, и dumpdir может начинать проверку его форматирования.

s

Проверка форматирования тома пропускается, и осуществляется проверка ошибок чтения (см. ниже).
Проверка ошибок чтения

Все тома читаются с помощью restor(1), которая осуществляет контроль ошибок во время этого чтения. Если возникает ошибка, то дамп объявляется неудавшимся и начинается сначала.

Check vital volumes for read errors M)ounted which volume, E)rror on previos volume, D)one, S)kip checks, or H)elp:

Опции меню таковы:

m

Том which ("первый" или "следующий") установлен в дисководе и готов к проверке на ошибки чтения.

e

На последнем проверяемом томе возникла ошибка, и дамп следует повторить.

d

Все тома проверены, ошибок не обнаружено, резервное копирование файловой системы было завершено успешно.

s

Пропуск проверки на ошибки чтения для остальных томов.
Каждый том должен быть проверен на ошибки чтения; restor запрашивает тома для проверки от первого до последнего. Тома, на которых обнаруживаются ошибки чтения, должны быть помечены, как "подозрительные" и сняты, а дамп повторен сначала.

После того, как резервное копирование будет успешно завершено, тома должны быть помечены в соответствии с приводимыми инструкциями.

Аргументы

fsave обычно запускается программой fsphoto, которая передает ей все необходимые аргументы, взятые из базы данных .

filesystem Файловая система, подлежащая резервному копированию. dumpinfo Набор разделенных пробелами строк, которые предоставляют некоторую необязательную информацию о данном резервном копировании:

dumplevel size savetime importance marker



Каждая из этих строк-компонентов может быть заключена в кавычки и, таким образом, может содержать пробелы.

dumplevel Уровень выполняемого дампа, задаваемый одной цифрой от 0 до 9 (передаваемой дампу) или буквы x (означающей, что дамп выполнять не надо). По умолчанию выполняется дамп нулевого уровня. size Объем промежуточных носителей, которые будут использованы (в футах для ленты и в килобайтах для дискет). size относится к первому из размеров, перечисленных в mediainfo. Это значение используется по умолчанию. savetime Время хранения резервной копии (например, "3 месяца"). По умолчанию - "1 год". importance Уровень важности данного резервного копирования? (Например, "критический" или "предупредительный"). Форматирование копий "критического" уровня проверяется программой dumpdir. По умолчанию задается "важный" уровень. marker Помещает на каждом томе метку "none"("никакой" - по умолчанию) или метку дополнительного типа (например, "a pink sticker" - розовая наклейка)

Типичный вид dumpinfo:

9 1200 "2 weeks" useful "a blue X"

определяет, что будет выполняться дамп уровня 9 на 1200-футовой ленте (или на 1200 килобайтовой дискете), который будет храниться 2 недели с меткой "голубой крест" (в дополнение к метке более содержательного типа). Эта резервная копия считается просто "полезной" (useful) и не будет проверяться с помощью dumpdir. mediainfo Набор разделенных пробелами строк, задающих некоторую необязательную информацию об используемом носителе:

drive d density sizes ... [format] drive k sizes ... [format]

drive Имя используемого для резервного копирования устройства. По умолчанию - /dev/rmt0. k sizes ... Если задано значение k, устройство drive предполагается дисководом гибких дисков, а список размеров sizes определяет емкости дискет, которые могут быть использованы (в килобайтах). d density sizes ... В противном случае, должно быть задано значение d. В этом случае drive считается магнитной лентой с плотностью записи density (битов на дюйм) и с одной из возможных емкостей sizes (в футах). format Используется команда форматирования ленты или дискеты так, как это описано.



Информация mediainfo, описывающая 9- дорожечную магнитную ленту, будет выглядеть так:

media /dev/rmt0 d 1600 2400 1200 600 media /dev/rmt2 d 800 1400 1200 600

определяя, что /dev/rmt0 - это магнитная лента с плотностью записи 1600 бит/дюйм емкостью 2400,1200 или 600 футов, а /dev/rmt2 - с плотностью записи 800 бит/дюйм.

Дискета может быть описана так:

media /dev/fd0 k 1024 format /dev/fd0

что означает, что /dev/fd0 - мегабайтная дискета (1024 килобайта), сформатированная командой:

format /dev/fd0

sitename Место выполнения резервного копирования (например, название компании или здания). Заметьте, что имя дескриптора из /etc/systemid автоматически помещается в область меток томов.

Только привилегированный пользователь может запускать команду fsave.

ФАЙЛЫ



/etc/systemid Имя машины. /etc/ddate Регистрация последнего резервного копирования каждой файловой системы. /dev/tty Всегда присутствующее символьное устройство.

СМ. ТАКЖЕ



, , , , restor(1), .

ДИАГНОСТИКА



Резервное копирование завершается успешно (код завершения 0), но ошибки генерируют соответствующее сообщение и статус выхода 1. fsave сообщает о неправильном вводе аргументов и выходит с кодом завершения 2.

Резервное копирование файловой системы filesystem откладывается, и fsave выходит с кодом завершения 3.


Содержание раздела