четверг, 18 декабря 2008 г.

AIX. Tape

Драйверов для родных библиотек я не обнаружил. cfgmgr кричит что ему надо пакет devices.fcp.changer. На дисках его нет. Ну нет так нет. Ищем драйверы тут (ftp://ftp.boulder.ibm.com/storage/devdrvr/AIX/). Ставим:
#installp -acXd Atape.X.X Atape.driver
#cfgmgr
#lsdev -Cc tape
#lscfg -vpsl rmt0 (smc0)
#tapeutil
#tctl

А теперь пример как сделать бэкап всей машины на загрузочную ленту. Это делается командой mksysb, которая бэкапит только rootvg. А значит нам придется в пространство этой группу залить все остальные данные всех нужных нам групп.
#savevg -f /tmp/vgname
Можно сжать после создания и далее mksysb -X -e /dev/rmt0

Что бы работать с лентой:
Перемотка
#tctl -f /dev/rmt0 rewind

Используем rmt0.1 - это устройство без перемотки (как /dev/rmt/0n) для создания загрузочной ленты
#/usr/bin/mksysb -p -v /dev/rmt0.1

пишем далее все остальные группы
#/usr/bin/savevg -p -v -f/dev/rmt0.1 vg01
/#usr/bin/savevg -p -v -f/dev/rmt0.1 vg02
/#usr/bin/savevg -p -v -f/dev/rmt0.1 vg03
#tctl -f/dev/rmt0 rewind

Для восстановления:
Сначала восстановим rootvg командами mksysb restore а далее остальные наши группы
#tctl -f/dev/rmt0.1 rewind
#
tctl -f/dev/rmt0.1 fsf X
#
restvg -f/dev/rmt0.1 hdisk[n]

а вот так один какой-то файл вернуть
#
tctl -f/dev/rmt0 rewind
#
restore -x -d -v -s4 -f/dev/rmt0.1 ./[path]/[file]

-s4 это rootvg. Заменить на -s5 для первой группы "-s6" для второй и так далее. Восстанавливаются файлы в текущий каталог.

Комментариев нет: