Recuperación de base de datos

La recuperación de la base de datos es una función de DBMS que, en caso de fallas lógicas y físicas, lleva la base de datos a un estado actualizado y consistente.

En el caso de una falla lógica o una señal de reversión para una transacción , el registro de cambios se escanea hacia atrás y todos los registros de la transacción revertida se recuperan desde el registro hasta el inicio de la transacción. De acuerdo con la información extraída, se realizan acciones que cancelan las acciones de la transacción. Este proceso se denomina reversión.

En el caso de una falla física, si ni el registro de cambios ni la base de datos en sí están dañados, entonces se realiza el proceso de puesta al día. El registro se escanea en la dirección de avance, comenzando desde el punto de control anterior. Todos los registros se recuperan desde el registro hasta el final del registro. La información recuperada del registro se ingresa en bloques de datos de la memoria externa que tienen una marca de número de cambio menor que la registrada en el registro. Si la ejecución vuelve a fallar, la exploración del registro se reiniciará desde el principio, pero la recuperación continuará desde donde se quedó.

En el caso de una falla física, si el registro de cambios está disponible pero la base de datos está dañada, entonces se debe realizar el proceso de restauración de la base de datos desde una copia de seguridad. Después de la restauración, la base de datos estará en el estado que tenía en el momento de la copia de seguridad. Para restaurar la base de datos al punto de falla, debe ejecutar todos los cambios utilizando el registro de cambios .

En el caso de una falla física, si el registro de cambios no está disponible pero la base de datos en sí está intacta, la recuperación solo es posible hasta el punto del punto de control anterior.

En el caso de una falla física, si tanto el registro de cambios como la propia base de datos están dañados, la recuperación solo es posible en el momento de la copia de seguridad.

Literatura