Systems and methods for backing up data files

   
   

The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files. Each agent may record the changes to a respective journal file, and as the dynamic replication process detects that the journal files contain data, the journal files are transferred or copied to the back up server so that the captured changes can be written to the appropriate ones of the target data files.

Die Erfindung stellt Systeme und Methoden für ununterbrochene Unterstützung der Daten zur Verfügung, die auf einem Computernetz gespeichert werden. Zu diesem Zweck schließen die Systeme der Erfindung einen Synchrounisierung Prozeß ein, der die vorgewählten Quelldateidaten wiederholt, die auf dem Netz und einen entsprechenden Satz wiederholte Dateien herzustellen gespeichert werden, genannt die Zieldateien, die auf einem Unterstützungsbediener gespeichert werden. Dieser Synchrounisierung Prozeß errichtet eine Grundlinie Datenstruktur der Zieldateien. In der Ähnlichkeit zu diesem Synchrounisierung Prozeß, schließt das System einen dynamischen Reproduktionprozeß, der eine Mehrzahl der Mittel einschließt, jeder von deren Monitoren ein Teil der zu ermitteln und gefangenzunehmen Quelldateien, auf dem Byte-Niveau, Änderungen an den Quelldateien ein. Jedes Mittel kann die Änderungen an einer jeweiligen Journaldatei notieren, und während der dynamische Reproduktionprozeß ermittelt, daß die Journaldateien Daten enthalten, werden die Journaldateien zum Unterstützungsbediener gebracht oder kopiert, damit die gefangengenommenen Änderungen zu den passenden der Zieldateien geschrieben werden können.

 
Web www.patentalert.com

< Methods and apparatus for managing dependencies in distributed systems

< System and method for generating EJB components from reusable business logics in servlet program

> System software architecture for a passenger entertainment system, method and article of manufacture

> System and method for extending client-server software to additional client platforms for servicing thin clients requests

~ 00157