В этой статье я на конкретных практических примерах покажу как работать с утилитой RSync в Linux.
RSync - это очень быстрый и мощный инструмент для работы с файлами и каталогами как на локальном компьютере, так и на удалённом сервере.
С одной стороны RSync - это лёгкая (в плане потребления ресурсов) и многофункциональная утилита с широкими возможностями - незаменимый инструмент системного администратора, с другой же стороны для новичков и не сильно продвинутых пользователей Линукс RSync может показаться очень сложным, замудрёным и непонятным...
Для синхронизации больших объемов информации между сетевыми узлами необходимо использовать команду rsync. Причины к выбору этого инструмента - высокая производительность и способности возобновлять прерванную передачу.
Скорость rsync объясняется тем, что передаются только различия (дельты) между источником и местом назначения, что делает эту утилиту практически идеальной для передачи больших файлов.
В зависимости от типа сервера для установки используется либо yum (в Centos), либо apt-get
В терминале Centos - sudo yum install rsync
В терминале Debian - sudo apt-get install rsync
При использовании RSYNC допускается различное направление передачи данных...