Quando você executa um Backup / Restore pelo SSMS, você tem facilmente o percentual de andamento indo na aba “Messages”.
E quando você executa, por exemplo, via powershell e ele fica lá travado no processo e não te informa nada?
Nesses casos, você pode rodar a consulta abaixo:
1 2 3 |
SELECT start_time, percent_complete, session_id, status, command FROM sys.dm_exec_requests WHERE command In ( 'RESTORE DATABASE', 'BACKUP DATABASE' ) |
Com isso, você saberá o percentual de execução do teu backup:
Abraços!