|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
Господа, день добрый. Есть одна промышленная БД на SQL Server 2016 SP2. Настроена репликация publisher/subscriber. Внезапно оказалось, что за 4 года аптайма никто никогда не пробовал восстановиться из подписчика, да и вообще отключить боевую бд для тренировки/профилактики. Да и местные админы откровенно ссут эксперементировать. Вопрос 1: какие процедуры/технологии существуют чтоб сэмулировать аварийное восстановление при такой схеме репликации? Вопрос 2: есть какая-то достаточно годная статья обьясняющая механизмы восстановления из такой репликации, что называется for dummies? Ну и если у кого есть личный способ "тестовых восстановления для тренировки", тоже хотел бы почитать. Вопрос, возможно, несколько размыт, но я не DBA, поэтому пишу как понимаю.Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 11:01 |
|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
Cammomile Господа, день добрый. Есть одна промышленная БД на SQL Server 2016 SP2. Настроена репликация publisher/subscriber. нет такой репликации Cammomile Внезапно оказалось, что за 4 года аптайма никто никогда не пробовал восстановиться из подписчика, да и вообще отключить боевую бд для тренировки/профилактики. Из подписчика не восстанавливаются, подписчиком пользуются - например, читают данные. Если данные синхронизированы, то репликация работает. Если не работает, то давно бы заметили. Cammomile Да и местные админы откровенно ссут эксперементировать. скучно стало? подобные мероприятия обычно запланированы с некоторой периодичностью Cammomile Вопрос 1: какие процедуры/технологии существуют чтоб сэмулировать аварийное восстановление при такой схеме репликации? Вопрос 2: есть какая-то достаточно годная статья обьясняющая механизмы восстановления из такой репликации, что называется for dummies? 1: эмуляция заключается в том, чтобы подключиться к subscriber и почитать/проверить данные 2: ваша вторая база в онлайне и читабельна, постулат "восстановление из такой репликации" не имеет смысла ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 11:22 |
|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
авторскучно стало? Пожарные тревоги на предприятиях не от скуки отрабатывают, а на случай пожара. авторЕсли данные синхронизированы, то репликация работает. Как проверить что синхронизированы? Есть какая-то встроеная аналитика? автор2: ваша вторая база в онлайне и читабельна, постулат "восстановление из такой репликации" не имеет смысла Я так понял, речь идет об отклбчить паблишера подключить сабскрайбер потом все вернуть обратно, но нет уверенности что такая манипуляция не выйдет боком. Поэтому то и хочется почитать профильную литературу ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 11:34 |
|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
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/ ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 11:44 |
|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
Cammomile Как проверить что синхронизированы? ЗЫ: Репликация не есть средство обеспечения отказоустойчивости. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 11:47 |
|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
komrad на это существует регламент он у вас есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 17:16 |
|
Подскажите где почитать про отказоустойчивость и репликации?
|
|||
---|---|---|---|
#18+
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, вот его и можно потестировать ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2020, 17:59 |
|
|
start [/forum/topic.php?fid=46&fpage=57&tid=1686003]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
197ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 566ms |
0 / 0 |