- •2.Сетевые операции системы
- •2.1.Выбор ос
- •2.2.1.Состав сетевого по Netware
- •2.2.2.Функциональный состав сетевой ос
- •2.2.3.Функции файлового сервера
- •2.3.1.Базовые понятия
- •2.3.2.Характеристики ос
- •2.3.3.Функции ядра
- •2.4.1.Архитектура ос Windows
- •2.4.1.1.Диспетчер процесса
- •2.4.2.Рабочие станции и серверы Windows
- •2.4.3.Провайдеры и интерфейсы провайдера
- •2.4.4.NetBios и Windows сокеты
- •2.4.5.Межсетевое взаимодействие Windows
- •2.4.6.Серверы dhcp
- •2.4.7.Распознавание имен в сетях на базе Windows
- •2.4.8.Сервис Wins
- •2.4.9.Служба доменных имен dns
- •Основные понятия dns
- •3.Служба каталогов Active Directory
- •3.1.Основные понятия ad
- •3.2.Интеграция ad с dns
- •3.3.Роль хозяина операции
- •3.4.Доверительные отношения
- •3.5.Разделы каталога
- •3.5.1.Глобальный каталог
- •4.Учебные записи пользователя
- •4.3.Инструменты. Локальные пользователи и группы
- •5.1.Стандарты Internet в iis
- •5.2.Характеристики iis
- •5.3.Возможности iis
- •6.1.Основные понятия
- •6.2.Краткая характеристика редакции sql Server
- •6.3.Планирование конфигурации сервера
- •6.5.Конфигурация учетных записей
- •6.6.Инструменты работы ms sql Server 2000
- •6.6.1.Компоненты sql Server 2000
- •6.6.2.Ресурсы, повышающие производительность sql Server
- •6.6.3.Службы sql Server 2000
- •6.6.4.Управление службами sql Server 2000
- •6.6.5.Использование инструментов Windows
- •6.6.6. Учетные записи служб sql Server 2000
- •6.6.7.Утилита osql
- •6.6.8.Утилита sql Query Analyzer
- •6.6.9.Консоль sql Server Enterprise Manager
- •6.6.10.Выводы
- •6.7.Архтектура реляционной субд
- •6.7.1.Физическая структура бд
- •6.7.2.Логическая структура бд
- •6.8.Структура журнала транзакций
- •6.8.1.Принцип работы
- •6.8.2.Процесс контрольной точки
- •6.9.Системные таблицы sql Server
- •6.9.1.Системный каталог
- •6.9.2.Каталог бд
- •6.10.Системные хранимые процедуры
- •6.11.Системные функции
- •6.12.Представление информационной схемы
- •6.13.Пользовательские бд
- •6.13.1.Изменение размера бд
- •6.13.2.Изменение размера файла журнала транзакций
- •6.14.Конфигурации дисковой подсистемы
- •6.15.Средства импорта/экспорта данных
- •6.16.Преобразование данных средствами dts (служба преобразования данных)
- •7.Управление доступом sql Server
- •7.1.Основные механизмы безопасности
- •7.2.Архитектура системной безопасности
- •7.2.1.Проверка подлинности
- •7.2.2.Авторизация
- •7.3.Роли
- •7.3.1.Фиксированные роли сервера
- •7.3.2.Фиксированные роли бд sql Server 2000
- •7.3.3.Резервное копирование сервера
- •7.3.4.Размещение уровня бд
- •7.3.5.Наследуемое разрешение
- •7.3.6.Разрешение конфликтов наследования
- •7.3.7.Роли приложений
- •7.4.Резервное копирование и восстановление данных
- •7.4.1.Резервное копирование
- •7.4.1.1.Архивирование данных
- •7.4.1.2.Схема резервного копирования
- •7.4.1.3.Полное резервное копирование
- •7.4.1.4.Дифференциальное резервное копирование бд
- •7.4.1.5.Резервное копирование файлов или группы файлов
- •7.4.1.6.Дифференциальное резервное копирование файлов или групп файлов
- •7.4.1.7.Резервное копирование журнала транзакций
- •7.4.2.Восстановление данных
- •7.4.2.1.Автоматическое восстановление данных
- •7.4.2.2.Ручное восстановление бд
- •7.4.2.3.Восстановление с использованием транзакции sql
- •7.5.Сценарии восстановления после сбоев
- •7.5.1.Поломка диска с пользовательскими данными
- •7.5.2.Поломка диска с журналом транзакций
- •7.5.3.Поломка диска с бд master
- •8.Служба sql Agent
- •8.1.Задания job
- •8.1.4.Логика выполнение многоэтапного задания
- •8.1.5.Журнал ошибок службы sql Server Agent
- •8.2.Операторы operators
- •8.3.События alerts
7.4.2.Восстановление данных
Тип |
Описание |
Полное восстановление |
Восстановление полной резервной копии БД, последней дифференциальной копии, всех резервированных копий журнала транзакций, начиная с последнего полного или дифференциальной копии БД |
Восстановление состояния на определенную дату |
Использование журнала транзакций, имеющий даты выполнения всех транзакций, файлов или групп файлов |
Восстановление файлов или групп файлов с полным восстановлением БД |
Использование соответственной копии, а так же журнала транзакций с указанны номером восстановления копии |
Восстановление до заданной транзакции |
Использование копий журнала транзакций/копий БД с указанием определенной транзакции |
Определение сроков восстановления:
Минимальный – исходя из размера БД и возможных неполадок в ней.
Оптимальный – в зависимости от интенсивности использования БД.
Если БД используется интенсивно в течении небольшого промежутка времени, то время восстановления определяется режимом ее работы (каждый день дифференциальное, раз в неделю полное).
Способы восстановления зависят от факторов:
Стоимость простоя БД;
Является ли время восстановления актуальным для ИС;
Реальное время на восстановление данных;
Влияние частого резервного копирования на восстановление данных.
7.4.2.1.Автоматическое восстановление данных
Используется для поддержки целостности состояния БД после каждого запуска SQL Server, использует журнал транзакции.
SQL Server проверяет все подтвержденные транзакции и выполняет их повтор. Выделяет неподтвержденные транзакции и удаляет их. После этого процесс восстановления формирует контрольную точку, которая определяет согласованность состоянии БД.
Автоматическое восстановление БД начинается БД MASTER. После чего восстанавливается MODEL и MSDB и средства, полученные при репликации данных экземпляра SQL. Восстанавливает все пользовательские данные и TempDB.
Автоматический процесс пользователем не контролируется, но можно установить максимальное время восстановления данных (по умолчанию 0). Пользователь может определить частоту установки контрольных точек. Однако чем чаще устанавливается контрольная точка, тем меньше зарегистрированных транзакций необходимо отслеживать или повторять.
7.4.2.2.Ручное восстановление бд
Полное или частичное.
При восстановлении БД каждая резервная копия ставит отметку о возможности использования незавершенных транзакций. Этот процесс определяет необходимость дополнительного восстановления с помощью журнала транзакций. В период восстановления между резервными копиями БД не восстанавливается и не используется.
Способ ручного восстановления может определить БД доступным для чтения. Это позволяет контролировать состояние данных и определять место в журнале транзакций, после которого процесс восстановления нужно прекратить.
После определения БД можно восстановить до логически целостного состояния и привести в рабочий режим.
Способы ручного восстановления:
Восстановление БД производится до состояния, в котором она находилась на момент выполнения последнего резервного копирования. Восстановить БД можно с помощью последней дифференциальной копии. Если используется дифференциальная копия, то одновременно следует использовать резервные копии журнала транзакций, созданных позже дифференциальной копии БД;
Восстановление файлов и групп файлов. Используются последние копии файлов или групп файлов. При этом восстановление файлов из полной копии БД занимает большое время, чем из его резервной копии. Если используются дифференциальные копи файлов или их групп, следует применять последнюю копию по времени. Можно выполнить с помощью журнала транзакций с указанными соответственными параметрами. Во время этого восстановления SQL Server выполняет повтор подтвержденных транзакций и удаляет не подтвержденные. В отличие от полных копий БД, резервные копии файлов всегда используются вместе с резервными копиями журнала транзакций. Если БД восстанавливается с помощью файлов, то существует необходимость обеспечения безопасности устройства резервной копии, т.к. потеря или сбой любого из них делает невозможным восстановление БД.
Восстановление данных на определенный момент используется в случае возникновения ошибок пользователя или приложения. Применяется полная копия БД либо последняя дифференциальная. После чего выполняется последнее восстановление всех копий журнала транзакций до указанного времени. Восстановление будет невозможным, если последнее резервное копирование журнала транзакций содержит достаточно большую транзакцию, которая отражает процесс загрузки большого объема данных. На определенную дату нельзя восстанавливать файлы или их группы.