Назад | Содержание | Вперед |
В ЭТОЙ ГЛАВЕ ОПИСЫВАЕТСЯ КАК ИСПОЛЬЗОВАТЬ МАГНИТНЫЕ НОСИТЕЛИ И ДИСКЕТЫ ДЛЯ КОПИРОВАНИЯ ФАЙЛОВ. В ней также описывается как использовать Volume Management для доступа к дискетам и CD-ROM-ам. Вы также найдете информацию об устройствах и в других главах этой книги:
В этом разделе описаны термины и определения устройств для записи на магнитную ленту, полезные команды для резервного копирования на магнитную ленту (streaming tape cartridges), и как использовать команды tar, cpio, и pax для архивирования и поиска файлов, хранящихся на магнитных лентах.
Команды tar, cpio, и pax могут использоваться для копирования файлов и файловых систем на магнитную ленту. Выбор из этих команд зависит от точности и гибкости, требуемой для копирования (flexibility and precision).
Используйте команду tar для копирования файлов и подкаталогов на один и тот же диск. Заметим, что команда tar системы SunOS 5.x может архивировать специальные файлы ( block and character devices, fifos), но команда tar системы SunOS 4.x tar не может разархивировать их. Команда cpio обеспечивает большую гибкость.
Используйте команду cpio для копирования произвольных наборов файлов, специальных файлов, или файловых систем, требующих несколько меток томов (multiple tape volumes), или когда требуется копировать файлы из системы SunOS 5.x в систему SunOS 4.x. Команда cpio выполняет компоновку данных на магнитную ленту более эффективно, чем tar и игнорирует все испорченные участки магнитной ленты при восстановлении. Команда cpio также имеет опции для записи файлов с различными форматами заголовков (header formats) (tar, ustar, crc, odc, bar) для совместимости с системами различных типов.
Используйте pax для копирования файлов, специальных файлов, или файловых систем, требующих несколько меток томов?(multiple tape volumes) или когда вам необходимо скопировать или считать файлы с POSIX-совместимых систем.
В связи с тем, что tar, cpio, и pax используют исходное устройство ?(the raw device), вам не нужно выполнять форматирование или создавать файловую систему на магнитной ленте перед ее использованием. Драйвер магнитной ленты и имя устройства, которое(ые) вы используете, зависит от аппаратной конфигурации каждой из систем.
По соглашениям (стандартам) используется логическое - не физическое - имя устройства (Tape drive-naming conventions use a logical -- not a physical -- device name.) Устройства записи на магнитную ленту делятся на две категории, в соответствии с типом контроллера:
В поддиректории /dev/rmt имеется ?единственный? набор файлов устройства записи на магнитную ленту ( is a single set of tape device files), которые обеспечивают различную плотность вывода ( that support different output densities). В общем, вы определяете ?устройство накопления на магнитной ленте (tape drive device) как показано на Рисунке 3-1.
Рисунок 3-1 Имена устройства накопления на магнитной ленте?(Tape drive device).
Обычно вы задаете накопитель на магнитной ленте (tape drive) по его номеру логической единицы (logical unit number), являющееся числом от 0 до n. Если вы не задаете плотность, накопитель записывает на его "предпочтительной(preferred)" плотности, обычно это наибольшая плотность, которую поддерживает устройство.
Для задания первого накопителя используйте:
/dev/rmt/Ø
Для задания второго накопителя используйте:
/dev/rmt/1
ЗАМЕЧАНИЕ: Последовательность в имени для большинства устройств начинается с нуля (0). Следовательно, когда вы говорите о первом диске или ?цели (target), его номер 0, не 1.
Возможно вам потребуется перенести магнитную ленту в систему, накопитель которой поддерживает только определенную плотность. В этом случае, определите имя устройства, записывающего, используя требуемую плотность (writes at the desired density). Используйте следующий стандарт (convention):
/dev/rmt/XA
Символы устройства и плотности (unit and density characters) показаны в таблице 3-1. Например, для задания ?исходного устройства накопления на магнитной ленте (raw magnetic tape device) на первом (0) накопителе со средней плотностью, используйте:
/dev/rmt/0m
Имя устройства | = /dev/rmt/ XA |
---|---|
X | Номер накопителя (цифра) от 0 до n, независимо от типа контроллера |
A | Плотность (символ), зависит от контроллера и типа накопителя |
null | По умолчанию, предпочтительная (наивысшая) плотность |
l | Низкая |
m | Средняя |
h | Высокая |
u | Ультра (Ultra) |
c* | Сжатая ?(Compressed) |
*Новое в этой редакции
После выполнения команды, магнитная лента автоматически перематывается назад, если вы не определите опцию no-rewind как часть имени устройства. Для задания опции не выполнять обратную перемотку (no rewinding), наберите n в конце имени устройства.
Например, для задания исходного устройства накопления на магнитной ленте (raw magnetic tape device) на первом (0) накопителе со средней плотностью, используйте:
/dev/rmt/Ømn
Назад | Содержание | Вперед |