Сергей Косько
Развернув информационную систему на базе СУБД Oracle и организовав
надёжную стратегию резервного копирования-восстановления, можно приступать к
производственной эксплуатации системы. В случае аварии возможно будет
восстановить данные на требуемый момент времени. Но что делать, если допустимое
время простоя не должно превышать нескольких минут? Тогда не обойтись без
различных способов дублирования данных в режиме реального времени.
Один из вариантов такой репликации можно реализовать с помощью специальной
базы данных Oracle Standby. Её можно применять совместно с обычным резервным
копированием. Режим Standby DB обеспечивает опция Data Guard базы данных Oracle.
Конфигурация Data Guard состоит из одной производственной и одной или более
резервных баз данных standby, которые находятся в особом режиме,
предусматривающем непрерывный приём и применение потока изменений от
производственной базы. Изменения передаются по универсальной сети между
разнесёнными географически серверами средствами Oracle Net [1]. Упрощённую
схему взаимодействия смотрите на рисунке.

Структура Oracle Data Guard