Що таке відмова Oracle?

Відмова — це перехід ролі, у якому одна з резервних баз даних переходить до основної ролі після того, як основна база даних (усі екземпляри у випадку бази даних Oracle RAC) виходить з ладу або стає недоступною.

Відмова є можливість автоматичного та плавного переходу на надійну резервну систему. Коли компонент або основна система виходить з ладу, режим роботи в режимі очікування або резервування повинні забезпечити перехід після відмови та зменшити або усунути негативний вплив на користувачів.

Основна мета відновлення після відмови припинення або принаймні зменшення повної відмови системи. Термін Fallover, який використовується для опису впливу системного збою на клієнта, є важливим показником надійності бізнесу як послуги. Відмова є невід’ємною частиною плану аварійного відновлення будь-якого бізнесу.

Основна відмінність між перемиканням і відновленням після відмови Oracle Data Guard полягає в тому Перемикання вимагає втручання людини, тоді як перемикання відбувається автоматично без попередження. Коротше кажучи, перемикання перетворює на резервну базу даних вручну, тоді як відновлення після відмови автоматично перетворює на резервну базу даних під час збою.

Перемикання змінює основні та резервні ролі бази даних. Кожна база даних продовжує брати участь в асоціації Oracle Data Guard у своїй новій ролі. Перемикання гарантує відсутність втрати даних. Ви можете скористатися перемиканням перед виконанням планового обслуговування основної бази даних.

Під час цього процесу «відмови» резервна база даних відкривається для читання/запису, змінюючи її на основну базу даних. Коли резервну базу даних відкрито для читання/запису, ваші користувачі (програми) можуть використовувати її. Цей процес не можна повернути назад, тому рішення про відновлення після відмови слід приймати обережно.