Когда в прошлом году мы выпустили Veeam Explorer для Microsoft SQL Server, я был просто восхищен. Этот Explorer легко справляется с восстановлением баз данных SQL Server, работающих на виртуальных машинах в среде VMware vSphere и Microsoft Hyper-V. При этом не требуется квалификация администратора баз данных SQL. В этой статье я расскажу, как просто восстановить базу SQL Server из бэкап-задания Veeam.
Veeam Explorer для Microsoft SQL Server может восстановить базу данных одним из трех способов: из точки восстановления в резервной копии образа, с помощью воспроизведения журнала на определенный момент времени или на определенную транзакцию. В каждом случае база данных SQL Server восстанавливается без остановки приложения или ВМ. После настройки бэкап-задания восстановить базу SQL проще простого. Во всех трех случаях восстановление запускается из пользовательского интерфейса Veeam Backup & Replication (входит в состав Veeam Availability Suite):
В этот момент запускается Veeam Explorer для Microsoft SQL Server, и в мастере отображаются все ВМ с установленным SQL Server (это экономит время, поскольку в список не включены лишние ВМ). Теперь можно запустить процесс:
В качестве примера я выбрал машину SSA-SQLDEMO3, на которой работает SQL Server. На ней я продемонстрирую восстановление отдельной таблицы, из которой предварительно были удалены некоторые данные при помощи скрипта SQL Server Management Studio. В этой ситуации Veeam Explorer для Microsoft SQL Server продемонстрирует всю гибкость доступных вариантов восстановления. Мастер восстановления предлагает три описанных выше варианта восстановления (восстановление всей базы из точки восстановления в резервной копии на уровне образа, восстановление на определенный момент времени из журнала или с точностью до транзакции):
Я выбираю восстановление с точностью до определенной транзакции, поскольку из таблицы были удалены две записи, и теперь я хочу восстановить эти данные. На скриншоте видно, что Veeam Explorer для Microsoft SQL Server показывает две удаленных строки в таблице tblEmployee:
Затем Veeam Explorer для Microsoft SQL Server комбинирует данные в резервной копии образа с информацией из журнала транзакций для восстановления базы на предшествующий удалению момент.
После этого Veeam Explorer для Microsoft SQL Server завершает восстановление данных, не мешая работе других баз SQL на этой виртуальной машине. Важно отметить, что вам совершенно не понадобится опыт работы с SQL Server Management Studio, утилитой osql SQL Server или скриптами SQL. С помощью Veeam Explorer для Microsoft SQL Server можно обеспечить наиболее быстрое восстановление данных в современном дата-центре. По следующим ссылкам вы можете узнать больше о Veeam Explorer для Microsoft SQL Server или самостоятельно опробовать этот инструмент:
- Соответствующий раздел Руководства пользователя Veeam Explorer для Microsoft SQL Server
- Другие возможности нового Veeam Availability Suite v9 и новые возможности Explorer
- Veeam Backup Free Edition (включает Veeam Explorer для Microsoft SQL Server!)
- Пробная версия Veeam Availability Suite
- Статья «Бэкап и восстановление SQL Server c Veeam Backup & Replication»