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

Исходное сообщение
"Вопрос по бекапам"

Отправлено Amadeus , 29-Апр-08 13:03 
Добрый день всем, сам являюсь новичком в семействе Unix и занимаюсь администрированием серверов на Freebsd всего около 6 месяцев. И тут возникла такая проблема.

Имеется файловый сервер с поднятой на нем samboй

Ежедневно ночью делается бекап данного сервера.

исполняемый бекапа бекапа выглядит следующим образом.

File: backup.sh        
# backup /etc
# backup /usr/local/etc
# backup kernel
# backup logs
# backup home

#tar -zcvf 192.168.1.1.tgz /etc /usr/local/etc /usr/src/sys/i386/conf /var/log

timestamp=`date "+%Y%m%d-%H%M"`
tar -zcvf /usr/backup/${timestamp}.тут название архива /etc /usr/home /usr/loca
l /var/log /var/db /data

#mkisofs -R -V "/${timestamp}.название архива" -o /var/${timestamp}.__________.iso
/${timestamp}.___________.tgz

#burncd -f /dev/acd0c -e -s 20 data /var/${timestamp}.mxsolev.tgz.iso fixate

#scp -P 1322 /${timestamp}.mxsolev.tgz mazurin@192.168.0.60:h:\freebsd

#rm /var/${timestamp}__________.iso
#rm /${timestamp}_________.tgz

Недавно произошла неприятность с файлами и возник следующий вопрос.
Вот сижу разбераю скрипт прошлого админа
Я правильно понимаю что 1 строчка это то что записывается в архив.
Вторая - это то в какой архив это кладется и где в каком каталоге этот архив находится ну и дальше идет ISO-шный образ на диск.

И главная причина по которой я пишу шас:
/var/db /data
Вот этот путь это просто путь логов которые заносятся в бекап?
у меня есть папка /data которая подвешена на sambu из которой юзеры удалили несколько важных папок.

Если это действительно логи, можно ли восстановить файлы другим средством помимо бекапа?



Содержание

Сообщения в этом обсуждении
"Вопрос по бекапам"
Отправлено Amadeus , 29-Апр-08 14:20 
вопрос снимаю отчасти) разобрался) там стоит /data через пробел,

Только вот сразу возникает другой.

При извлечении архива tar извлекаются только /usr /etc

Если пробовать через 7z в виндовс  архив оказывается испорченным.

Почему такое рпоисходит?

Буду очень признателен за ответ


"Вопрос по бекапам"
Отправлено mario , 29-Апр-08 14:50 

>
>Если пробовать через 7z в виндовс  архив оказывается испорченным.
>
>Почему такое рпоисходит?
>
>Буду очень признателен за ответ

вероятно ваш 7z не умеет работать с расширением типа .tgz
почитайте что может 7z распаковывать и архивируйте с нужным расширением (тупо сказал блин :(  ну смысл я думаю понятен )


"Вопрос по бекапам"
Отправлено Amadeus , 29-Апр-08 15:40 
ну это понятно, а почему так во free происходит?

"Вопрос по бекапам"
Отправлено mario , 29-Апр-08 15:44 
>ну это понятно, а почему так во free происходит?

что значит во фре ???
если 7z это вин приложение !!!


"Вопрос по бекапам"
Отправлено Amadeus , 29-Апр-08 15:46 
после распаковки командой tar в freebsd так же разрхивируются 2 папки /usr /etc и все

"Вопрос по бекапам"
Отправлено mario , 29-Апр-08 16:00 
>после распаковки командой tar в freebsd так же разрхивируются 2 папки /usr
>/etc и все

соответственно бекап делается только вот этих самых слайсов
извините но скрип нет желания читать :(
вообще раз уж взялись почитайте про команду dd как раз для вас пригожа  


"Вопрос по бекапам"
Отправлено Amadeus , 29-Апр-08 16:06 
) Спасибо за помошь:) скрипт я потом перепишу, а шас попытаюсь хоть что то выташить из 5 гигов инфы

"Вопрос по бекапам"
Отправлено skgennady , 30-Апр-08 14:24 
>вообще раз уж взялись почитайте про команду dd как раз для вас
>пригожа

Лучше - dump/restore или cpio.