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

Исходное сообщение
"резервное копирование раздела в UnixWare"

Отправлено Илья , 30-Июл-09 13:13 
Здравствуйте! Есть работающий сервер под управление UnixWare 7.1.3 с работающей БД

Необходимо сделать полную копию всего содержимого сервера (всех разделов диска),чтобы в случае чего данные не потерялись и их можно было бы достаточно быстро и без проблем восстановить.

Из дополнительных условий - сервер останавливать крайне не желательно, дополнительный софт ставить нельзя, копировать надо все что идет от корня ./ ,копию нужно делать сразу на USB HDD. Читал что можно и с помощью emergency_rec, volcopy, dd, cpio и rsync. Каким  же методом это лучше всего осуществить в указанном случае, чтобы получить сразу готовый к работе образ (чтоб не было потом таких проблем, как копия сделана, а по каким либо причинам не работоспособна)?

Заранее спасибо.
С уважением, Илья.


Содержание

Сообщения в этом обсуждении
"резервное копирование раздела в UnixWare"
Отправлено Илья , 30-Июл-09 13:19 
P.S. или может есть еще какой нибудь более удобный способ, чем вышеприведенные?

"резервное копирование раздела в UnixWare"
Отправлено BlackHawk , 30-Июл-09 13:58 
>P.S. или может есть еще какой нибудь более удобный способ, чем вышеприведенные?
>

а чем dd не угодил?


"резервное копирование раздела в UnixWare"
Отправлено Ziggy Stardust , 30-Июл-09 14:09 
>Здравствуйте! Есть работающий сервер под управление UnixWare 7.1.3 с работающей БД

Я с юниксваре, честно скажу, не связвался. Даже не знаю какая там файловая система нынче из актуальных. :-)

Общие соображения такие (без привязки к какому-либо конкретному юниксу):

  - БД видимо следует бэкапить средствами БД (под БД ведь SQL СУБД понимается?)
  - разобраться как создавать снапшоты на файловой системе
  - сохранять со снапшота данные чем больше нравится (tar, pax, cpio, dump), я лично предпочел бы штатный системный dump (если он конечно есть в юниксваре)


"резервное копирование раздела в UnixWare"
Отправлено Илья , 30-Июл-09 15:15 
>  - сохранять со снапшота данные чем больше нравится (tar, pax,
>cpio, dump), я лично предпочел бы штатный системный dump (если он
>конечно есть в юниксваре)

Покопался в доках, нашел указания:

    * To back up entire file system using volcopy:

    mount -F vxfs -o snapof=/dev/dsk/c0b0t0d0s7, \
    snapsize=100000 /dev/dsk/c0b0t10d0s1 /backup/home
    volcopy -F vxfs home /dev/rdsk/c0b0t1d0s1 \
    c0b0t1d0s1 /dev/rmt/c0s0 tape77
    umount /backup/home

    * To do a full backup of a snapshot file system:

    mount -o snapof=/dev/dsk/c0b0t0d0s7,snapsize=100000 \
    /dev/dsk/c0b0t1d0s1 /backup/home
    vxdump f - /dev/rdsk/c0b0t1d0s1 | \
    dd bs=128k > /dev/rmt/c0s0

Склоняюсь больше к тому что надо делать первое. Не особо понятно в чем отличие между этими двумя способами, "back up entire fs" и "full backup of snapshot fs"?
Что делать корректнее? Ведь по идее снапшот - тоже своего рода образ ФС, или нет?