пакетное задание, используя для этой цели категорию задания агента SQL Server, также именуемую SSV, и что мы уже составили и заполнили данными соответствующую таблицу состояния заданий. Теперь предположим, что мы выполняем проверки синхронизации каждые три минуты и (раз уж мы придерживаемся подхода, предполагающего подключение или отключение заданий по критерию близости к основной реплике) реализовали логику для активации или деактивации заданий по факту аварийного переключения.
Если бы ситуация полностью соответствовала приведенному описанию и весь код выполнялся на SERVER 1, проверки проходили бы у нас, скажем, в 10:03, 10:06, 10:09 и т. д. Теперь предположим, что в 10:10 утра SERVER1 дает сбой (причина в данном случае не важна). Следующее допущение: мы выполнили аварийное переключение и возобновили работу к 10:12. В данный момент в соответствии с нашим замыслом код и логика, выполняемые в процессе нашей проверки синхронизации, должны решать на SERVER2 следующие задачи:
• Зафиксировать факт аварийного переключения, то есть тот факт, что если ранее основная реплика группы доступности SSV размещалась на SERVER1, но теперь основным является SERVER2.
• Удостовериться, что все задания уровня группы доступности, которые имеют в качестве целевой базу данных SSV и определены в таблице состояния заданий как «активированные», в данный момент активированы на SERVER2. Аналогичным образом теперь мы должны убедиться, что все задания уровня группы доступности, имеющие в качестве целевой базу данных или группу доступности SSV, отключены на наших серверах OTHER (SERVER1) в группе доступности. Для наших целей давайте предположим, что SERVER 1 не вернулся в строй до 11:15, поскольку поломка оказалась серьезной.
• Попытаться выполнять проверки синхронизации содержимого SERVER2 и SERVER 1 уровня сервера, уровня резервного копирования и уровня группы доступности для поддержания согласованности всех данных. Понятно, что если в вашу группу доступности входит большее число серверов, их тоже нужно включать в число проверяемых.
Опубликовал katy
May 12 2015 06:21:44 ·
1 Комментариев ·
1587 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Oleg27 October 23 2023 12:17:56
Выбирая казино в интернете важно смотреть на хорошую репутацию. Для меня таким надёжным и проверенным ресурсом является 1Хбет . На сайте может зарегистрироваться каждый человек, при этом у вас будет шанс вывести заработанные деньги без каких-либо комиссий.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.