D(one) IT

IT Tips, Tricks & Such

Copy large files using ESEUTIL

While looking for a better method to copy large 100+ GB files to a removable disk, I came across this blog: http://blogs.technet.com/b/askperf/archive/2007/05/08/slow-large-file-copy-issues.aspx

ESEUTIL (the exchange tool) can be used to copy one large file at a time, the preformance is around three times faster than Robocopy or other methods I’ve tested. A copy of ESEUTIL.EXE and ESE.DLL is all that’s required, make sure to get either the 32 or 64bit version depending on the client OS.

syntax: eseutil /y <srcfile> /d <destfile>

I wrote a simple batch file using eseutil to copy all backup files from a shared folder to a removable disk.

Copylargefiles.bat

@echo off
setlocal enabledelayedexpansion

set SOURCE=\\NAS01\Veeam
set DEST=e:\Veeam
mkdir e:\Veeam
for %%f in (%SOURCE%\*.vbk) do (
ESEUTIL.exe /Y %%f /D %DEST%\%%~nxf
)
exit

Leave a comment