Если вы используете Решение для обслуживания Ola Hallengren (и я рекомендую вам это сделать, поскольку оно выполняет планирование и проверку ваших резервных копий, как вы их описали здесь, и другие задачи по обслуживанию много проще в настройке и управлении), вы можете автоматически запускать RESTORE VERIFYONLY
после резервного копирования баз данных, указав @Verify='Y'
в параметрах, которые вы передаете в него.
Если вам нужно решение PowerShell , проверьте dbatools
функцию Restore-DbaDatabase
с переданным ключом -VerifyOnly
. Он найдет самую последнюю резервную копию каждой базы данных (или указанный список баз данных) ) и выполните проверку этой резервной копии указанным вами способом (только для проверки или, по умолчанию, для полного восстановления & DBCC CHECKDB
)