Здравствуйте.
Посоветуйте пожалуйста программу\скрипт для резервного копирования файлов по сети,аля бекап :).
Резервное копирование
Здравствуйте.
Посоветуйте пожалуйста программу\скрипт для резервного копирования файлов по сети,аля бекап :).
Посмотрите это: http://www.ibm.com/developerworks/ru/library/l-backup/
:D
И еще вот это: http://www.ibm.com/developerworks/ru/edu/l-lpic1111/section6.html
:D
Ну и еще: http://www.ibm.com/developerworks/ru/library/l-shell/
*OK*
Возможно есть какое нибудь простетское готовое решение?)
Возможно есть какое нибудь простетское готовое решение?)
Проще некуда ;)
[quote=xilane]Возможно есть какое нибудь простетское готовое решение?)
Проще некуда ;)[/quote]
Дело в том,что бекап делается для офисный сотрудников,аля архив всяких там .doc .xlx .txt файлов.А не для системы в целом :) Хотя все равно спасибо за ссылки,почитаю!
Вы бы критерии, предъявляемые к backup'у, назвали. Тогда, вероятно, всё сведётся к связке find+tar+cron ;)
У меня так:
Файл - /etc/cron.daily/my_arh
#!/bin/sh
# Архивирование файлов (в backupdir перечисляются каталоги через пробел).
backupdir="/etc /root"
filename="dar_$(date '+%y%m%d').tar.gz"
echo $(date '+%Y-%m-%d %H:%M:%S') "Старт архивирования " >> /var/log/my_arh.log
# Архивирование базы mail
#rm /etc/met/mail.sql
#mysqldump -B mail --user root --password=Ybdbuf --host=127.0.0.1 --add-drop-table --comments=FALSE -r /etc/met/mail.sql
# Архивируем
tar -cvzf "$filename" $backupdir --exclude="*.tar.gz"..
#
# Бакапим на IP 192.168.0.1
#
smbclient -U User //192.168.0.1/arhivserver$ "pass" <<EOF
cd /linux
put "$filename"
exit
EOF
rm "$filename"
xilane, rsnapshot ?) Что мне в ней понравилось:
Показать
- простой конфиг, гибко настраивается
- удобно указывается что нужно бэкапить
- запуск из CRON
- сама заTARивает(и др.) куда надо
- может шифровать GPG
- при наличие mysql обучена бэкапить базы в одну или сплит
- может бэкапить из сети / по сети ч/з rsync!(при наличии и кажется)
- ведет логи
- держит инкрементный бЫкап
- доступна в дефолтных репах
Оч. удобная штука! Это мое скр. мнение, как на самом деле - хз.)
xilane, rsnapshot ?) Что мне в ней понравилось:Показать
- простой конфиг, гибко настраивается
- удобно указывается что нужно бэкапить
- запуск из CRON
- сама заTARивает(и др.) куда надо
- может шифровать GPG
- при наличие mysql обучена бэкапить базы в одну или сплит
- может бэкапить из сети / по сети ч/з rsync!(при наличии и кажется)
- ведет логи
- держит инкрементный бЫкап
- доступна в дефолтных репах
Оч. удобная штука! Это мое скр. мнение, как на самом деле - хз.)
Спасибо за линк.Вы бы не могли привести пример кфг ?Попробуй по аналогии сделать :)
хочу сделать бэкап через smbclient виндузной шары (точнее одной папки внутри шары) на локальную линуксовую машину. Никак не получается.
smbclient //bashuk/BUH_SHARE -c 'lcd /home/TR/user/data_arh/temp; recurse; prompt; mget DATA_2013' -U user%passw -Tc 333.tar.gzоно бекапит всю папку BUH_SHARE (после копирования папки DATA_2013), а мне нужно только папку DATA_2013, (по пути //bashuk/BUH_SHARE/DATA_2013). Но если в первой строке дописать в путь шары папку DATA_2013, то выскакивает ошибка: tree connect failed: NT_STATUS_BAD_NETWORK_NAME.
Пробую прописать и так:
smbclient //bashuk/BUH_SHARE/DATA_2013/ -U user%passw -Tc 444.tar.gzи та же ошибка: NT_STATUS_BAD_NETWORK_NAME. Одним словом бэкапит только саму шару, а не нужную папку внутри нее. Думал прописать исключения, то есть бэкапить из BUH_SHARE только папку DATA_2013, но это не выход.
regman, смонтируйте как cifs, а потом rsync.