Помогите с скриптом для бекапа
Модератор: weec
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- viris42
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2014-07-23 15:20:44
- Откуда: Новороссия ДНР
- Контактная информация:
Помогите с скриптом для бекапа
Всем привет. Собственно огромнейшая просьба. Дома запущен сервер видео наблюдения(на Debian7+motion). Нужен скрипт который будет архивировать папки из одной постоянной директории на другой винт. Но фишка вся в том, что все папки создаются по дате то есть имеют вид /var/www/motion/in1/2017-05-15 и так каждые сутки новая папка по дате. Но ещё дело в том, что новая папка создаётся только после обнаружения движения детектором(а движение может быть и в 00:01 и в 05:30). В программировании я ноль. Если можете помогите
Трудно переспорить бородатого старика если у него в руках АК.
Debian 7 wheezy
Debian 7 wheezy
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Neus
- майор
- Сообщения: 2005
- Зарегистрирован: 2008-09-08 21:59:56
Помогите с скриптом для бекапа
а в чём проблема то?
man rsync
man rsync
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
Engineering is physics with the constraint of money.
- viris42
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2014-07-23 15:20:44
- Откуда: Новороссия ДНР
- Контактная информация:
Помогите с скриптом для бекапа
А как его настроить под архивацию именно той папки которая за прошлые сутки?
Трудно переспорить бородатого старика если у него в руках АК.
Debian 7 wheezy
Debian 7 wheezy
- Neus
- майор
- Сообщения: 2005
- Зарегистрирован: 2008-09-08 21:59:56
Помогите с скриптом для бекапа
один раз все забекапишь
в последующие запуски он сам выберет только новые
читай документацию
в принципе любой архиватор умеет работать в режиме append
Отправлено спустя 4 минуты :
это проще чем скриптом выискивать файлы с mtime за прошедшие сутки
в последующие запуски он сам выберет только новые
читай документацию
в принципе любой архиватор умеет работать в режиме append
Отправлено спустя 4 минуты :
это проще чем скриптом выискивать файлы с mtime за прошедшие сутки
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
Engineering is physics with the constraint of money.
-
- проходил мимо
Помогите с скриптом для бекапа
очень простоviris42 писал(а):А как его настроить под архивацию именно той папки которая за прошлые сутки?
1. генеряеш закрытый ключ на серваке бэкапов
ssh-keygen -t rsa
2. копируешь его на сервер с которого бэкапишь
cat ~/.ssh/id_rsa.pub | ssh user@src "cat >> .ssh/authorized_keys"
3. на севаке бэкапов ставиш rsync, читаешь man, запускаешь однократно, как сказал Неус, потом можно в крон затолкать
rsync -rlcpvgo user@src:/secret/dir/root/data /secret/dir/root/
4. в кроне рисуешь чтото типа этого (каждые 10 минут)
*/10 * * * * root rsync -rlcpvgo user@src:/secret/dir/root/data /secret/dir/root/ >> /root/rsync.log 2>&1
зы. Слава Новороссии! Смерть укрофашистам! Ура товарищи!
-
- проходил мимо
Помогите с скриптом для бекапа
подскажите с rsync-ом по бекапу
есть такая структура:
/home/user/ в ней 3 симлинка на папку /tmp/1, /tmp/2, /tmp/3
как мне скопировать /home/user/ так, чтобы симлинки в ней остались, но повтороно копирование папок, на которые ссылаются эти симлинки не пошло ?
есть такая структура:
/home/user/ в ней 3 симлинка на папку /tmp/1, /tmp/2, /tmp/3
как мне скопировать /home/user/ так, чтобы симлинки в ней остались, но повтороно копирование папок, на которые ссылаются эти симлинки не пошло ?