Все зависит от того, какой продукт использует ваш ИТ-отдел для резервного копирования на уровне сервера.
Например, в виртуальной среде VMWare сделает снимки сервера. Если задействован SQL Server, в VMWare есть опция, которую большинство администраторов включает (или это может быть по умолчанию, я не знаю), которая замораживает ввод-вывод для баз данных во время снимка. Теперь, хотя это может занять всего несколько секунд, у вас есть потенциал, чтобы вызвать проблемы в вашем приложении, и он не является надежным методом для восстановления базы данных.
Если вы используете сторонний продукт для резервного копирования на уровне сервера, скорее всего, это просто резервное копирование на уровне файлов ваших баз данных. В этом случае он также должен иметь возможность делать резервные копии заблокированных файлов, поскольку в SQL Server все вложенные файлы mdf и ldf заблокированы с точки зрения Windows. Например, Symantec BackupExec использует Advanced Open File Option, чтобы сделать снимок этого заблокированного файла. Именно то, как это звучит, заставит большинство администраторов баз данных сжаться, если им придется восстанавливать базу данных с такой резервной копией, подумайте о согласованности базы данных, когда она берет эту резервную копию. Нет никакой гарантии, если резервное копирование будет запущено во время процесса загрузки данных, какую часть загрузки данных получило это резервное копирование?
Собственные резервные копии SQL Server заслуживают доверия в том отношении, что они считаются хорошими резервными копиями. Вы точно знаете, в каком состоянии они находились, когда вы запустили резервное копирование для ПОЛНОЙ, запланировано ли это для загрузки данных и тому подобное. Резервное копирование журнала для модели полного восстановления гарантирует, что вы можете восстановить эту базу данных в секунду.
Если ваш менеджер полностью настроен на использование резервного копирования на уровне сервера, я бы тщательно изучил продукт, который они используют. Я хотел бы выяснить, есть ли какой-либо дополнительный компонент или агент резервного копирования SQL Server, который можно приобрести для создания резервных копий баз данных VDI.
Кроме того, следует обсудить и обсудить с вашим менеджером, какое участие вам потребуется при проверке и устранении неполадок в случае сбоя резервного копирования SQL Server. Я интенсивно использовал Netbackup на предыдущих работах, и несколько лет назад клиент хотел, чтобы я прошел тестирование использования агента SQL Server Netbackup для их среды. Это включало других администраторов баз данных, которые также должны были оказывать поддержку. Я сказал им заранее, что для устранения ошибок резервного копирования для SQL Server необходимо знать немного о Netbackup. Главные серверы Netbackup обычно работают на серверах Unix, так что теперь вы должны знать, что некоторые Unix .... могут быть забавными, но более болезненными, если вы уже заняты. Просто кое-что для рассмотрения и может быть хорошим предметом обсуждения с вашим менеджером, и выяснить, кто несет ответственность за устранение неисправностей.