| |
| Частичное |
| Нажмите для получения списка доступных носителей |
| Восстановление файла |
| Носитель: [ ] |
| Восстанавливаемый файл: [ ] |
| Каталог для восстановленного файла: [ ] |
| Размер блока в байтах: [512 ] |
| Нажмите , чтобы восстановить файл, или , |
| если этого не надо делать |
| [Восстановление] |
| |
+--------------------------------------------------------------+
3. Сначала нажмите , чтобы выбрать тип носителя из
предложенного списка. После того, как носитель выбран, появится
окно для подтверждения готовности накопителя:
+-------------------------------------------------------+
| Please make sure the media is in the drive and |
| the drive is on line. |
| |
| Press to format the disc or to abandon |
+-------------------------------------------------------+
(Пожалуйста, убедитесь, что носитель в дисководе и
дисковод в системе.
Нажмите , чтобы отформатировать диск, или
, если этого делать не нужно)
4. Загрузите том 1 резервного комплекта в накопитель и наж-
мите . Когда этот запрос будет удовлетворен, вы верне-
тесь в меню Restore File (Восстановление файла). Теперь введите
имя файла, затем нажмите , чтобы перейти в поле
Directory (Каталог), и введите имя каталога, в который вы хотите
восстановить файл(ы).
.
- 6-23 -
Замечание
Два важных момента:
* Задавая имя пути, опустите первую наклонную черту (/).
Например, если вы восстанавливаете файл /bin/foo, введите
bin/foo
* Если вы задаете имя пути исходного местоположения, вос-
становленные файлы будут записаны на этом месте поверх
файлов с теми же именами. Важно убедиться, что файлы в
резервной копии - именно той версии, которая вам нужна.
Если вы в этом не уверены, восстановите файлы во времен-
ный каталог (например, /tmp) и сравните их с текущими
файлами на диске, используя diff(C) или cmp(C).
5. На экране появляется актуальная командная строка, напри-
мер, в случае cpio:
cd /tmp; cpio -iudv -I/dev/frd096ds15 -C 512
6. Если вы используете том cpio: В архиве идет поиск задан-
ных файлов, и после того, как очередной файл восстановлен в ука-
занное место на жестком диске, на экране появляется его имя. В
случае необходимости поступают приглашения сменить том. Если вы
знаете все файлы, которые вы хотите восстановить, вы можете вый-
ти из среды восстановления, нажав клавишу . (Программа бу-
дет продолжать поиск до конца резервной копии.)
7. Если вы используете том xbackup: Загрузите том 1 резерв-
ного комплекта в накопитель и нажмите . Программа выдаст
номера индексных дескрипторов файлов, которые вы задали, и приг-
ласит ввести номер тома:
+--------------------------------------------------------------+
| file(s): inode nn (Файл(ы): дескриптор...) |
| |
| Mount desired dump volume: Specify volume #: |
| (Смонтируйте нужный том дампа. Задайте номер тома:) |
| |
- 6-24 -
Введите "1" и нажмите . Программа просматривает том
в поисках заданных файлов и помещает копии в заданные места на
жестком диске.
Программа выдает приглашения на номер тома до тех пор, пока
не будут найдены все файлы. После этого вы увидите
+--------------------------------------------------------------+
| Extract file filename (Извлечь файл ...) |
| |
Продолжайте подставлять тома по порядку, пока не загрузите
первый том и не вернетесь в главное меню.
.
- 6-25 -
ВОССТАНОВЛЕНИЕ ВСЕЙ ФАЙЛОВОЙ СИСТЕМЫ С ТОМОВ CPIO
Восстановление всей файловой системы с резервной копии cpio
выполнить легче, чем с копии xbackup. Нет необходимости переде-
лывать файловую систему, так как копия cpio является не "обра-
зом" файловой системы, а совокупностью скопированных файлов.
Кроме того, cpio можно использовать для восстановления корневой
файловой системы. Она тоже записывает поверх файлов, имеющих
версии в резервной копии, но файлы, отсутствующие в резервной
копии, останутся нетронутыми.
Для восстановления файловой системы с резервной копии cpio
выполните следующее.
1. Вставьте первый том и выберите в sysadmsh:
Backups->Restore->Full
На экране появится следующее:
+--------------------------------------------------------------+
| Full |
| Press to choose from a list of filesystems |
| |
| /tmp/sysadm 03/15/89 08:20 |
| |
|+-------------------- Restore Filesystems -------------------+|
|| ||
|| Filesystem to Restore : [ ] ||
|| Media : [ ] ||
|| Block size in Bytes : [512 ] ||
|| ||
|| Press to restore the filesystem or to ||
|| abandon ||
|| ||
|| [Restore] ||
|| ||
|+------------------------------------------------------------+|
| |
| Полное |
| Нажмите для выбора файловой системы из списка |
| Восстановление файловой системы |
| Восстанавливаемая файловая система: [ ] |
| Носитель: [ ] |
| Размер блока в байтах: [512 ] |
| Нажмите , чтобы восстановить файловую систему, |
| или , если этого не надо делать |
| [Восстановление] |
| |
+--------------------------------------------------------------+
.
- 6-26 -
2. Введите имя файловой системы или нажмите , чтобы
выбрать ее из предложенного списка. То же сделать для устройства
с носителем. Вам будет предложено подтвердить выбор.
3. Теперь на экране появляется актуальная командная строка,
например, в случае восстановления файловой системы /u через cpio:
cd /u; cpio -iudv -I/dev/frd096ds15 -C 512
4. При восстановлении очередного файла его имя выводится на
экран. Если резервная копия состоит из нескольких томов, вы бу-
дете получать приглашения вставить очередной том:
+---------------------------------------------------------------
| Reached end of medium on input
| Change to part n and press key. [q]
|
| (Достигнут конец носителя на вводе.
| Замените на часть n и нажмите . [q])
|
После завершения процесса восстановления будет выдано число
восстановленных блоков.
.
- 6-27 -
ВОССТАНОВЛЕНИЕ ВСЕЙ ФАЙЛОВОЙ СИСТЕМЫ С ТОМОВ XBACKUP
Восстановление всей файловой системы - это крайняя мера,
которая используется, когда запортилась или перестала читаться
некорневая файловая система. Этой возможностью следует пользо-
ваться осторожно: вся текущая информация в файловой системе наз-
начения будет перекрыта. Корневую файловую систему таким спосо-
бом восстановить нельзя. Если корневая файловая система была
запорчена и не является самозагружаемой, ее можно восстановить
по правилам, изложенным в разделе "Восстановление запорченной
файловой системы" в главе "Решение системных проблем" документа
"Руководство администратора системы" (System Administrator's
Guide); при этом используется дискета аварийной загрузки, соз-
даваемая при установке системы. Если она не создана, вам придет-
ся выполнить повторную установку операционной системы, как опи-
сано в главе "Повторная установка и обновление системы" докумен-
та "Руководство по установке" (Installation Guide).
Чтобы восстановить всю некорневую файловую систему с томов
xbackup, сначала нужно "переделать" файловую систему с помощью
divvy. В результате вы начнете работать с чистой файловой систе-
мой, запуская опцию "Восстановление целой файловой системы".
Процедура восстановления файловой системы состоит из следу-
ющих шагов.
1. Зарегистрируйтесь в системе как супер-пользователь (root)
и введите одну из следующих команд:
если вы восстанавливаете файловую систему на первичный диск
(/dev/hd00) -
divvy -b 1 -c 1
если вы восстанавливаете файловую систему на вторичный диск
(/dev/hd10) -
divvy -b 1 -c 1 -p 1
.
- 6-28 -
2. Вы увидите таблицу примерно следующего вида, а также
главное меню divvy:
+---------------------------------------------------------------
| +--------+-----------+--------+---+-------------+------------+
| | Name | Type | New FS | # | First Block | Last Block |
| +--------+-----------+--------+---+-------------+------------+
| | root | XENIX | no | 0 | 0 | 47402 |
| | swap | NON FS | no | 1 | 47403 | 50368 |
| | u | XENIX | no | 2 | 50369 | 70368 |
| | | NOT USED | no | 3 | - | - |
| | | NOT USED | no | 4 | - | - |
| | | NOT USED | no | 5 | - | - |
| | recover| NON FS | no | 6 | 70369 | 70378 |
| | hd0a | WHOLE DISK| no | 7 | 0 | 70676 |
| +--------+-----------+--------+---+-------------+------------+
| Имя Тип Новая ф.с. N Первый блок Послед.блок
|
| 70379 blocks for divisions, 298 blocks reserved for the system
| (70379 блоков для разделов, 298 зарезервировано в системе)
|
| n[ame] Name or rename a division.
| (Присвоить имя или переименовать раздел)
| c[reate] Create a new file system on this division.
| (Создать новую файловую систему в этом разделе)
| t[ype] Select or change filesystem type on new filesystem.
| (Выбрать или изменить тип новой файловой системы)
| p[revent] Prevent a new file system from being created on...
| (Предотвратить создание новой файловой системы в)
| s[tart] Start a division on a different block.
| (Начать раздел с другого блока)
| e[nd] End a division on a different block.
| (Кончить раздел другим блоком)
| r[estore] Restore the original division table.