Купить
 
 
Жанр: Учеба

SCO: Пособие администратора системы Unix

страница №45

ых копий файлов. Командой tar(С) рекомендуется

-16-6aпользоваться
в тех случаях, когда требуется заархивировать
программу. Данная команда приспособлена наилучшим способом для
выполнения архивации или транспортировки файлов. Другие программы
такие, как васкuр(АDМ) и restore(АDМ) предназначены главным
образом системным администраторам для создания копий всей
файловой системы. С целью получения актуальных сведений о создании
резервных копий файловых систем пользователь должен изучить
раздел "Создание резервных копий файловых систем".
Команда CPIO(С) является программой архивации общего назначения,
формат которой отличается от формата команды tar.
Программа dd(С) используется для передачи данных или для преобра-

-16-7зования
архивируемых данных необычного формата; входной и выходной
форматы могут быть описаны в строке команды.

Команда tar

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

tar cvf файл_устройства файлы

Операнд "файл_устройства" является именем файла, которое
соответствует кассетному накопителю. Операнд "файлы" описывает
имена файлов или директорий, которые будут копироваться во время
работы. Например, чтобы скопировать все файлы, находящиеся в
директории /u /bogart, на кассетный накопитель, описываемый
операндом /dev/rct0, требуется ввести команду tar следующего
формата:

Пользователи системы sysadmsh выбирают:
Носитель -" Архивация

Чтобы восстановить файлы хранящиеся на магнитной ленте,
необходить установить кассету, на которой содержатся восстанавливаемые
файлы или директории, необходимо ввести следующую команду:


tar xvf файл_устройства

Пользователи системы sysadmsh выбирают:

Носитель -" Извлечение

Команда tar восстанавливает все файлы, хранящиеся на магнитной
ленте в исходную директорию.

Обслуживание накопителя на магнитной ленте

Утилита tape(С) выполняет разнообразные действия по обслуживанию
магнитной ленты со всеми накопителями на магнитной
ленте. Утилита tape посылает команды и принимает состояние из
накопителя на магнитной ленте. Базовая форма команды имеет
следующий вид:

tape команда [ файл_устройства ]

Например, чтобы перемотать кассетную магнитную ленту, не-

-16-7aобходимо
ввести команду tape следующего формата:

tape rewind

Ниже приводится список других команд, используемых в утилите
tape.
erase - Данная команда используется для стирания ин-
формации, находящейся на кассетной магнитной
ленте. Данная команда также используется для
выполнения повторного натяжения магнитной
ленты.

reset - Данная команда сбрасывает контроллер магнит-
ной ленты и накопителя на магнитной ленте.
Данная команда очищает условия ошибки и возв-
ращает ленточную подсистему к состоянию вклю-
чения электропитания компьютера.

-16-8-

reten - Данная команда выполняет повторное натяжение
кассетной магнитной ленты. Данной командой
рекомендуется пользоваться в качестве средс-
тва, которое используется для устранения про-
висания магнитной ленты в течении длительного
времени; провисание обычно приводит к возник-
новению необычно большого количества ошибок
на магнитной ленте.
После выполнения конкретных операций с магнитной лентой,
система возвращает подсказку перед тем, как контроллер завершит
выполнение данной операции. Если пользователь ввел другую ленточную
команду, в то время как выполнение предыдущей команды
еще не было завершено, то на экран компьютера будет введено
сообщение "устройство занято". Данное сообщение будет выводиться
на экран компьютера до тех пор, пока не завершится выполнение
предыдущей команды.
Чтобы исключить возможные ошибки, возникающие во время работы
с магнитной лентой, пользователю рекомендуется предварительно
очистить от грязи головки накопителя на магнитной ленте
и повторно натянуть магнитную ленту в кассете.

Форматирование магнитной ленты

Перед работой с кассетой на мини накопителе на магнитной
ленте (ctmini) данная кассета должна быть отформатирована. Используйте
утилиту tape(C) для форматирования кассетной магнитной
ленты. В примере, приведенном ниже, утилита tape выполняет форматирование
кассетной магнитной ленты:

tape format

На магнитной ленте должна содержаться серво-информация записанная
на магнитную ленту перед выполнением форматирования
(это не относится к кассетным магнитным лентам QIC-40 и
QIC-80), если на магнитную ленту ранее не была записана серво-запись.
Если на магнитную ленту была предварительно записана
серво-запись, то пользователь должен очистить магнитную ленту
при помощи функции очистки информации большого объема, перед
тем как осуществить запись серво-данных еще раз. В примере, который
будет приведен ниже, команда выполняет серво-запись пробела,
который используется для очистки большого объема магнитной
ленты.

