Съдържание:
Определение - Какво означава Rsync?
Rsync е софтуерен инструмент за синхронизиране на папки на файлове и директории. Може да се използва за качване на файлове на отдалечен сървър и е особено полезно за минимизиране на трансфера на данни при поддържане на огледално копие на локални файлове на отдалечен сървър. Rsync може да се използва за копиране на данни или като демон за предоставяне на директории в мрежата. Rsync е особено полезен при контролиране на честотната лента, необходима за прехвърляне на файлове.
Rsync е написан, за да замени rcp и scp. Той е широко използван за своята гъвкавост, бързина и възможност за писане. Работи в Windows, Mac OS и GNU / Linux.
Техопедия обяснява Rsync
Първоначално написан от Andrew Tridgell и Paul Mackerras, rsync е разработен от Wayne Davison и за първи път е пуснат на 19 юни 1996 г. Той е достъпен като безплатен софтуер под GNU General Public License. Използва се главно за синхронизиране на дърветата на уебсайтове от поетапни до производствени сървъри и може също така да се използва за архивиране на ключови области на файловите системи чрез cron и чрез общ скрипт на интерфейс на шлюза. Rsync помага лесно да прехвърляте големи количества данни, като дава възможност за ултрабързи и ефективни архиви.
Rsync работи в два различни режима. Той използва компресия и рекурсия за копиране на файлове или показване на съдържанието на директория. В демон-режим той използва Secure Shell (SSH, протокол за прехвърляне на файлове) или Remote Shell (RSH, програма за команден ред Unix) за обслужване на файлове през TCP порт 873. Rsync поддържа анонимни или автентифицирани rsync сървъри. Той също така поддържа копиране на връзки, устройства, собственици, групи и разрешения. Rsync не изисква root права и спомага за минимизиране на разходите за забавяне.
