Rsync / Grsync
Рубрика: Системные утилитыМетки: Backup | Gnome | GTK | простая утилита
Суббота, 3 июля 2010 г.
Просмотров: 1456
Подписаться на комментарии по RSS
Удобная утилита для копирования и синхронизации файлов.
Rsync это быстрая и удивительно универсальная консольная утилита для копирования файлов.
Rsync может применяться, как при резервирования и зеркалирования данных, так и при повседневном копировании файлов. Она может копировать файлы как локально так и удалённо, на другой узел в сети или с него, работая через любую удалённую оболочку, или с rsync демоном. Так же Rsync предлагает большое количество опций, которые контролируют все аспекты её работы.
Некоторые дополнительные особенности:
- Возможность копирования ссылок, файлов устройств, полномочий доступа(владелец, группа) и прав на файлы
- Наличие опций исключения, схожих с опциями в GNU tar
- Режим игнорирования CVS, для игнорирования тех файлов, которые проигнорировались бы системой CVS
- Может быть использована любая удалённая оболочка, позволяющую осуществлять трансфер данных, включая ssh или rsh
- Не требуется привилегий супер пользователя
- Конвейерная передача файлов, чтобы минимизировать затраты времени ожидания
- Поддержка анонимных или требующих аутентификации rsync демонов (идеально для зеркалирования)
Rsync знаменита своим delta-transfer алгоритмом, который снижает объём передаваемых по сети данных, посылая только различия между файлами. Rsync находит файлы, которые нужно отправить, используя алгоритм "quick check" ищутся файлы, которые изменились в размере, или в дате последней модификации.
Русский перевод официальной документации
Полезные рецепты при работе с rsync
Восстановление «битого» ISO-образа с помощью rsync (рус.)
Grsync простой графический GTK2 интерфейс к консольной утилите rsync.
Grsync поддерживает только ограниченный набор наиболее важных возможностей rsync, но может быть использована для эффективной синхронизации локальных каталогов.
Лицензия: GNU General Public License (GPL)




