tape servo

С целью получения дополнительной информации, пользователю
также рекомендуется изучить утилиты tape(HW) и tape(С).
---------------------------------------------------------------------------

Замечание: пользователь не должен описывать неотформатированное
устройство (например, /dev/rft0) во время использования
команды tape.
---------------------------------------------------------------------------

-16-9-

Обеспечение кода коррекции ошибки (ЕСС)
накопителя на магнитной ленте

В системе также обеспечена поддержка кода коррекции ошибки
(ЕСС) для магнитной ленты. Во время прогона утилиты mkdev tape
автоматически создается узел кода коррекции ошибки ЕСС
/dev/erct0. Чтобы использовать код коррекции ошибки ЕСС, необходимо
прочитать и записать данные на устройство , не используя
для этого обычный узел /dev/rct0. Пользователям, которые работают
с накопителями на магнитной ленте с объемом кассеты более
60 Мв, следует выполнить редактирование файла /etc/default/tar,
подставляя запись /dev/erct0/, используемую для обычного накопителя
на магнитной ленте.

Схемой восстановления ошибки является схема 2/64, которая
означает, что два блока размером по 512 байт исключаются из
каждых 64 блоков памяти и во время работы накопителя могут содержать
информацию с ошибкой, которую будет корректировать накопитель.
Вероятность возникновения ошибки с использования кода
коррекции ошибки ЕСС составляет 0,00000000000001. Вероятность
возникновении ошибки при использовании стандартного накопителя
на магнитной ленте составляет 0,000000001.
Не забудьте пометить магнитные ленты, которые формируются
на устройствах с использованием кодов коррекции ошибки ЕСС.
Данные магнитные ленты не могут быть прочитаны на стандартных
накопителях. В дополнение, если выполняется транспортировка
данных из одной машины на другую, разумно использовать накопитель
с кодами коррекции ошибки ЕСС только в том случае, если на
эталонном компьютере обеспечена схема кода коррекции ошибки
ЕСС.

-16-10-

Использование накопителей на гибких магнитных дисках

Накопители на гибких магнитных дисках (флоппи дисках) являются
наиболее удобным типом накопителя данных. В зависимости
от того какой накопитель на гибком магнитном диске используется
во время работы, объем одного накопителя может изменяться в интервалах
от 360 Килобайт до 1,4 Мегабайт. Накопители на гибких
магнитных дисках могут быть использованы в качестве простой памяти
данных, используемой в форматах команд tar, cpio, dd или
dump. С использованием накопителя на гибком магнитном диске
можно построить монтируемую файловую систему. В приведенных ниже
разделах объясняется использование накопителей на гибких
магнитных дисках, используемых в качестве памяти данных и в качестве
дополнительного пространства, выделяемого файловой системе.


Форматирование накопителя на гибком магнитном диске

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

format/dev/гибкий_магнитный_диск

Пользователи системы sysadmsh выбирают:

Носитель -" Формат

Операнд гибкий_магнитный_диск, указанный в команде format,
используется для описания типа дискового накопителя и самого
гибкого диска. Например, если в распоряжении пользователя находится
накопитель на гибком магнитном диске размером в 5,25 дюйма,
то можно использовать гибкий диск в режиме высокой плотности
(96 дорожек на дюйм) или в режиме низкой плотности (48
дорожек на дюйм). Если в накопителе на магнитном диске используются
гибкие диски высокой плотности, то накопитель на гибком
магнитном диске должен быть описан следующим образом:

/dev/rfd096

В примере приведенном ниже, операнд rfd указывает на не
форматированный накопитель на гибком магнитном диске, 0 указывает
на то, что используется основной накопитель на гибком магнитном
диске и 96 указывает на то, что используется режим высокой
плотности. Аналогично, если необходимо использовать во
время работы гибкие магнитные диски с низкой плотностью записи,
а также использовать режим низкой плотности накопителя на
гибком магнитном диске, то требуется описать следующее имя устройства:


/dev/rfd048

-16-10aВ
данном примере число 48 указывает на то, что будет использоваться
режим низкой плотности записи накопителя на гибком магнитном
диске 0.


-16-11-

Файл /ect/default/format

Пользователь может определить используемый формат накопителя,
принимая значения в системе, установленное по умолчанию,
путем добавления записи в файл /etc/dafault/format. Например:

DEVICE=/dev/rfd096ds15

