Linux -- это интересно

rdiff-backup


Рубрика: Системные утилиты -> Администрирование
Метки: | | | |
Просмотров: 5905

Консольное приложение для резервного копирования.


rdiff-backup — гибкое и простое в использовании Python консольное приложение для резервного копирования.

rdiff-backup производит резервное копирование одного каталога в другой, в результате целевой каталог содержит копию исходного каталога. Самая простая команда запуска утилиты выглядит так:

rdiff-backup /исходный/каталог /каталог/назначения

Основной идеей rdiff-backup является сочетание преимуществ полного и инкрементального копирования. Приложением сохраняются различия текущей и предыдущей копии исходного каталога в отдельности, поэтому имеется возможность восстановления давно утерянных файлов.

Так как rdiff-backup резервирует лишь изменённые файлы, это существенно сокращает время создания резервной копии. Имеется возможность создания резервных копий смонтированных разделов, что позволяет настроить ежедневное копирование данных без размонтирования резервируемого раздела.

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

rdiff-backup имеет большой набор опций для фильтрации файлов, можно фильтровать файлы на основе регулярных выражений, типу файлов, на основе файловых списков (включений/исключений) и пр... При создании резервной копии rdiff-backup сохраняет как права доступа, так и символические ссылки (после восстановления, из резервной копии, всё восстанавливается "как было").

rdiff-backup легко встраивается в shell-скрипты, позволяя легко автоматизировать процесс резервного копирования. Приложение хорошо документировано, в том числе имеется много информации и на русском.

Лицензия: GNU General Public License

Домашняя страница

Комментариев: 10 RSS

Госпади, но почему везде надо пихать этот питон??? Нормальными языками пользоваться разучились???

Перепиши на "нормальном" языке, в чем проблема?

Да это же приложение для резервного копирования. Оно срабатывает раз в сутки или в неделю. Да даже хоть бы и в час. Общей производительности оно не нарушит. Зато на Python писать проще и быстрее. Зачем вообще писать на С/С++, когда на асемблере всё летает? Разленились совсем? Подумаешь, понадобится несколько лет на написание подобной проги. Зато она раз в неделю будет срабатывать быстро! И под прочие архетектуры придётся переписывать с нуля. Но разве это проблема для настоящих джидаев? Мы на такую мелочь готовы жизнь потратить!

Перепиши на "нормальном" языке, в чем проблема?
Никогда не понимал, зачем повторять шизофренические бредни шрифтонутых по самое седалище аналитигоф лорентии?

- Читая отписи "спецов" с ЛОРа, понимай их наоборот и будет правильно! (КО)

ЗЫ: Сегодня Явовую шкуру для этой утилиты покажу, шоб джидаев истеричным метеоризмом осчастливить! :)))

Ъ только C/C++ За счет более низкого порога вхождения быдлокода на питоне значительно больше, стараюсь на нем приложения не использовать без необходимости.

К слову, rsynk

О да, один язык только Ъ, остальное всё от дураков для дураков ))) Боже, сколько же глупых людей на белом свете ) одни мы умные ))))

Все дело в производительности, скорости выполнения, я исключительно про такое "тру".

А так самому Ruby нравится :)

Производительность и скорость выполнения далеко не везде важны. Н-р, в сабже. Есть куча мелочей, на которые тратить кучу времени бесмысленно.

Дык это и называют быдлокодом! Производительность и скорость не нужна и не важна в скриптах, например на bash. И только!

И потом кстати, при дальнейшем масштабировании приложения, оказывается, что уже и скорость важна.. Да хрена мне тут рассказывать веб-разработчикам))

Аноним10 2015-02-27 в 16:06:46

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

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)