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.

Вымысел обеспечивает системы и методы для непрерывной задней части вверх данных, котор хранят на компьютерной сети. К этому концу системы вымысла вклюают процесс синхронизации копирует выбранные данные по архивов данных источника, котор хранят на сети и создать соответствуя вызванный комплект скопированных архивов данных, архивами данных цели, которые хранятся на задней части вверх по серверу, этот процесс синхронизации строит структуру исходных данных архивов данных цели. Параллельно к этому процессу синхронизации, система вклюает динамический процесс репликации который вклюает множественность веществ, каждый из мониторов которых часть архивов данных источника, котор нужно обнаружить и захватить, на байт-uroven6, изменения к архивам данных источника. Каждое вещество может записать изменения к соответственно архиву журнала, и по мере того как динамический процесс репликации обнаруживает что архивы журнала содержат данные, архивы журнала перенесены или скопированы к задней части вверх по серверу так, что захващенным изменениям можно написать к соотвествующим одному из архивов данных цели.

 
Web www.patentalert.com

< Computer software framework and method for synchronizing data across multiple databases

< Method and apparatus for collocating dynamically loaded program files

> Programming language extensions for processing data representation language objects and related applications

> Data collection device and system

~ 00125