После добавления строки, описанной выше, пользователю
больше не требуется описывать имя устройства. Дополнительно
возможно определить условия проверки всех гибких магнитных дисков,
которое заключается в том, что выдается подтверждение о
чтении данных, находящихся на гибком магнитном диске. (Данная
возможность также может быть описана в строке команды при помощи
опции -Y). Выполнение автоматической проверки может быть
описано следующей записью:

VERIFY=Y

Если данную запись поместить в файл /etc/default/format,
то все файлы, форматирование которых выполнялось при помощи команды
format, будут проверяться во время работы. (Чтобы отключить
проверку файлов, необходимо ввести опцию -n в строку команды).

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

Копирование гибких магнитных дисков

Чтобы быть уверенным в том, что данные, находящиеся на
гибких магнитных дисках не потеряны, любые пользователи системы
могут использовать команду diskcp(С) или команду dd(С) для выполнения
копирования содержимого магнитных дисков на новые отформатированные
диски.
Команда diskcp во время своего выполнения использует команду
dd и обеспечивает простой интерфейс с данной программой.
Команда dd выполняет очень многие функции по копированию данных
и данную команду целесообразно использовать для выполнения разнообразных
действий по копированию файлов.
Пользователь должен выполнять копирование информации на отформатированные
диски. Если пользователь отформатировал гибкие
магнитные диски, то данные гибкие магнитные диски могут быть
использованы для перезаписи данных без промежуточного форматирования.

Если в распоряжении пользователя имеются гибкие магнитные
диски, которые были отформатированы под управлением другой операционной
системы, то перед тем как использовать данные гибкие
магнитные диски в операционной системе UNIX для копирования
файлов, данные диски должны быть переформатированы. Пользователь
должен быть уверен в том, что гибкие магнитные диски, от-

-16-11aформатированные
под управлением какой-либо операционной системы,
не используются во время работы другой операционной
Системы, даже после переформатирования гибких магнитных дисков.

-16-12-

Для выполнения форматирования гибких магнитных дисков можно
использовать команду format. Данная команда описана в разделе
"Форматирование гибких магнитных дисков", находящемся в данной
главе. Команду diskcp можно также использовать для
форматирования гибких магнитных дисков. Действия команды diskcp
демонстрируется в виде приведенных ниже шагов.
Чтобы скопировать содержимое гибкого магнитного диска командой
diskcp, пользователь должен выполнить следующие действия:

Пользователи системы sysadmsh выбирают:

Носитель -" Дублирование

1. Установите гибкий магнитный диск для копирования, известный
также как исходный флоппи диск, на накопитель 0. Данный
накопитель на гибком магнитном диске является основным накопителем
флоппи диска.
2. Установите другой флоппи диск на другой накопитель.
Данный флоппи диск также известен как шаблонный диск. Следует
заметить о том, что любая информация уже находящаяся на шаблонном
диске будет разрушена.
Если на компьютере пользователя имеется только один накопитель
на гибком магнитном диске, то оставьте исходный флоппи
диск в накопителе. Команда diskcp будет выдавать сообщение о
снятии исходного диска на требуемое время.
3. Сформатируйте флоппи диск перед тем, как использовать
его для копирования. Для выполнения форматирования пользователь
должен выдать команду:

disk -f

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

disk -d

После ввода данной команды пользователь должен нажать на
ключ "RETURN".
Если пользователю нет необходимости выполнять форматирование
шаблонного флоппи диска, то следует ввести команду:

diskcp

После ввода данной команды пользователь должен нажать на
ключ "RETURN".
4. По мере появления инструкций на экране компьютера пользователю
рекомендуется неукоснительно выполнять их. Следует

-16-12aзаметить,
что система с единственным накопителем на гибком магнитном
диске, выдает сообщения о том, что требуется снять исходный
диск и установить шаблонный диск.

-16-13-

Чтобы скопировать диск командой dd, пользователю необходимо
выполнить следующие действия:
1. Установить гибкий магнитный диск, который будет использоваться
для копирования, в накопитель 0.
2. Установить отформатированный гибкий магнитный диск в
накопитель 1. Если это необходимо, пользователь может отформатировать
гибкий магнитный диск при помощи команды format, которая
описана в данной главе в разделе с заголовком "Форматирование
накопителя на гибком магнитном диске".
3. Ввести команду:

dd if=/dev/fd0 of=/dev/fd1 count=счетчик_блока

После ввода команды нажать на ключ "RETURN". Операнд
счетчик_блока описывает количество блоков на гибком магнитном
диске, которые будут скопированы. Если данное число не известно,
то данный операнд должен быть опущен из формата команды.
Данная команда выполняет копирование первого диска на второй и
после этого выводит на экран компьютера запись количества скопированных
блоков.

