Uma coisa que você pode fazer se quiser usar o robocopy com cópias de sombra de volume é usar a ferramenta VShadow do MS ( link )
Eu descrevi uma breve abordagem abaixo, você gostaria de criar um script em lotes para automatizar este processo, mas não é muito difícil.
Você pode criar uma cópia de sombra usando a ferramenta vshadow. Depois disso, usando o sinalizador -el (com vshadow novamente), você pode expor a cópia de sombra em uma letra de unidade (como x :). Depois disso, você pode usar o robocopy para criar backups a partir da unidade de cópia de sombra montada.
Eu descrevi um roteiro aproximado abaixo, note que isso não foi testado. É necessária uma cópia de sombra de C: e é montada como X:
setlocal
IF NOT "%CALLBACK%" == "" GOTO :VS_CALLBACK
set CALLBACK=%~dpnx0
vshadow.exe -p -script=TempScript.cmd -exec=%CALLBACK% C:
:VS_CALLBACK
setlocal
call TempScript.cmd
vshadow.exe -el=%SHADOW_ID_1%,X:
del /f TempScript.cmd
robocopy X:\ \backup\server
Obviamente, o comando robocopy precisa ser personalizado para se adequar ao que você está fazendo (copiar VHDs de algum local, etc.). Espero que isso seja útil!