Share via


Usando o Xcopy para copiar arquivos maiores que 5GB sem uso de Buffer

Neste Tutorial vamos mostrar como podemos utilizar o XCOPY /J para copiar arquivos maiores que 5GB sem utilizar o Buffer.

Solução


Um dos procedimentos que devem ser evitados em um servidor é justamente a cópia de arquivos grandes via Windows Explorer, isso prejudica o desempenho do servidor.
**
**

Num cenário onde existe um um servidor de banco de dados com 8GB de RAM, sendo praticamente 4GB alocados para banco. Sobra aproximadamente 1GB para o Sistema Operacional + drivers, restando 3GB “livres”.

Se você estiver conectado neste servidor e realizar uma cópia de arquivos grandes via Windows Explorer vai perceber uma lentidão no sistema, inclusive podendo receber um aviso (mensagem) de falta de memória disponível.

Faça da forma correta, utilize o Xcopy usando o parâmetro /J (para que faça uma cópia sem utilizar o Buffer) nativo apartir do Windows Server 2008 R2 e Windows 7.

https://technet.microsoft.com/en-us/library/cc771254.aspx

Para sistemas anteriores Windows 2000, 2003, 2008 e XP utilize o Teracopy (Free para uso doméstico, para uso comercial é necessário adquirir uma licença) ou utilizar ESEUTIL, disponível apenas para quem possui o Microsoft Exchange Server (parte do produto).

Conclusão


Neste Tutorial mostramos a forma correta de copiar arquivos grandes, sem comprometer (impactar) o desempenho do servidor.