O Grsync é apenas uma interface gráfica para o rsync, então você não pode usá-lo de forma independente.
Mas, novamente, você não precisa de grandes modificações no sistema, como uma instalação completa do cygwin para executar o rsync - a presença de duas DLL do cygwin os arquivos cygpopt-0.dll
e cygwin1.dll
no mesmo diretório que o rsync.exe são suficientes. Embora você também queira configurar as informações de código do idioma / localidade como variáveis de ambiente globais CYGWIN=codepage:utf8
e LC_CTYPE=C-UTF-8
.
O rsync funciona razoavelmente bem no Windows - com as versões 1.7.0 do Cygwin e é ainda mais capaz de abrir os arquivos com o sinalizador FILE_OPEN_FOR_BACKUP_INTENT , contornando assim possíveis problemas de ACL (desde que o usuário executando o privilégio de Backup). Mas há alguns problemas com os comprimentos de caminho (ele não pode ler arquivos em que o comprimento do caminho + nome do arquivo é maior que 250 caracteres).
Estávamos sendo executados como um serviço instalado por meio do cygrunsrv . melhor integração e manipulação de sinais em máquinas Windows Server 2003 para fins de backup por anos sem maiores problemas.