Восстановление базы данных — функция восстановления данных, хранимых в СУБД, которая в случае сбоев приводит базу данных в актуальное (на какой-то момент времени) и согласованное состояние.

Для обеспечения восстановления применяется резервное копирование с последующим восстановлением, а также техника точек сохранения и ведения журналов операций (чаще всего — журналов предзаписи) — в этом случае база данных возвращается к точке сохранения, и последовательно применяются сохранённые журналы предзаписи. В более сложных вариантах применяется восстановление из снимка или реплики базы данных с возможным выполнением журналов предзаписи или журналов отмены (в зависимости от используемого решения).

Основные целевые показатели подсистемы восстановления базы данных — допустимая потеря данных (англ. recovery point objective, RPO) и время восстановления базы данных после сбоя (recovery time objective, RTO).

Литература

  • К. Дж. Дейт. Глава 13. Восстановление // Введение в системы баз данных = An Introduction to Database Systems, 6th Edition. — 6-е изд. — К.; М.; СПб.: Издательский дом «Вильямс», 2000. — С. 376—391. — 848 с. ISBN 5-8459-0019-0.

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.