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

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

страница №15

матировать.
6. Загрузите том (ленту или диск) в выбранный накопитель и
нажмите "Return". Система выдаст текущую дату и дату последнего
дублирования. Затем начнется копирование файлов. Если место на
томе исчерпано, появится одно из следующих сообщений, соответственно
для cpio и xxbackup:

+---------------------------------------------------------------
| Reached end of medium on output
| Insert volume 2 and press "RETURN" to continue or 'q' to exit
|
| (Достигнут конец тома при выводе
| Вставьте том 2 и нажмите "RETURN", чтобы продолжить,
| или 'q', чтобы закончить)
|
+---------------------------------------------------------------
| Please insert new volume, then press "RETURN"
|
| (Пожалуйста, вставьте новый том и нажмите "RETURN")
|

7. Снимите первый том, вставьте новый и нажмите "Return".
Программа продолжит копировать файлы на новый том. Повторяйте
этот пункт до тех пор, пока программа не выдаст сообщение

DONE (Выполнено)

- 6-16 -

Если вы пользуетесь гибкими дисками, вам, возможно, придется
повторить последний пункт несколько раз, прежде чем дублирование
завершится. Снимая каждый том с накопителя, помечайте его.
Например, пометьте первый том "Volume 1" (Том 1), второй -
"Volume 2" (Том 2) и т.д.
- 6-17 -

ПРОВЕРКА РЕЗЕРВНОЙ КОПИИ

Для того, чтобы можно было убедиться, что дублирование выполнено
точно и без ошибок, в меню дублирования sysadmsh предусмотрена
опция Integrity (целостность). Тома проверяются путем
непосредственного сравнения с файлами на жестком диске, откуда
они были скопированы.
Войдите в sysadmsh и выберите

Backups-"Integrity

+--------------------------------------------------------------+
| Integrity |
| Press ?"Return" to obtain a list of available media |
| |
| /tmp/sysadm 03/15/89 08:20 |
| |
|+---------------Verify Integrity of a Backup-----------------+|
|| ||
|| Media : [_ ] ||
|| Block size in bytes : [512 ] ||
|| ||
|| Press "Return" to check the integrity of the backup ||
|| or "ESC" to abandon ||
|| ||
|| [Check Integrity] ||
|| ||
|+------------------------------------------------------------+|
| |
| Нажмите ?"Return" для получения списка доступных носителей |
| Проверка целостности резервной копии |
| Носитель: [_ ] |
| Размер блока в байтах: [512 ] |
| Нажмите "Return", чтобы проверить целостность копии, |
| или "ESC", если этого не надо делать |
| [Проверка целостности] |
| |
+--------------------------------------------------------------+

Введите или выберите тип носителя и по очереди вставляйте
тома резервной копии. Это долгий процесс; проверка большой копии
займет изрядно много времени. Когда файлы будут проверены, cpio
выведет их список.

- 6-18 -

Замечание
Во время проверки могут появиться сообщения, указывающие на
отличие файла на жестком диске от резервной копии. Это может
быть вызвано тем, что некоторые файлы могут измениться за тот
короткий промежуток времени, который проходит между дублированием
и проверкой. Такие сообщения можно игнорировать.
- 6-19 -

ПОЛУЧЕНИЕ ЛИСТИНГА ДУБЛИРОВАНИЯ

Вы можете посмотреть список продублированных файлов, задав
генерацию листинга в меню Backups в sysadmsh. Для этого сделайте
следующее.
1. Выберите в sysadmsh

Backups-"View

2. На экране появится следующее:

+--------------------------------------------------------------+
| View |
| Press "F3" to choose from a list of available media |
| |
| /tmp/sysadm 03/15/89 08:20 |
| |
|+--------------------Contents of a Backup--------------------+|
|| ||
|| Media : [_ ] ||
|| Block size in Bytes : [512 ] ||
|| ||
|| Press "Return" to view the contents of the backup ||
|| or "ESC" to abandon ||
|| ||
|| [View] ||
|| ||
|+------------------------------------------------------------+|
| |
| Просмотр |
| Нажмите "F3" для выбора доступного носителя из списка |
| Содержимое резервной копии |
| Носитель: [_ ] |
| Размер блока в байтах: [512 ] |
| Нажмите "Return", чтобы просмотреть резервную копию, |
| или "ESC", если этого не надо делать |
| [Просмотр] |
| |
+--------------------------------------------------------------+

3. Нажмите "F3" (первое поле), чтобы получить перечень устройств.
Размер блока выбирается автоматически.
4. Программа выдаст вам приглашение вставить первый том резервной
копии. Загрузите его и нажмите "Return".
5. Если ваша копия - том cpio: когда все тома резервной копии
прочитаны, на экране появится примерно следующее:
- 6-20 -