Использование гибких магнитных дисков для
хранения фалов данных

Чтобы использовать гибкий магнитный диск в качестве простой
памяти для хранения файлов, требуется в первую очередь отформатировать
гибкий магнитный диск. Затем необходимо установить
гибкий магнитный диск на накопитель. Можно использовать
любой стандартный файл операционной системы UNIX, архивируя его
утилитами на гибкие магнитные диски. С целью выполнения архивации
файлов можно использовать следующие утилиты: tar, cpio или
backup.

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

tar cv имя_файла

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

Накопитель -" Архивация

С целью получения дополнительной информации о работе утилиты
tar, пользователь должен изучить в документе "Справочное
руководство для пользователей" раздел tar(С). С целью получения
дополнительной информации о форматах утилит cpio, dd и backup,
пользователю рекомендуется изучить соответствующие страницы в
документе "Справочное руководство для пользователей".

-16-14-

Создание файловой системы на гибких магнитных дисках

Пользователь может создать файловую систему на гибком магнитном
диске точно также, как на жестком магнитном диске. Файловая
система, созданная на гибких магнитных дисках, является
переносимой и может быть смонтирована в любой операционной системе
UNIX. Специальная директория, называемая /mnt, используется
для монтирования файловой системы, которая не имеет описанной
точки монтирования. Следует заметить, что с целью обеспечения
системной безопасности, пользователь должен во время использования
файловой системы на гибких магнитных дисках войти в "корневую"
директорию.
В примере, приведенном ниже, описано создание файловой,
создаваемой на гибком магнитном диске размером в 5,25 дюймов с
высокой плотностью записи, составляющей 96 дорожек на дюйм. В
данном примере гибкий магнитный диск предварительно смонтирован
на накопителе.
Чтобы создать переносимую файловую систему на гибком магнитном
диске, необходимо воспользоваться следующей процедурой:
1. Ввести команду:

mkdev fd

Пользователи системы sysadmsh должны сделать следующий выбор:

Файловые Системы -" Накопитель на гибком магнитном диске

2. После этого на экране компьютера отобразиться следующее
меню:

