powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Подскажите где почитать про отказоустойчивость и репликации?
7 сообщений из 7, страница 1 из 1
Подскажите где почитать про отказоустойчивость и репликации?
    #39968141
Cammomile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, день добрый.


Есть одна промышленная БД на SQL Server 2016 SP2.
Настроена репликация publisher/subscriber.

Внезапно оказалось, что за 4 года аптайма никто никогда не пробовал восстановиться из подписчика, да и вообще отключить боевую бд
для тренировки/профилактики.

Да и местные админы откровенно ссут эксперементировать.

Вопрос 1: какие процедуры/технологии существуют чтоб сэмулировать аварийное восстановление при такой схеме репликации?
Вопрос 2: есть какая-то достаточно годная статья обьясняющая механизмы восстановления из такой репликации, что называется for dummies?

Ну и если у кого есть личный способ "тестовых восстановления для тренировки", тоже хотел бы почитать.

Вопрос, возможно, несколько размыт, но я не DBA, поэтому пишу как понимаю.Спасибо.
...
Рейтинг: 0 / 0
Подскажите где почитать про отказоустойчивость и репликации?
    #39968153
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cammomile
Господа, день добрый.


Есть одна промышленная БД на SQL Server 2016 SP2.
Настроена репликация publisher/subscriber.

нет такой репликации

Cammomile

Внезапно оказалось, что за 4 года аптайма никто никогда не пробовал восстановиться из подписчика, да и вообще отключить боевую бд для тренировки/профилактики.

Из подписчика не восстанавливаются, подписчиком пользуются - например, читают данные.
Если данные синхронизированы, то репликация работает.
Если не работает, то давно бы заметили.

Cammomile

Да и местные админы откровенно ссут эксперементировать.

скучно стало?
подобные мероприятия обычно запланированы с некоторой периодичностью

Cammomile

Вопрос 1: какие процедуры/технологии существуют чтоб сэмулировать аварийное восстановление при такой схеме репликации?
Вопрос 2: есть какая-то достаточно годная статья обьясняющая механизмы восстановления из такой репликации, что называется for dummies?

1: эмуляция заключается в том, чтобы подключиться к subscriber и почитать/проверить данные
2: ваша вторая база в онлайне и читабельна, постулат "восстановление из такой репликации" не имеет смысла
...
Рейтинг: 0 / 0
Подскажите где почитать про отказоустойчивость и репликации?
    #39968161
Cammomile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторскучно стало?
Пожарные тревоги на предприятиях не от скуки отрабатывают, а на случай пожара.

авторЕсли данные синхронизированы, то репликация работает.
Как проверить что синхронизированы? Есть какая-то встроеная аналитика?


автор2: ваша вторая база в онлайне и читабельна, постулат "восстановление из такой репликации" не имеет смысла
Я так понял, речь идет об отклбчить паблишера подключить сабскрайбер потом все вернуть обратно, но нет уверенности что такая манипуляция не выйдет боком.

Поэтому то и хочется почитать профильную литературу
...
Рейтинг: 0 / 0
Подскажите где почитать про отказоустойчивость и репликации?
    #39968166
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cammomile
авторскучно стало?

Пожарные тревоги на предприятиях не от скуки отрабатывают, а на случай пожара.

на это существует регламент
он у вас есть?

Cammomile

авторЕсли данные синхронизированы, то репликация работает.

Как проверить что синхронизированы? Есть какая-то встроеная аналитика?

Replication Monitor
https://docs.microsoft.com/en-us/sql/relational-databases/replication/monitor/monitoring-replication

Из аналитики - Tracer Token в Replication Monitor
можно сделать Validate Subscriptions - посчитает кол-во записей в таблицах на обеих сторонах

Cammomile

автор2: ваша вторая база в онлайне и читабельна, постулат "восстановление из такой репликации" не имеет смысла

Я так понял, речь идет об отклбчить паблишера подключить сабскрайбер потом все вернуть обратно, но нет уверенности что такая манипуляция не выйдет боком.

Поэтому то и хочется почитать профильную литературу

Подключить к чему?

https://docs.microsoft.com/en-us/sql/relational-databases/replication/sql-server-replication

https://www.sqlshack.com/sql-server-replication-overview-of-components-and-topography/
...
Рейтинг: 0 / 0
Подскажите где почитать про отказоустойчивость и репликации?
    #39968168
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cammomile
Как проверить что синхронизированы?
https://docs.microsoft.com/ru-ru/sql/relational-databases/replication/validate-data-at-the-subscriber?view=sql-server-ver15

ЗЫ: Репликация не есть средство обеспечения отказоустойчивости.
...
Рейтинг: 0 / 0
Подскажите где почитать про отказоустойчивость и репликации?
    #39968317
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad
на это существует регламент
он у вас есть?
ТС и просит совета, какой нужно сделать регламент.
...
Рейтинг: 0 / 0
Подскажите где почитать про отказоустойчивость и репликации?
    #39968334
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg
komrad
на это существует регламент
он у вас есть?
ТС и просит совета, какой нужно сделать регламент.

если и просит, то очень завуалированно
обычно, такие тесты проводятся IT по согласованию и при участии бизнеса
называется DR test, является частью DR plan и business continuity plan принятых в компании

https://www.enterprisestorageforum.com/backup-recovery/disaster-recovery-testing.html

на одной из прошлых работ у нас был даже отдельный человек DR Manager, который всё организовывал, контролировал и т.п.

но, как справедливо заметил invm, репликация не относится к отказоустойчивости
ближайшее аналог из HADR - это logshipping, вот его и можно потестировать
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Подскажите где почитать про отказоустойчивость и репликации?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]