Como eu copio um arquivo de 500GB do win2003 para o lan / usb sem afetar o servidor de origem?

1

Eu tenho que copiar (periodicamente) um arquivo de backup MSSQL grande de 500 GB para outro pc (windows ou linux) dentro de lan.

O comando de cópia normal (ou xcopy, robocoy, teracopy) para um compartilhamento de rede (ou disco usb externo) leva muito tempo (cerca de 12 horas) e o servidor com o arquivo de backup fica muito lento (porque há apenas um controlador SAS RAID).

Uma "ideia" talvez para dividir o arquivo de backup em partes menores (como torrent) e copiar essas partes simultaneamente, mas não sei como fazê-lo.

Meu principal objetivo é copiar sem causar impacto no servidor de origem.

Qualquer ideia ou ferramenta sugerida será apreciada.

    
por lg. 03.09.2010 / 15:08

6 respostas

3

Com o Windows, infelizmente, suas opções são um pouco mais limitadas. Você poderia simplesmente tentar configurar um servidor FTP (não use o IIS) e definir uma largura de banda máxima. Isso deve efetivamente diminuir o impacto no servidor.

Com toda a honestidade, no entanto, se você estiver com uma desaceleração perceptível ao fazer uma cópia de um único arquivo em uma única thread ... Eu suspeito que há outros problemas em jogo. Se você está falando sobre copiar do SAS - > USB (ou vice-versa) e o atraso está acontecendo ... Provavelmente, há algum problema com a pilha USB. A pilha USB não deve afetar drasticamente o desempenho do sistema. Se você está correndo para o atraso ao fazer qualquer coisa do volume SAS ... talvez o firmware do seu controlador raid é b0rked ... ou você está usando os drivers errados ... (ou em alguns casos ... a < strong> REALMENTE controlador SAS barato). Também pode ser o resultado de algum programa antivírus (ou de vários programas sobrepostos), fazendo com que a máquina trabalhe 4 vezes mais do que o necessário. (via de regra ... use apenas um programa antivírus. Mais apenas fará sua máquina trabalhar mais sem nenhum motivo). Mesmo ter seu volume fragmentado em todo o lugar pode causar os sintomas que você está falando.

Eu tentaria primeiro corrigir o problema, em vez de simplesmente contorná-lo.

    
por 03.09.2010 / 15:58
2

Por sua descrição, o servidor não pode lidar com a carga de E / S. Eu estaria inclinado a pensar que é devido a alguma outra falha como TheCompWiz disse. Até / a menos que você conserte / alivie a causa do problema (você acha que é um fuso insuficiente ou um controlador RAID muito lento), você não o copiará mais rápido .

Como sua principal intenção é copiá-lo sem causar impacto no servidor, observe a aceleração da largura de banda / velocidade de cópia, ou seja, fazê-lo funcionar mais devagar. O robocopy tem uma opção de "intervalo entre pacotes" robocopy /ipg:N (onde N é algum número) que pode ser usado para limitar a velocidade. link . Eu entendo que o teracopy também.

Para esclarecer, você precisa copiar este arquivo apenas uma vez ou você precisa copiar um arquivo de backup periodicamente? Se for periodicamente, para fins de backup, como disse Tom, copiar apenas o que mudou de um arquivo de 500 GB para a próxima 'versão' economizará muito tempo e colocará menos carga no servidor. Talvez se você explicasse sua intenção geral em vez do pouco que está atualmente preso, você pode obter algumas idéias úteis.

    
por 03.09.2010 / 16:32
0

a única maneira de realmente fazer isso ir mais rápido é ir para algum tipo de solução em nível de bloco que copia apenas os deltas.

    
por 03.09.2010 / 16:32
0

Por que colocar muitos arquivos individuais em um grande e tentar dividi-lo novamente?

Faça backup dos arquivos individuais.

    
por 03.09.2010 / 16:33
0

Você monitorou o uso da memória no servidor do Windows enquanto fazia a cópia? Gostaria de saber se você está se deparando com o problema de "arquivos grandes".

Dê uma olhada em Windows Server 2008 x64, Transferências de arquivos grandes e uso de memória (e algumas das outras páginas vinculadas a partir dele)

    
por 03.09.2010 / 18:00
0

Outras soluções: Use backup diferencial ou transacional em vez de backup completo.  - Isso reduzirá a quantidade de dados que você precisará transferir.

CDP: eu uso o link do R1soft Este software salvou minha bunda tantas vezes.

    
por 03.09.2010 / 18:28

Tags