Этот сайт посвящается администрированию баз данных OpenEdge Progress.
Не корысти ради, а познания для!

С уважением,
Валерий Башкатов
Сайт разработан при участии компании Progress Technologies, официального дистрибьютора Progress Software Corp. на территории стран СНГ и Латвии.

RSS RSS подписка на обновления сайта

Поиск по сайту

Лучшие материалы

Orphus System
На сайте функционирует система коррекции ошибок. Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter



Результаты опроса: Нужны ли книги по Progress OpenEdge на русском языке? (опрос проводился с мая 2009 по ноябрь 2010)

Да, нужны. Потому что будет легче понять материал - 268
Нет, не нужны. Достаточно материалов на английском языке - 10
Не знаю, мне всё равно - 6

А знаете ли вы что..



КАК РАБОТАЕТ ПЕРЕХОД



Работа механизма OE Replication осуществляется между сервером репликации source-базы и агентом репликации target-базы. Если агент репликации теряет соединение с сервером репликации, то выполняется failover, т.е. перевод target-базы в статус source-базы. Как только первичная машина станет доступна, необходимо перенести все изменения в базе с вторичной машины на первичную машину. Для минимизации времени простоя можно настроить процесс failback.

Работа механизма OE Replication заключается в следующем:

    1. При нормальной репликации primary database играет роль source-базы, а secondary database роль target-базы. При этом на source-базе работает сервер репликации, а на target - агент репликации.

    2. Если возникает сбой на машине, где работает primary database, агент репликации на target-базе теряет связь сервером репликации на source-базе.

    3. Агент репликации переходит в состояние pre-transition.

    4. Затем выполняется переход (transition), помечающий secondary database (формально target) базу как source.

    5. Вся деятельность c primary database переходит на secondary database. Таким образом, теперь secondary database стала действующей промышленной базой данных, на которой и будет продолжена работа пользователей.

    6. В это время машина с primary database восстановлена.

    7. Инициируется переход, primary database на восстановленной машине меняет свою роль с source на target, а secondary database становится source.

    8. Выполняется вторичная репликация, которая по существу является обратной первичной репликацией.

    9. После этого в любое время может быть выполнен процесс failback, который вернет базам данных исходные роли, т.е. primary database опять становится source, а secondary database, опять становится target. Это может быть сделано одним из следующих способов:

    • Переход вторичной базы с использованием команд failover.
    • Выполнение transition для primary database и затем отдельное выполнение transition для secondary database. Весь этот процесс известен как controlled transition.

Для большего понимания процесса далее представлено графическое описание перечисленных выше действий, где весь процесс разбит на последовательные шаги, которые выполняет OE Replication.


Previous pageReturn to chapter overviewNext page




Главная |  Статьи |  Книги |  Гостевая |  Ссылки |  От автора |  Download ProKb


������ ᠩ� pr Online ProKB Blogger Welcome to Russian Progress Users Group at Facebook Welcome to Russian Progress Users Group at LinkedIn
© 2009 - 2011 Все права на материалы, находящиеся на сайте www.openedge.ru, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах.
При любом использовании материалов сайта ссылка на источник обязательна.