45513

Восстановление данных в БД

Доклад

Информатика, кибернетика и программирование

Обычно используется копия дедотецсын.1 В 4 контрольной точке затирается дед отец становится дедом сын отцом и появляется новый сын. сын RIDмассивы ж сбой К.4 журнал журнал сын отец Отец дед дед К.

Русский

2013-11-17

46 KB

0 чел.

Восстановление данных в БД.

Меры преодоления проблем нарушения физической целостности:

  1.  введение копии базы данных

 в некоторый момент времени, называемый контрольной точкой, производится копия. Копия хранится на носителях, между контрольными точками ведется журнал изменений базы данных. Обычно используется копия дед-отец-сын.

       

Рис.1

В 4 контрольной точке затирается дед, отец становится дедом, сын – отцом и появляется новый сын.

Рис.2

Пусть  после 4 контрольной точки произошел сбой, тогда для восстановления базы данных осуществляется откат до 4 контрольной точки. Если копия не прочиталась, то откат осуществляется до следующей контрольной точки. Если копия прочиталась нормально, то осуществляется докат –выполнение всех операций, записанных в журнале изменений. Но изменение может произойти в  момент копирования, и тогда будет несоответствие копий, в связи с этим копии делают во время перерывов.

сын

RAID-массивы

ж

сбой

К.т.5

К.т.4

журнал

журнал

сын

отец

Отец

дед

дед

К.т.3

К.т.2

К.т.1

RAID-массивы

ж

сбой

К.т.5

К.т.4

журнал

журнал

сын

отец

дед

К.т.3

К.т.2

К.т.1