rsync bastante demorado

1. rsync bastante demorado

Ede
ede_linux

(usa Ubuntu)

Enviado em 30/03/2016 - 11:04h

Olá,

Estou a aprender a trabalhar com o rsync. O teste que fiz foi a copia integral, mirror, de um disco de 1000GB para outro 1000GB. Foram mais ou menos 800 000 itens, por volta de 950 GB.
Este processo demorou cerca de 17 horas.

Duas questões:
1-É normal demorar assim tanto?
2-Todas as vezes que fizer este processo ele vai demorar assim tanto?

Obrigado


  


2. Re: rsync bastante demorado

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 30/03/2016 - 11:40h

Saudações colega, depende muito da mídia de destino, aqui fiz o full para um hd externo USB 3.0 e o tamanho do meu sistema era aproximadamente 25 gb e demorou mais ou menos 1:30 min. Já quando eu fazia com um pendrive como mídia de destino demorava cerca de 30 min. Se você estiver fazendo o backup para o mesmo disco rígido não compensa pois em caso de defeito o backup vai junto :-P. Se estiver mandando para cloud ou para rede então temos variáveis como a velocidade de upload da sua internet.

PS: Respondendo... Em alguns casos não é normal, no seu caso pode ser hardware com baixa taxa de transferência.


3. Re: rsync bastante demorado

Ede
ede_linux

(usa Ubuntu)

Enviado em 30/03/2016 - 12:27h

Desculpem, esqueci especificar o problema.

Utilizei um portátil Asus, 4 GB de ram, I3 e apenas ficou a fazer o backup. O backup foi entre dois discos rigidos, via usb! USB 2.0.
O que reparei, é que cada vez que executo o rsync ele varre toda a estrutura de diretórios novamente, daí o tempo demorado de execução (estou certo?). Porque se dos 800 000 itens alterei apenas um, ele varre tudo. Não existe nenhuma solução mais eficaz que o rsync?

Obrigado


4. Re: rsync bastante demorado

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/03/2016 - 12:34h

Ele executa um checksum né. Ele vai varrer tudo mesmo. E você ainda tem o overhead do USB.

Eu montaria um raid.


5. Re: rsync bastante demorado

Ede
ede_linux

(usa Ubuntu)

Enviado em 30/03/2016 - 12:55h

Como monto um raid em linux?
Mas o raid não faz com que quando estiver a escrever o processo fique mais lento, pois estou com um processo mirror "fantasma"?

Então significa que o rsync para grandes volumes de dados tem estas limitações?

Qual a definição que dão para overhead?
Encontrei esta aqui http://stackoverflow.com/questions/2860234/what-is-overhead:



It's the resources required to set up an operation. It might seem unrelated, but necessary.

It's like when you need to go somewhere, you might need a car. But, it would be a lot of overhead to get a car to drive down the street, so you might want to walk. However, the overhead would be worth it if you were going across the country.

In computer science, sometimes we use cars to go down the street because we don't have a better way, or it's not worth our time to "learn how to walk".







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts