Rsync incrivelmente lento no Cygwin - estou fazendo algo errado?

2

Estou tentando fazer backup de meus drives C: e D: (cada 1 TB, C: tem cerca de 210 GB de dados nele, D: tem cerca de 345 GB nele) em um HDD externo de 3 TB usando o Cygwin em Windows 8.

Estou fazendo isso com rsync.exe -avz --progress /cygdrive/c/ /cygdrive/f/Backup/c/ e deixo que ele seja executado durante a noite e apenas verifiquei e ele só copiou cerca de 33 GB. Isso é 33 GB em cerca de 6 horas. Eu tinha feito isso na noite anterior usando cp -rf e terminou durante a noite (isto é, cerca de 210 GB na mesma quantidade de tempo ou menos). Eu escolhi refazê-lo usando rsync para que os futuros backups não demorem tanto.

Estou fazendo algo errado? O rsync não funciona bem no cygwin? Eu pensei que era o mesmo desempenho que cp .

Se eu quisesse voltar a usar cp , qual é o melhor comando para duplicar rsync (tudo que eu quero fazer é copiar o arquivo se ele não estiver lá ou se o arquivo de origem for mais novo) .

    
por drjrm3 12.03.2014 / 16:17

1 resposta

1

Não sei ao certo POR QUE, mas encontrei uma solução no arquivo da lista de discussão do cygwin .

Adicionar o argumento -W ao rsync levou minha velocidade de transferência de 200kBps para 1,5MB / s.

    
por 24.04.2015 / 00:42