+--------------------------------------------------------------+
| View |
| "esc" to exit, movement keys are active |
| (Для выхода нажмите "esc", клавиши курсора активны)|
| |
| cpio -itv /dev/rfd096ds15 -C512 03/10/89 11:03 |
| |
|+------------------------- cpio -----------------------------+|
|| ||
|| 100711 wadley 5678 Feb wadley/tell0 ||
|| 100711 wadley 6789 Feb wadley/tell1 ||
|| 100711 wadley 4112 Feb wadley/tell2 ||
|| 100711 wadley 9972 Feb wadley/tell3 ||
|| 100711 wadley 6689 Feb wadley/tell4 ||
|| 100711 wadley 1102 Feb wadley/tell5 ||
|| 100711 wadley 6602 Feb wadley/tell6 ||
|| 100711 wadley 5511 Feb wadley/tell7 ||
|| 100711 wadley 1111 Feb wadley/tell8 ||
|| 100711 wadley 3312 Feb wadley/tell9 ||
|| ||
|+------------------------------------------------------------+|
| |
+--------------------------------------------------------------+

5. Если ваша копия - том xbackup: когда все тома резервной
копии прочитаны, на экране появится примерно следующее:

+--------------------------------------------------------------+
| View |
| "esc" to exit, movement keys are active |
| |
| restore fT /dev/rfd096ds15 03/10/89 11:03 |
| |
|+------------------------ xbackup ---------------------------+|
|| ||
|| Dump date: Fri Mar 10 15:09:57 1989 ||
|| Dumped from: Fri Mar 3 10:00:00 1989 ||
|| 3 /tell0 ||
|| 4 /tell1 ||
|| 5 /tell2 ||
|| 6 /tell3 ||
|| 7 /tell4 ||
|| 8 /tell5 ||
|| 9 /tell6 ||
|| 10 /tell7 ||
|| 11 /tell8 ||
|| 12 /tell9 ||
|| ||
|+------------------------------------------------------------+|
| |
+--------------------------------------------------------------+
- 6-21 -

ВОССТАНОВЛЕНИЕ ОТДЕЛЬНЫХ ФАЙЛОВ И КАТАЛОГОВ С РЕЗЕРВНОЙ КОПИИ

Вы можете с помощью sysadmsh восстановить отдельные файлы
или подкаталоги с томов резервной копии файловой системы. Для
этого нужен полный комплект томов резервной копии с самой последней
версией файла (файлов), которые вы намерены восстановить.
Если вы восстанавливаете файл, который за последнее время не изменялся,
воспользуйтесь последней резервной копией уровня 0.
Для восстановления файлов нужно использовать их полные имена
путей. Эти имена содержатся в листинге дублирования. Если
файлы не из корневой файловой системы, имя файловой системы в
Ъ2имени пути нужно опустить. Ъ3 Ъ0Например, Ъ3 Ъ0чтобыЪ3 Ъ0 восстановить Ъ3 файл
/u/stellar/data из резервной копии /u, надо ввести

/stellar/data

Восстановление файла выполняется следующим образом.
1. Войдите в sysadmsh и выберите

Backups-"Restore-"Partial

2. На экране появится:
- 6-22 -

+--------------------------------------------------------------+
| Partial |
| Press "F3" to obtain a list of available media |
| |
| /tmp/sysadm 03/15/89 08:20 |
| |
|+-------------------- Restore File --------------------------+|
|| ||
|| Media : [ ] ||
|| File to restore : [ ] ||
|| Directory to restore to : [ ] ||
|| Block size in Bytes : [512 ] ||
|| ||
|| Press "Return" to restore the file or "ESC" to ||
|| abandon ||
|| ||
|| [Restore] ||
|| ||
|+------------------------------------------------------------+|
| |
| Частичное |
| Нажмите "F3" для получения списка доступных носителей |
| Восстановление файла |
| Носитель: [ ] |
| Восстанавливаемый файл: [ ] |
| Каталог для восстановленного файла: [ ] |
| Размер блока в байтах: [512 ] |
| Нажмите "Return", чтобы восстановить файл, или "ESC", |
| если этого не надо делать |
| [Восстановление] |
| |
+--------------------------------------------------------------+

3. Сначала нажмите "F3", чтобы выбрать тип носителя из
предложенного списка. После того, как носитель выбран, появится
окно для подтверждения готовности накопителя:

+-------------------------------------------------------+
| Please make sure the media is in the drive and |
| the drive is on line. |
| |
| Press "Return" to format the disc or "ESC" to abandon |
+-------------------------------------------------------+
(Пожалуйста, убедитесь, что носитель в дисководе и
дисковод в системе.
Нажмите "Return", чтобы отформатировать диск, или
"ESC", если этого делать не нужно)

4. Загрузите том 1 резервного комплекта в накопитель и нажмите
"Return". Когда этот запрос будет удовлетворен, вы вернетесь
в меню Restore File (Восстановление файла). Теперь введите
имя файла, затем нажмите "Return", чтобы перейти в поле
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: В архиве идет поиск заданных
файлов, и после того, как очередной файл восстановлен в указанное
место на жестком диске, на экране появляется его имя. В
случае необходимости поступают приглашения сменить том. Если вы
знаете все файлы, которые вы хотите восстановить, вы можете выйти
из среды восстановления, нажав клавишу "DEL". (Программа будет
продолжать поиск до конца резервной копии.)
7. Если вы используете том xbackup: Загрузите том 1 резервного
комплекта в накопитель и нажмите "Return". Программа выдаст
номера индексных дескрипторов файлов, которые вы задали, и пригласит
ввести номер тома:

