Solaris OpenIndiana восстановление отдельных файлов из резервной копии

До начала процедуры восстановления перейдите в каталог, который будет использоваться для хранения восстановленных файлов. Для интерактивного восстановления используется команда ufsrestore ivf

bash-3.00# ufsrestore ivf /backup_dump
Verify volume and initialize maps
Media block size is 126
Dump   date: Tue Jul 12 10:24:13 2011
Dumped from: the epoch
Level 0 dump of /export/home on sndbx1:/dev/dsk/c0d0s7
Label: none
Extract directories from tape
Initialize symbol table.
ufsrestore >ls
.:
     2 *./                4  f1
     2 *../               3  lost+found/
ufsrestore >
ufsrestore > add f1
#Добавляем файл в список для извлечения

Команды управления в интерактивном режиме:
cd – переход по каталогам резервной копии
ls – просмотр содержимого каталогов архива
add file_name – добавление в список файлов предназначенных для восстановления.
delete file_name – удаление файла из списка извлекаемых
marked – команда позволяет увидеть файлы и каталоги отмеченные для извлечения
extract – восстановление выбранных файлов
quit – выход

#: ufsrestore > extract
Extract requested files
You have not read any volumes yet.
Unless you know which volume your file(s) are on you should start
with the last volume and work towards the first.
Specify next volume 1

#Если восстановление происходит с нескольких ленточных носителей их необходимо указать

extract file ./f1
Add links
Set directory mode, owner, and times.
set owner/mode for '.'? [yn] y
#ответ Y означает, что права доступа и владелец файлов для каталога, в который происходит восстановление, будет аналогичным правам в резервной копии.
ufsrestore > quit

Дополнительная информация