URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26361
[ Назад ]

Исходное сообщение
"dump нескольких слайсов на одну ленточку"

Отправлено priest , 12-Фев-03 16:57 
Граждане помогите утопающему!
Совсем крыша едет. Маны читал. Форум(ы) смотрел - ответа не нашел :(((

Вопрос:
Как сделать DUMP 2х разделов диска на одну ленточку?

dump -0u -f /dev/rsa0 /var
dump -0ua -f /dev/rsa0 /usr
Второе перезатирает первое!
Может я конечно просто туплю и нужно на ленточке какую метку ставить?
mt там или еще чего проще? А?

Best / Priest.

ЗЫ: FreeBSD 4.7(i386) + SCSI DAT8 (хотя это наверное и не важно)


Содержание

Сообщения в этом обсуждении
"RE: dump нескольких слайсов на одну ленточку"
Отправлено lavr , 12-Фев-03 17:06 
>Граждане помогите утопающему!
>Совсем крыша едет. Маны читал. Форум(ы) смотрел - ответа не нашел :(((
>
>
>Вопрос:
>Как сделать DUMP 2х разделов диска на одну ленточку?
>
>dump -0u -f /dev/rsa0 /var
>dump -0ua -f /dev/rsa0 /usr
>Второе перезатирает первое!

причем после того как первый dump закончился, приходится ждать некоторое
время, да? Пока ленточка в начало смотается ;)

>Может я конечно просто туплю и нужно на ленточке какую метку ставить?
>
>mt там или еще чего проще? А?

man mt внимательно и вдумчиво и все образуется с учетом нижнего совета

>Best / Priest.
>
>ЗЫ: FreeBSD 4.7(i386) + SCSI DAT8 (хотя это наверное и не важно)
>

man mtio

/dev/[n]rsa*

n - non-rewind tape device


"RE: dump нескольких слайсов на одну ленточку"
Отправлено priest , 12-Фев-03 18:19 
>man mt внимательно и вдумчиво и все образуется с учетом нижнего совета
>man mtio
>
>/dev/[n]rsa*
>n - non-rewind tape device

Стараюсь :)
Про non-rewind я кстати не знал - спасибо.
Читаем (вдумчиво), впитываем совет, пробуем:

mt rewind
mt fsf 0
dump -0u -f /dev/nrsa0 /var
[ так на всякий случай :
mt rewind
mt eod
- ]
mt weof
dump -0ua -f /dev/nrsa0 /usr
mt rewind

Имеем:
restore -i /dev/nrsa0
restore> what
###
Level 0 dump of /var on [host]:/dev/da0s1c
Label: none
###
ТАМ ЖЕ
restore> ls
получаем только /var - КУДА подевался /usr(второй дамп)? При чем dump говорит что он-то как раз все "задампил" и никуда ничего не мотал.

Что-то я опять туплю похоже :(((

Best / Priest.


"RE: dump нескольких слайсов на одну ленточку"
Отправлено lavr , 12-Фев-03 19:07 
>>man mt внимательно и вдумчиво и все образуется с учетом нижнего совета
>>man mtio
>>
>>/dev/[n]rsa*
>>n - non-rewind tape device
>
>Стараюсь :)
>Про non-rewind я кстати не знал - спасибо.
>Читаем (вдумчиво), впитываем совет, пробуем:
>
>mt rewind
>mt fsf 0
>dump -0u -f /dev/nrsa0 /var
>[ так на всякий случай :
>mt rewind
>mt eod
>- ]
>mt weof
>dump -0ua -f /dev/nrsa0 /usr
>mt rewind
>
>Имеем:
>restore -i /dev/nrsa0
>restore> what
>###
>Level 0 dump of /var on [host]:/dev/da0s1c
>Label: none
>###
>ТАМ ЖЕ
>restore> ls
>получаем только /var - КУДА подевался /usr(второй дамп)? При чем dump говорит
>что он-то как раз все "задампил" и никуда ничего не мотал.
>
>
>Что-то я опять туплю похоже :(((

еще как, сделав на всякий случай rewind.
Для простоты: ленточный файл, метка, метка конца ленты

возми и сделай:

mt rewind
mt status
tar cvf /dev/nrsa0 /var
mt status
tar cvf /dev/nrsa0 /usr
mt status
mt rewind

теперь пробуй:
tar tvf /dev/nrsa0
mt status
tar tvf /dev/nrsa0
mt status
tar tvf /dev/nrsa0
mt status

бюстро поймешь как работает и структуру записи на ленту (последовательное устройство доступа)

>Best / Priest.