SAVETO(1M) SAVETO(1M)
НАЗВАНИЕ
saveto, copyto - сохранение тома или файловой структуры
на диске или ленте
СИНТАКСИС
/etc/saveto [hd*] [mt] [fd*] [cpio] [опции_find]
ОПИСАНИЕ
Утилита saveto делает копию корневой файловой структуры
или ее части на вспомогательный носитель. Копирование
выполняется одним из следующих способов:
1. Утилита dd(1) делает физическую копию устройства
на другой диск или ленту.
2. На другом диске с помощью mkfs(1M) создается фай-
ловая система, а затем утилита cpio(1) в сочетании
с find(1) делает логическую копию.
3. Комбинацией утилит cpio и find делается логическая
копия на ленту.
4. Комбинацией утилит cpio и vsplit(1M) логическая
копия расщепляется на несколько дискет.
Из трех возможных устройств, на которые выполняется ко-
пирование (диск, лента или дискета) должно быть указано
ровно одно.
Если утилита saveto используется для копирования на
диск, то на этом диске инсталлируется UNIX и произво-
дится некоторая подготовительная работа, после которой
с этого диска можно будет загружать систему. При ис-
пользовании первого варианта будет копироваться исполь-
зуемая файловая система. Это, конечно, некорректное
действие, и выполнять его следует только в однопользо-
вательском режиме. Тем не менее, могут иметь место не-
которые неприятности, а в суперблоке файловой системы
флаг корректности всегда будет установлен в состояние
"активна". Перед монтированием этой файловой системы
она должна быть приведена в корректное состояние коман-
дой fsck(1M).
При указании опций_find они передаются команде find, за
счет чего выполняется выборочное логическое копирова-
ние. Если опции_find не заданы, но нужно сделать логи-
ческую копию, в командной строке следует указать слово
cpio. При этом скопируется некоторый подразумеваемый
набор файлов. Утилита saveto написана на языке shell,
так что сменить подразумеваемый набор несложно.
При копировании на дискету (fd*) всегда производится
логическое копирование с расщеплением.
Утилита saveto выдает на стандартный вывод сообщение о
начале копирования. Такое же сообщение записывается в
файл /etc/savelog.
ПРИМЕРЫ
1. Быстрая копия всего диска:
/etc/saveto hd0s1
2. Копирование на магнитную ленту всех файлов из ката-
лога /usr:
saveto mt usr
3. Копирование всех файлов, измененных после последнего
выполнения saveto:
saveto fd / -newer /etc/savelog
ФАЙЛЫ
/etc/savelog
СМ. ТАКЖЕ
copall(1M), fsck(1M), mkfs(1M), mkmini(1M), vsplit(1M),
backup(8).
cpio(1), dd(1) в Справочнике пользователя.
|