man emergency_rec(1M) из Open UNIX 8 (UnixWare 7.1.2)
Сегодняшний выпуск посвящен команде emergency_rec(1M), позволяющей
создавать ленты резервной копии системы в Open UNIX 8 (UnixWare 7.1.2).
Перевод выполнен сегодня, 27 ноября.
Команда emergency_rec создает ленту (ленты) аварийного восстановления.
По умолчанию, emergency_rec выполняет резервное копирование раздела UNIX и системного
раздела, если он существует, на основном жестком диске.
Если имеется раздел UNIX на дополнительном диске, команда emergency_rec
будет копировать с этого диска файловые системы /usr, /home и/или
/home2, если они существуют.
Если указана опция -e, копируется весь основной диск (см. раздел
"Опции").
Команду emergency_rec необходимо выполнять в однопользовательском режиме.
Если для резервного копирования системы требуется несколько лент, при заполнении данными одной
ленты выдается приглашение на вставку следующей. Например, команда emergency_rec
позволяет скопировать жесткий диск емкостью 300 Мбайт на три картриджа емкостью 120 Мбайт.
Для восстановления систем, резервная копия которых создавалась с помощью команды
emergency_rec, используйте дискеты, созданные с помощью команды
emergency_disk(1M).
Команда emergency_rec создавалась для резервного копирования системы на случай сбоев
(жесткий диск поврежден и необходимо восстановить его прежнее состояние).
В таких случаях быстрее и проще восстановить систему с дискет и лент(ы) аварийного
восстановления, чем переустанавливать ее заново.
Команда emergency_rec копирует все файлы в каждой из сохраняемых файловых систем.
Обычно команда emergency_rec выполняется однократно после установки всего системного
программного обеспечения (если придется устанавливать дополнительное системное программное
обеспечение, выполните команду emergency_rec еще раз); затем необходимо регулярно
использовать средства ARCserveIT компании Computer Associates для резервного копирования
и восстановления данных пользователей.
Задание размера блока
Некоторые размеры блока могут вызывать ошибки при восстановлении командой
dd(1M) в некоторых файловых системах. Для их предотвращения
задайте размер блока данных с помощью опций -o или -s.
Утилита emergency_rec берет размер физического блока для работы с конкретным
ленточным устройством из файла /usr/lib/drf/tapeconfig. Если соответствующая запись
там не найдена, используется стандартный "безопасный режим", - блоки по 512 байтов.
Размеры физических блоков зависят от комбинации привода ленты и адаптера (HBA).
Максимально допустимый размер блока надо узнать у поставщика ленточного устройства.
Учтите, пожалуйста, что как дискеты, созданные командой
emergency_disk(1M), так и ленты, созданные
командой emergency_rec, необходимо пересоздать при внесении изменений в этот файл.
Учтите, что при восстановлении файловой системы надо указать тот же размер блока.
Ленточное_устройство задается логическим именем устройства. По нему должна быть возможность
получить реальное имя устройства. См. атрибут alias на странице справочного
руководства putdev(1M).
Поле размер_блока задает размер блока в байтах.
Копировать весь основной жесткий диск, включая все не-UNIX разделы. Дополнительные диски
вообще не копируются. Необязятальный аргумент размер_ленты позволяет
распределить образ диска по нескольким лентам, если емкость ленты меньше размера диска.
задает ленточное устройство ("ctape1" или "ctape2"), содержащее ленту, на которую надо
поместить данные резервной копии.
размер_ленты
задает либо количество 512-байтовых блоков, либо, если число завершается суффиксом k, M или G, размер в килобайтах, мегабайтах и гигабайтах, соответственно.
Если размер_ленты не задан, лента должна быть достаточно большой, чтобы
вместить резервную копию основного диска. Например, безо всяких параметров можно
использовать DAT-ленту емкостью 4 Гбайта, если основной жесткий диск - не больше по размеру.
Попытки использования команды emergency_rec для копирования UnixWare с одной системы на
другую запрещены. Лента аварийного восстановления настроена под систему, на которой она
создана, и при использовании на другой системе последствия непредсказуемы.
man apm(4) и apmd(8) из ОС FreeBSD и apmd(8)
из ОС GNU/Linux. Завершаем тему управления питанием на ноутбуках...
Выпуск выйдет на следующей неделе. Следите за новостями
на сайте рассылки.