Цель курса: приобретение знаний и навыков, необходимых для разработки отказоустойчивых решений с помощью Microsoft SQL Server 2005.
Предварительная подготовка:
Для прохождения данного курса рекомендуется предварительно прослушать курсы:
- М6449 Внедрение базы данных Microsoft SQL Server 2005
- М6450 Сопровождение баз данных Microsoft SQL Server 2005
По окончании курса слушатели будут уметь:
- Определять требования к отказоустойчивым решениям
- Планировать отказоустойчивые решения
- Разрабатывать отказоустойчивые решения с использованием кластеров
- Использовать Log Shipping для обеспечения отказоустойчивости
- Использовать зеркалирование баз данных для обеспечения отказоустойчивости
- Использовать репликацию для обеспечения отказоустойчивости
- Объединять отказоустойчивые технологии для повышения доступности
- Документировать стратегии отказоустойчивости
Содержание курса
Выбор подходящего отказоустойчивого решения
- Определение требований и ограничений к отказоустойчивости
- Анализ требований и ограничений к отказоустойчивости
- Определение подходящих отказоустойчивых решений
Разработка кластерного решения
- Планирование платформы для кластера
- Планирование реализации кластера SQL Server
- Планирование стратегий по восстановлению и планов тестирования кластера баз данных
- Миграция и модернизация кластеров SQL Server
- Разработка плана применения кластера
Разработка отказоустойчивого решения для хранилища данных
- Определение требований хранилища к базам данных SQL Server
- Определение требований хранилища к компонентам и файлам SQL Server
- Планирование хранилищ для баз данных SQL Server
- Разработка стратегии резервного копирования и восстановления
Проектирование решения Log Shipping
- Введение в проектирование решения Log Shipping
- Планирование ролей и топологии решения Log Shipping
- Планирование стратегии модернизации решения Log Shipping
- Разработка плана применения Log Shipping
Планирование решения по зеркалированию баз данных (Database Mirroring)
- Введение в планирование решения по зеркалированию баз данных
- Планирование ролей и топологии для зеркалирования баз данных
- Преобразование отказоустойчивых решений в зеркалирование баз данных
- Разработка плана применения зеркалирования баз данных
Разработка отказоустойчивых решений, основанных на репликации
- Введение в планирование решения по репликации
- Разработка решения по репликации
- Планирование стратегии модернизации репликации
- Разработка плана использования репликации
Объединение отказоустойчивых технологий
- Оценка уязвимостей каждой отказоустойчивой технологии
- Повышение доступности объединением отказоустойчивых технологий
Документирование и тестирование стратегии отказоустойчивости
- Документирование отказоустойчивых решений
- Разработка плана тестирования отказоустойчивых решений