+---------------------------------------------------------
| Сделайте выбор типа файловой системы на гибком магнитном
| диске.
| 1. 48 дорожек на дюйм, используются две стороны гибкого
| магнитного диска, 9 секторов на дорожке.
| 2. 96 дорожек на дюйм, используются две стороны гибкого
| магнитного диска, 15 секторов на дорожке.
| 3. 135 дорожек на дюйм, используются две стороны гибкого
| магнитного диска, 9 секторов на дорожке (дискета
| 3,5")
| Введите опцию или символ "q", чтобы выйти из данного ме-
| ню.

Введите число 2 и нажмите на ключ "RETURN".
3. На экране компьютера отобразиться следующая подсказка:

+---------------------------------------------------------
| Установите гибкий магнитный диск 96ds/5 на накопитель 0.
| Нажмите ключ "RETURN" с целью продолжения действий или
| введите символ "q" для выхода из меню.

-16-15-

Нажмите на ключ "RETURN".
4. После выполнения данных действий на экране компьютера
отобразиться следующее меню:

+----------------------------------------------------------
| Сделайте выбор содержания файловой системы на гибком
| магнитном диске.
| 1. Только файловая система.
| 2. Только загружаемая.
| Введите опцию или символ "q", чтобы выйти из данного меню.

Введите 1 и нажмите на ключ возврата.
5. На экране компьютера отобразится следующая подсказка:

+---------------------------------------------------------
| Вам необходимо выполнить сначала форматирование гибкого
| магнитного диска? (y/n)

Если в распоряжении пользователя уже находится отформатированный
гибкий магнитный диск, то необходимо ответить n (нет).
В этом случае файловая система будет создана незамедлительно.
Если гибкий магнитный диск еще не был отформатирован, то пользователь
должен ввести y (да). После данного ответа на экране
компьютера будет отображено следующее меню:

+---------------------------------------------------------
| Форматирование /dev/rfd096s15...
| Дорожка 00 головка 00

Номера дорожек и головок будут подсчитываться по мере выполнения
форматирования магнитного диска. После того, как форматирование
гибкого магнитного диска будет завершено, на экране
компьютера отобразится слово "done" (выполнено).
6. После выполнения данных действий на экране компьютера
отобразится подсказка, используемая для ввода типа файловой
системы.

+---------------------------------------------------------
| Вам требуется использовать во время работы тип файловой
| cистемы, принятый по умолчанию, аналогичный корневой
| директории? (y/n )?

Если пользователь отвечает n (нет), то в следующем меню
будет выдан запрос, в котором требуется определить тип файловой
системы.

+---------------------------------------------------------
| Пожалуйста введите тип файловой системы, состоящей из
| символов "AFS, S51K, XENIX", или введите символ "q" для
| выхода из меню.

Пользователь вводит тип файловой системы и нажимает на

-16-15aключ
"RETURN".
7. После завершения данных действий, на экране компьютера
отобразится следующая подсказка:

-16-16-
+---------------------------------------------------------
| Создание файловой системы завершено

8. После этого снова на экране компьютера снова меню:
+---------------------------------------------------------
| Сделайте выбор содержания файловой системы.
| 1. Только файловая система.
| 2. Только загружаемая.
Сейчас введите символ q и нажмите на ключ "RETURN", чтобы
выйти из меню. После выполнения данных действий на гибком магнитном
диске будет сформирована файловая система.
Чтобы использовать файловую систему, созданную на гибком
магнитном диске,, необходимо смонтировать данный магнитный
диск. Монтирование гибкого магнитного диска с плотностью записи
96 дорожек на дюйм, выполняются следующей командой:

mount /dev/fd096 /mnt

Пользователи системы sysadmsh должны сделать следующий выбор:

Файловые системы -" Монтирование

Следует заметить, что в данном примере используется гибкий
магнитный диск fd96, а не rfd96. Если пользователь выполняет
монтирование файловой системы, сформированный на гибком магнитном
диске, то в этом случае необходимо использовать имя без
префикса "r". В другом случае, если необходимо выполнить монтирование
файловой системы, сформированной на гибком магнитном
диске с плотностью записи 48 дорожек на дюйм, то необходимо выдать
следующую команду:

mount /dev/fd048 /mnt

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

unmount /dev/fd096

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

Файловые системы -" Размонтирование

После данного выбора файловая система пользователя будет
немедленно размонтирована. После размонтирования устройства,
файлы пользователя, записанные на гибком магнитном диске, могут
легко переноситься с одного компьютера на другой.

-16-17-

Создание аварийного загружаемого гибкого диска

Утилита mkdev(АDM) используется для создания аварийного
загружаемого гибкого диска, который позволяет пользователю сделать
восстановление поврежденной корневой файловой системы без
выполнения повторной установки операционной системы. Если в
распоряжении пользователя находится более одной операционной
системы, то ему рекомендуется сделать по одному аварийному загружаемому
гибкому диску для каждого компьютера. Так как для
каждого компьютера предусмотрен уникальный "аварийный" гибкий
магнитный диск, то гибкий магнитный диск созданный для выполнения
повторной самозагрузки в какой-либо операционной системе
не будет работать в другой системе. Пользователю рекомендуется
обеспечить раздельное хранение гибких магнитных дисков для того,
чтобы не вызвать путаницу во время работы. Если используется
аварийный гибкий магнитный диск на неисправном компьютере,
то данный гибкий магнитный диск не будет работать и данные
действия могут привести к тяжелым последствиям.
Чтобы создать гибкий магнитный диск, необходимо использовать
программно-управляемое меню утилиты mkdev для выборки
действий по форматированию диска и определению типа файловой
системы. Существует три базовых типа, которые могут быть использованы
в процессе работы. Данные типы следующие: загружаемая
и корневая на единственном диске (с плотностью записи
только 96 дорожек на дюйм), загружаемая и корневая пара (с
плотность записи 48 дорожек на дюйм) или только файловая система
(в том виде, в котором она была описана выше). Формируемые
форматы дисков следующие: 48 дорожек на дюйм, 96 дорожек на
дюйм при 15 секторах на дорожке и 135 дорожек на дюйм при 9
секторах на дорожке в формате 3 1/2. Чтобы создать гибкий магнитный
диск, необходимо ввести следующую команду:

mkdev fd

Пользователи системы sysadmsh должны сделать следующий выбор:

Файловые Системы -" Гибкий магнитный диск

После того, как данный выбор сделан, на экране компьютера
отобразится следующее меню:
+----------------

Список страниц

Закладка в соц.сетях

Купить

☏ Заказ рекламы: +380504468872

© Ассоциация электронных библиотек Украины

☝ Все материалы сайта (включая статьи, изображения, рекламные объявления и пр.) предназначены только для предварительного ознакомления. Все права на публикации, представленные на сайте принадлежат их законным владельцам. Просим Вас не сохранять копии информации.