A maneira mais simples de escrever um pequeno script (arquivo de lote) seria suficiente.
Supondo que você tenha 1,5 TB em uma das unidades, identifique três blocos de 1,5 TB em cada unidade e escreva um arquivo em lotes que funcione.
Você também pode semi-automatizar esse processo. Supondo que você esteja no Windows, queira copiar as unidades X:
e Y:
, e cada arquivo é menor que seu espaço livre (1.5Tb).
Robocopy que faz parte de Ferramentas do kit de recursos do Windows 2003
: repeat
robocopy X:\ Y:\From_X /MOVE /XD From_Y
if errorlevel 2 GOTO cont
SET FIRST_OK=1
: cont
robocopy Y:\ X:\From_Y /MOVE /XD From_X
if errorlevel 2 GOTO repeat
IF "%FIRST_OK"="1" GOTO end
GOTO repeat
: end
move X:\From_Y X:\
move Y:\From_X Y:\
Consulte este link para errorlevel
retornado por robocopy
. 2
ou superior significa que ainda não foi feito.