[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]

Руководство пользователя: Операционная система и устройства


Восстановление сохраненных файлов (команда restore)

Файлы, записанные командой backup на резервный носитель, можно восстановить в локальной системе командой Команда restore или командой Команда smit.

Примечания:
  1. Файлы следует восстанавливать тем же способом, которым они сохранялись. Например, если резервная копия файловой системы создавалась по именам, то и восстанавливать ее следует по именам.
  2. Если информация записана на нескольких дискетах, команда restore считывает ту из них, которая смонтирована, запрашивает следующую и ожидает ответа. Вставив новую дискету, нажмите клавишу Enter для продолжения восстановления файлов.

Команда restore

Например, для просмотра списка имен ранее сохраненных файлов введите:

restore -T

Нажмите Enter.

Информация будет считана из устройства резервного копирования /dev/rfd0. Если были созданы резервные копии отдельных файлов, то будут показаны только имена файлов. Если же была создана копия всей файловой системы, то дополнительно будет показан номер узла.

Например, для восстановления файлов в главной файловой системе введите:

restore -x -v

Нажмите Enter.

Флаг -x означает, что необходимо считать все файлы с резервного носителя и восстановить их в соответствующих каталогах файловой системы. Флаг -v выдает отчет о ходе восстановления файлов. Если восстанавливается вся файловая система, то имена файлов будут перечислены вместе с их номерами узлов. Если восстанавливаются отдельные файлы, то будут показаны только их имена.

Например, для восстановления файла /home/mike/manual/chap1 введите:

restore -xv /home/mike/manual/chap1

Нажмите Enter.

Команда восстановит файл /home/mike/manual/chap1 с резервного носителя. Имя файла (/home/mike/manual/chap1) должно быть допустимым для команды restore -T.

Например, для восстановления всех файлов каталога manual введите:

restore -xdv manual

Нажмите Enter.

Эта команда восстановит каталог manual и все файлы в нем. Если каталог manual не существует, то он будет создан в текущем каталоге для размещения в нем восстановленных файлов.

Полный синтаксис приведен в описании команды restore в книге AIX 5L Version 5.1 Commands Reference.

Команда smit

Команду restore можно также выполнить с помощью smit.

  1. Введите в командной строке:

    smit restore 
    

    Нажмите Enter.

  2. Укажите запись в поле ЦЕЛЕВОЙ КАТАЛОГ. В этом каталоге будут храниться восстановленные файлы.
  3. В поле УСТРОЙСТВО РЕЗЕРВНОГО КОПИРОВАНИЯ или ФАЙЛ укажите имя устройства вывода и нажмите Enter, как в следующем примере, где задано имя лентопротяжного устройства:

    /dev/rmt0
    

    Если устройство недоступно, появится сообщение примерно следующего содержания:

    Невозможно открыть /dev/rmtX, файл
    или каталог не существует.
    

    Это сообщение означает, что система не может обратиться к драйверу устройства, поскольку файл rmtX в каталоге /dev не найден. В /dev можно указывать только доступные объекты.

  4. В поле ЧИСЛО считываемых блоков рекомендуется оставить значение по умолчанию.
  5. Нажмите Enter для восстановления указанной файловой системы или каталога.


[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]