|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Установили АО для баз 1С. Ранее опыта применения АО не было. Первые впечатления: Надежность работы 1С оказалась сомнительной: Примерно в половине случаев при остановке основного сервера клиенты падали. Предполагаю, что из-за активного использования временных таблиц. Есть определенная проблема переиндексации больших таблиц, т.к. модель восстановления строго FULL, а в этой модели быстро растут Log-журналы. В нашем случае многие сотни Гб. До установки АО, для переиндексации мы временно переводили базу в SIMPLE. Непонятно, как бекапить БД секондари-сервера. Вроде как в АО там бекапы не делаются. Ошибаюсь ? На основном нормально делаются Фулл и Лог бекапы. Какие есть плюсы и минусы у сабжа ? Какие подводные камни ? На что обратить внимание ? Какие есть полезные настройки ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 10:57 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
L_argo, вам пересказать документацию на AlwaysOn? в любой реализации высокой доступности в случае переключения будут рваться клиентские подключения задача клиента - переподключиться бекапы на вторичной реплике делаются, смотрите документацию погуглил за вас: https://www.brentozar.com/archive/2015/02/alwayson-availability-groups-faq/ ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 11:07 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
а зачем для 1С always on, это же не система уровня high availability модели full с правильным расписанием бэкапов достаточно, а деньги лишние лучше в железо вложите ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 11:59 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
programmator а зачем для 1С always on, это же не система уровня high availability модели full с правильным расписанием бэкапов достаточно, а деньги лишние лучше в железо вложите ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 12:28 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
L_argo, авторпроблема переиндексации Так не переиндексируйте, надо же понимать - для чего оно нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 14:13 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
К сожалению, AO - это недокластер от MS. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 14:14 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
L_argo, авторНа что обратить внимание Контролируйте доступность вторичной реплики для репликации 24/7 с уведомлением по SMS. Если журнал не будет доставлен вовремя, то упадёт и первичная из-за переполнений файлов журнала или дисков, что хуже. Вы должны учесть, что после подключения AO в строка таблиц может появиться дополнительный раздел версии, то есть размер таблиц увеличится. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 14:18 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
L_argo Непонятно, как бекапить БД секондари-сервера. Вроде как в АО там бекапы не делаются. Ошибаюсь ? 1. log бекапиться без проблем с секондари реплики 2. Можно делать copy_only full бекап с секондари. На него без проблем накатываются логи, но не получится сделать diff. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 16:20 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Вообще AO нужен в двух (ладно, в трех) случаях 1. Если в работе системы нет "окон", в которые можно заниматься всякими обновлениями и прочим мейтенсом 2. В случае отказа основного сервера нужно обязательно в минимальные сроки возобновить работу Ну т.е. система должна работать 24x7 с минимальными даунтаймами, на что и намекает название технологии AlwaysOn 3. С секондари реплики можно читать данные для всяких отчетов если нет выделенной olap/dwh. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 16:28 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
пятый2 К сожалению, AO - это недокластер от MS. А разве где сказано, что AO - это кластер? Кроме AOG есть и кластер, стройте ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 16:30 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Владислав Колосов L_argo, авторНа что обратить внимание Вы должны учесть, что после подключения AO в строка таблиц может появиться дополнительный раздел версии, то есть размер таблиц увеличится. Только у меня одного этот обзац вызывает диссонанс? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 23:02 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Mr. X, что нет так? Для реплицированных строк будет добавлен 11 байтный заголовок. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2022, 12:40 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Владислав Колосов Mr. X, что нет так? Для реплицированных строк будет добавлен 11 байтный заголовок. Предположу что вы путаете репликацию таблиц и синхронизацию баз данных в AO. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 18:42 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Mr. X, прошу прощения, 14 байт. https://www.sqlskills.com/blogs/paul/sqlskills-sql101-readable-secondary-performance-problems/ ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 23:31 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Владислав Колосов Mr. X, прошу прощения, 14 байт. https://www.sqlskills.com/blogs/paul/sqlskills-sql101-readable-secondary-performance-problems/ ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 04:04 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
Ennor Tiegael, да, так и есть, я предупредил, что размер базы может вырасти, а тут паника началась. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 11:19 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
L_argo Установили АО для баз 1С. Примерно в половине случаев при остановке основного сервера клиенты падали. Предполагаю, что из-за активного использования временных таблиц. Вы не совсем правы. При переключении основного узла у вас рвутся соединения с сервером БД. И если приложение умеет их восстанавливать автоматически, то проблем не будет. Если же нет, то соединение разорвано и надо создавать соединение заново. L_argo Установили АО для баз 1С. Есть определенная проблема переиндексации больших таблиц, т.к. модель восстановления строго FULL, а в этой модели быстро растут Log-журналы. В нашем случае многие сотни Гб. До установки АО, для переиндексации мы временно переводили базу в SIMPLE. Тут можно посоветовать только смириться :) Если у вас небольшие базы, вы можете выводить их из АО, переиндексировать и вводить обратно. Но это странное (хоть и работающее) решение. Вы можете разбить переиндексацию на этапы и после каждого проводить бэкап лога и его усечение при желании. Да много чего можно придумать L_argo Непонятно, как бекапить БД секондари-сервера. Вроде как в АО там бекапы не делаются. Ошибаюсь ? На основном нормально делаются Фулл и Лог бекапы. Бэкапы делаются с резервного узла, если сделать соответствующие настройки группы доступности. Учитывайте только, что бэкапирование с резервного узла не влияет на цепочку бэкапов основного узла. То есть считайте, что вы делаете оттуда Copy Only бэкапы. L_argo Какие есть плюсы и минусы у сабжа ? Какие подводные камни ? На что обратить внимание ? Какие есть полезные настройки ? Эта тема велика и обширна есть :) Спрашивайте, что вас конкретно интересует ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 11:23 |
|
Кластер AllwaysOn. С чем его едят ?
|
|||
---|---|---|---|
#18+
SadJester Учитывайте только, что бэкапирование с резервного узла не влияет на цепочку бэкапов основного узла. То есть считайте, что вы делаете оттуда Copy Only бэкапы. на вторичной реплике можно делать бекапы лога с copy_only там делаются только полные бекапы https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/active-secondaries-backup-on-secondary-replicas-always-on-availability-groups?view=sql-server-ver15#SupportedBuTypes ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 15:15 |
|
|
start [/forum/topic.php?fid=46&msg=40133747&tid=1683839]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 240ms |
total: | 380ms |
0 / 0 |