Файлы, записанные командой backup на резервный носитель, можно восстановить в локальной системе командой Команда restore или командой Команда smit.
Примечания:
- Файлы следует восстанавливать тем же способом, которым они сохранялись. Например, если резервная копия файловой системы создавалась по именам, то и восстанавливать ее следует по именам.
- Если информация записана на нескольких дискетах, команда restore считывает ту из них, которая смонтирована, запрашивает следующую и ожидает ответа. Вставив новую дискету, нажмите клавишу Enter для продолжения восстановления файлов.
Например, для просмотра списка имен ранее сохраненных файлов введите:
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.
Команду restore можно также выполнить с помощью smit.
smit restore
Нажмите Enter.
/dev/rmt0
Если устройство недоступно, появится сообщение примерно следующего содержания:
Невозможно открыть /dev/rmtX, файл или каталог не существует.
Это сообщение означает, что система не может обратиться к драйверу устройства, поскольку файл rmtX в каталоге /dev не найден. В /dev можно указывать только доступные объекты.