Скоро тут будет статейка про настройку Rancid.

Будет рассказано про настройку для резервирования конфигов MikroTik, Dlink DES-1210, Dlink DVG-500{4,8}S, Eltex TAU-8.IP

А пока тут будут котики и полезные ссылки.

 Котики:

cats

 

Ссылки:

http://edwin3d.blogspot.com/2010/06/d-link-dvg-5004s-dvg-5008s.html

https://sites.google.com/site/jrbinks/code/rancid/wraprancid

http://uawebs.net/ru/blog-ru/kotik-vladimir/123-avtomaticheskoe-rezrevirovanie-konfigov-cisco-s-pomoshch-yu-rancid-i-websvn.html

 https://sites.google.com/site/jrbinks/code/rancid/wraprancid

Для бэкапа всей системы с отсылкой по ssh:

Для переноса системы на новый диск:

 

Понадобилось сделать ротацию бэкапов, т.к. 10 гб яндекс диска, сука, забиваются бэкапами, а руками чистить - не наш метод.

Надо делать MOVE, DELETE и MKDIR юзая методы протокола WebDAV

Готовых решений нет, так что юзаем curl и справку по API от яши

Примеры того что получилось:

...читать далее "Бэкапы и API Яндекс.Диска"

В который раз переделал скрипт бэкапа. На этот раз он сливает результаты бэкапа в облачко амазона =)

 

Кстати, s3cmd пришлось патчить (на официальном багтрекере нашлось решение), т.к. оригинальная бета была с багом, из-за которого multi-part загрузки не шли. А потом еще раз патчить, потому что при аплоаде с выключенным прогрессом s3cmd вываливался.

А trickle юзается чтобы не перегружать канал.

Достался в наследство от сенсея.

Изначально бэкап делался рсинком, но из-за высокой I/O нагрузки которую создавал рсинк серверу становилось очень плохо.

Переделал чтобы бэкапилось таром и гзипалось.

Основною попоболью было исключение каталогов. tar упорно не хотел принимать кучу --exclude, не брал их во внимание.

Оказывается exclude подходит для исключения файлов по маске, а для каталогов надо юзать  --exclude-from и уже в файле описывать все нужные исключения.

Пример того как это все работает -

...читать далее "Скрипт бэкапа OVZ контейнеров"

Нашел способ тут

Одна команда
curl -T backup.tar --user логин:пароль https://webdav.yandex.ru

и готово

 

А вот рабочий скрипт бэкапа бд и файлов

...читать далее "Бэкап на Яndex Диск без монтирования davfs"