Повреждение данных в MS SQL Server: как вовремя диагностировать, исправить и предотвратить.

Рано или поздно любому администратору IT систем приходится сталкиваться с повреждением или потерей данных, которые могут быть вызваны целым рядом причин. MS SQL Server, к сожалению, не является исключением, но при правильном планировании и развертывании может избежать вышесказанных проблем (или максимально снизить последствия их возникновения). В данном курсе будут подробно рассмотрены причины появления повреждений, методы проверки баз данных на целостность, различные способы настройки оповещений, а также большое внимание будет уделено вопросам вопросам восстановления данных в случае обнаружения повреждений. В программу курса также включено большое практическое занятие, где участники смогут закрепить полученные теоретически знания и попробуют свои силы в восстановлении данных на различных примерах повреждений. Рассматриваемый материал актуален для версий MS SQL Server от 2005 до 2014.

Содержание

  1. Причины возникновения повреждений в информационных системах.
  2. Способы обнаружения повреждений данных в MS SQL Server.
  3. Планирование инфраструктуры с целью минимизации рисков повреждения данных.
  4. Методы восстановления поврежденных данных (в т.ч. нестандартные).
  5. Демонстрация повреждений памяти и способов их диагностики.
  6. Практика: анализ различных видов повреждений и попытки их исправить.

Требования к участникам: Предполагается, что участники обладают базовыми знаниями о том, как MS SQL Server хранит данные (страницы (все типы), экстенты, кластеризованные и некластеризованные индексы, системные таблицы), а также достаточно хорошо знакомы с операциями резервного копирования и восстановления данных, перестроения индексов. В случае необходимости в курс может быть включено дополнительное занятие на эту тему на 1 час. Навыков и опыта работы с повреждениями данных не требуется. Для выполнения практических заданий потребуется ноутбук с установленным SQL Server. Дополнительное ПО для лабораторной работы будет предоставлено.