+--------------------------------------------------------------+
| file(s): inode nn (Файл(ы): дескриптор...) |
| |
| Mount desired dump volume: Specify volume #: |
| (Смонтируйте нужный том дампа. Задайте номер тома:) |
| |
- 6-24 -

Введите "1" и нажмите "Return". Программа просматривает том
в поисках заданных файлов и помещает копии в заданные места на
жестком диске.
Программа выдает приглашения на номер тома до тех пор, пока
не будут найдены все файлы. После этого вы увидите

+--------------------------------------------------------------+
| Extract file filename (Извлечь файл ...) |
| |

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

ВОССТАНОВЛЕНИЕ ВСЕЙ ФАЙЛОВОЙ СИСТЕМЫ С ТОМОВ CPIO

Восстановление всей файловой системы с резервной копии cpio
выполнить легче, чем с копии xbackup. Нет необходимости переделывать
файловую систему, так как копия cpio является не "образом"
файловой системы, а совокупностью скопированных файлов.
Кроме того, cpio можно использовать для восстановления корневой
файловой системы. Она тоже записывает поверх файлов, имеющих
версии в резервной копии, но файлы, отсутствующие в резервной
копии, останутся нетронутыми.
Для восстановления файловой системы с резервной копии cpio
выполните следующее.
1. Вставьте первый том и выберите в sysadmsh:

Backups-"Restore-"Full

На экране появится следующее:

+--------------------------------------------------------------+
| Full |
| Press "F3" 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 "Return" to restore the filesystem or "ESC" to ||
|| abandon ||
|| ||
|| [Restore] ||
|| ||
|+------------------------------------------------------------+|
| |
| Полное |
| Нажмите "F3" для выбора файловой системы из списка |
| Восстановление файловой системы |
| Восстанавливаемая файловая система: [ ] |
| Носитель: [ ] |
| Размер блока в байтах: [512 ] |
| Нажмите "Return", чтобы восстановить файловую систему, |
| или "ESC", если этого не надо делать |
| [Восстановление] |
| |
+--------------------------------------------------------------+
- 6-26 -

2. Введите имя файловой системы или нажмите "F3", чтобы
выбрать ее из предложенного списка. То же сделать для устройства
с носителем. Вам будет предложено подтвердить выбор.
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 "RETURN" key. [q]
|
| (Достигнут конец носителя на вводе.
| Замените на часть n и нажмите "Return". [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.
| (Восстановить исходную таблицу разделов)
|
3. Введите "c", чтобы вновь создать файловую систему. Вы
получите приглашение ввести номер раздела (см. колонку 3):

+---------------------------------------------------------------
| which division? (0 through 6) --
| (Какой раздел? (от 0 до 6)

Введите номер, соответствующий создаваемой файловой системе.


Замечание
Следует крайне осторожно выбирать создаваемую файловую систему.
Впрочем, после выхода из divvy вы можете исправить все
ошибки, используя выбор e[xit] (см. ниже).
- 6-29 -

4. Вновь появляется меню divvy, только в колонке "New File
System?" (Новая файловая система?) стоит "yes" (да).
5. Если вы воссоздаете файловую систему XENIX, ее тип устанавливается
в значение AFS (по умолчанию). Чтобы изменить тип
файловой системы, введите "t". Вы получите приглашение на ввод
номера раздела. Проверьте правильность вашего номера. Чтобы выйти,
введите "q".
6. Теперь вам дается последняя возможность отменить сделанные
вами изменения, прежде чем выйти из divvy:

+---------------------------------------------------------------
| i[nstall] Install the division set-up shown
| (Установить созданные разделы)
| r[eturn] Return to the previous menu
| (Возврат в предыдущее меню)
| e[xit] Exit without installing a division table
| (Выход без установки таблицы разделов)
|
| Please enter your choice:
| (Введите выбранную опцию)
|
Если вы сделали ошибку, введите "e", в противном случае -
"i", чтобы зафиксировать сделанные изменения. Теперь можно совсем
выйти из divvy. Когда вы выйдете, система перестроится. Появится
сообщение:

+---------------------------------------------------------------
| Making Filesystems (Создание файловых систем)
|

7. Войдите в sysadmsh и выберите

Backups-"Restore-"Full

Замечание
При восстановлении резервной копии уровня 0 запись будет
идти поверх вашей файловой системы.
Даже если файловая система была повреждена, в ней может остаться
ценная информация. Перед восстановлением на поврежденную
файловую систему важно убедиться, что не повреждена резервная
копия, с которой производится восстан

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

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

Купить

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

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

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