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) в Справочнике пользователя.@