Выпущен сервер Server2008R2 с SQL2008R2 для тестирования нового программного обеспечения для расчета заработной платы. У меня есть виртуальные лицензии ShadowProtect для моей виртуальной машины, и этот ящик получит одну.
Мой вопрос: как лучше всего создать резервную копию этой базы данных SQL? Позволит ли мне программа ShadowProtect восстановить только БД, или это будет случай восстановления всего сервера? Я знаю, что при необходимости могу создать резервную копию БД вручную через студию SQL Managment, но есть ли способ автоматизировать этот шаг, если необходимо. Я предполагаю какой-то сценарий, который входит в ночную резервную копию Shadow Protect, которая отключает БД, создает резервную копию в файл, а затем повторно монтирует БД?
Я знаю, что это немного устарело, но я нашел эту страницу через Google, поэтому может быть полезен для всех, кто ищет. Эта ссылка дает предложения от Storage Craft по использованию Shadow Protect и резервного копирования SQL. Несколько полезных советов Планы обслуживания по сравнению с Shadow Protect - плюсы и минусы
В соответствии с комментарием ниже, вот пара самых полезных моментов из ссылки:
Вы должны определить тома, на которых находятся файлы данных и журналов SQL, и включить все эти тома в одно задание ShadowProtect. Это противоречит их обычной рекомендации (Storage Craft) о работе на том. Другой недостаток ShadowProtect заключается в том, что, поскольку он основан на секторах, он не будет усекать файл журнала SQL. Поэтому настоятельно рекомендуется создать план обслуживания, который усекает файл журнала, просто создавая резервную копию файла журнала один раз в день (или неделю) и сохраняя одну (1) резервную копию. Эта резервная копия должен выполняться до начала инкрементного резервного копирования ShadowProtect каждый день
Есть веская причина, по которой вы не должны смешивать резервное копирование с теневой защитой и «обычное» резервное копирование SQL Server в течение дня. Если вы полагаетесь на резервные копии SQL для воспроизведения журналов для «развертывания» и / или «развертывания» транзакций, вы столкнетесь с проблемой, когда восстановление SQL запросит следующую резервную копию. Он будет указывать на резервную копию ShadowProtect, но не найдет ожидаемый файл BAK, и поэтому вы не сможете продолжить и получите неполное восстановление.
ShadowProtect создает образы всей системы, он предназначен для аварийного восстановления, а не для выбора файлов для восстановления. Однако в крайнем случае вы можете смонтировать образ внутри консоли ShadowProtect Server, установленной в ОС, и при необходимости перебрать файловую систему.
В зависимости от того, как вы обрабатываете снимки, у вас есть некоторая гибкость в том, как далеко вы можете вернуться.