BACKUP(1)

НАЗВАНИЕ
backup - Производит наращиваемое резервирование файловой системы.

СИНТАКСИС


backup [ key [arguments] filesystem ]

ОПИСАНИЕ
Команда backup копирует все файлы, измененные после определенной даты в date параметра filesystem. Параметр key задает дату и другие опции резервной копии backup и состоит из символов следующего множества 0123456789kfusd. Значения этих символов описаны ниже:

f Помещает резервную копию в следующий файл argument вместо устройства по умолчанию.
u Если резервирование завершается успешно, пишет дату начала резервирования в файл /etc/ddate. Этот файл фиксирует свою дату для каждой файловой системы и каждого уровня резервирования.
0-9 Это число является "уровнем резервирования".Резервирует все файлы, измененные после последней даты, хранящейся в файле /etc/ddate, для одной и той же файловой системы на меньших уровнях. Если уровень не определяет никакой даты, то начало отсчета времени предполагается; так опция 0 вызывает резервирование всей файловой системы.
s Для резервирования на магнитную ленту размер ленты указывается в футах. Число футов берется из следующего параметра argument. После того как будет достигнут указанный обьем, команда backup будет ждать смены катушки. Обьем, принимаемый по умолчанию - 2,300 футов.
d Для резервирования на магнитную ленту плотность магнитной ленты, выраженная в битах на дюйм BPI берется из следующего параметра argument. Эта величина используется в вычислении обьема магнитной ленты,требуемого на запись. По умолчанию - 1600.
k Эта опция используется при резервировании на устройство, имеющее блочную структуру, такое, как гибкий диск. Объем тома (в К-байтах) берется из следующего параметра argument. Если указан аргумент k, то аргументы s и d опускаются. По умолчанию используются s и d.

Если параметры не заданы, параметр key принимается равным 9u, а по умолчанию файловая система резервируется на устройство, принятое по умолчанию.

Первое резервирование должно быть полным резервированием с уровнем 0:


backup 0u

Далее, периодические резервирования с уровнем 9 должны производиться в экспоненциальной прогрессии лент или гибких дисков:


backup 9u

Эта прогрессия выглядит так:

1 2 1 3 1 4 ...

где резервирование 1 используется через раз, резервирование 2каждый четвертый раз, резервирование 3 - каждый восьмой раз и т.д. Когда 9-ти уровневое инкрементное резервирование становится трудно поддающимся контролю из-за того, что заполнена лента или требуется слишком много гибких дисков, должно быть произведено резервирование уровня 1:


backup 1u

После этого экспоненциальные серии должны прогрессировать так,как будто они не прерывались.Эти 9-ти уровневые резервирования основываются на 1-уровневом резервировании, которое основывается на полном резервировании с уровнем 0. Эта прогрессия уровней резервирования может продолжаться столько, сколько требуется.

Файловая система, принимаемая по умолчанию, и устройство резервирования зависят от установок переменных DISK и TAPE соответственно, в файле /etc/default/backup.

ФАЙЛЫ

/etc/ddate
Записывают даты резервирования файловой системы/ уровня
/etc/default/backup
Информация о резервировании, принимаемая по умолчанию

СМ. ТАКЖЕ
cpio(1), default(1), dumpdir(1), restore(1), sddate(1), backup(3)

ДИАГНОСТИКА
Если для резервирования требуется более одного тома (где том, вероятно, либо гибкий диск, либо лента), вас попросят заменить тома. Нажмите RETURN после замены томов.

ПРИМЕЧАНИЯ
Размеры рассматриваются с учетом плотности 1600 BPI (бит на дюйм) для ленты, разбитой на блоки; для получения такой плотности необходимо использовать лентопротяжное устройство, не выполняющее первичной обработки данных. Ошибки записи на резервное устройство обычно фатальные. Ошибки чтения в файловой системе игнорируются.

Если принятый по умолчанию архивный носитель данных, указанный в /etc/default/backup или /etc/default/restor является носителем с блочной структурой (например, гибкий диск), тогда размер тома в Кбайтах должен быть указан в командной строке. Никакая сервисная работа не является правильной без этой информации. Например, используя в команде backup по умолчанию устройство (ниже), вводим следующее: backup k 360. По умолчанию устройством ввода для /etc/default/backup (лента=/dev/xxx) и /etc/default/restor (архив=/dev/xxx) является /dev/rfd02.

Невозможно успешно восстановить всю активную корневую файловую систему.

ПРЕДУПРЕЖДЕНИЕ
При резервировании на гибкие диски будьте уверены в том, что имеете достаточное количество форматированных гибких дисков, готовых до начала резервирования. Вы также должны быть уверены в том,что защелка гибкого диска закроется, когда вы будете вставлять гибкие диски. Если вам не удается сделать это при резервировании с несколькими гибкими дисками, то резервирование в целом будет неудачным, и вам придется начать снова.

Вам не удастся резервирование более, чем одной файловой системы на ленточные устройства /dev/nrct0 и /dev/nrct2.Это происходит потому, что хотя команда backup может писать более одной файловой системы на устройства /dev/nrct0 или /dev/nrct2, restor может быть не в состоянии восстанавливать более одной файловой системы с этих устройств.