05 Възстановяване на база данни - страница 2
Видове непълно възстановяване
Възстановяване въз основа на времеИзползвайки клаузата UNTIL TIME, можете да посочите момента във времето, до който искате да възстановите базата данни. Възстановяването в съответствие с този метод спира, след като всички промени, направени в указания момент от време, бъдат ангажирани в базата данни. Този подход се използва, когато са направени нежелани промени в данните или са изтрити важни таблици и е известно приблизителното време на грешката. Загубата на данни ще бъде минимална, ако администраторът бъде уведомен незабавно. Добре тествани програми, процедури и защита на данните трябва да предотвратят необходимостта от този тип възстановяване.
Възстановяване до прекъсванеТози метод за възстановяване прекратява, когато CANCEL (вместо име на регистрационен файл) се въведе в командния ред за възстановяване.
Този подход се използва в следните ситуации:
Текущият регистрационен файл или журнална група са повредени и не могат да бъдат възстановени. Огледалото обикновено предотвратява необходимостта от този тип възстановяване. Архивираният дневник, необходим за възстановяване, е изгубен. Честото архивиране и дублиране на архиви (с използване на множество местоположения за архивиране) трябва да предотврати необходимостта от този тип възстановяване.
Възстановяване чрез номер на промянаИзползвайки клаузата UNTIL CHANGE за контролирано от потребителя възстановяване и фразата UNTIL SCN за възстановяване на RMAN, вие указвате номера на системната промяна (SCN) на последната извършена промяна, към която искате да възстановите. Възстановяването по този метод спира след извършване на всички промени в базата данни,промени, направени преди посочения системен номер (SCN). Този подход се използва при възстановяване на бази данни, работещи в разпределена среда. Можете също да използвате фразата ДО ТОЧКА НА ВЪЗСТАНОВЯВАНЕ и да дадете псевдоним на SCN, наречен точка на възстановяване. Точките за възстановяване ще бъдат разгледани по-късно в този урок.
Възстановяване до даден номер на журналС помощта на резервните обекти, предоставени с RMAN, можете да укажете последния номер на журнал, използван за възстановяване на база данни, като използвате клаузата UNTIL SEQUENCE. Възстановяването съгласно този метод спира, след като бъдат приложени всички регистрационни файлове до, но не включително регистрационния файл с даден пореден номер.