SELECTIVE DATA ROLL-BACK AND ROLL-FORWARD

A system and method for recovering a dataset is provided that analyzes the dataset as it currently exists in order to determine those portions that do not need to be recovered. In some embodiments, the method includes identifying a dataset stored on a set of storage devices and corresponding to a fi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KAUFMANN, Reid, BINFORD, Charles, WEIDE, Jeff
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method for recovering a dataset is provided that analyzes the dataset as it currently exists in order to determine those portions that do not need to be recovered. In some embodiments, the method includes identifying a dataset stored on a set of storage devices and corresponding to a first point in time. A request to restore the dataset to a second point in time is received, and a subset of the dataset is identified that is different between the first point in time and the second point in time. Data associated with the subset is selectively retrieved that corresponds to the second point in time, and the retrieved data is merged with the dataset stored on the set of storage devices. The two points in time may have any relationship, and in various examples, the method performs a roll-back or a roll-forward of the dataset. La présente invention concerne un système et un procédé de récupération d'un ensemble de données, qui analyse l'ensemble de données tel qu'il existe actuellement dans le but de déterminer quelles parties n'ont pas besoin d'être récupérées. Dans certains modes de réalisation, le procédé consiste à identifier un ensemble de données mémorisé sur un ensemble de dispositifs de mémorisation et correspondant à un premier instant. Une requête visant à restaurer l'ensemble de données à un second instant est reçue, et un sous-ensemble de l'ensemble de données qui est différent est identifié entre le premier instant et le second instant. Des données associées au sous-ensemble qui correspond au second instant sont sélectivement extraites, et les données extraites sont fusionnées avec l'ensemble de données mémorisé sur l'ensemble des dispositifs de mémorisation. Les deux instants peuvent avoir n'importe quelle relation, et dans divers exemples, le procédé réalise un une annulation ou une restauration de l'ensemble de données.