Patent ID: 8682855
Filing Date: 2014-03-25
Classification: G06F

Abstract:
1. A system for backing up data, the system comprising: a database; a central repository; a host in communication with the database and the central repository, the host including a processor and configured to originate database transactions comprising a plurality of writes including ongoing writes to be executed for a database application on the database; a controller in communication with the host, the database, and the central repository, the controller configured to run a backup application on the database; and wherein: the host is configured to register each database transaction to the central repository prior to running the database transaction; the controller is configured to provide a first signal indicating a start of the backup application on the database; and the host is further configured to quiesce all database transactions registered to the central repository after receiving the first signal by initiating an immediate release and requesting to lock the central repository on which the database transactions are to be registered to thereby wait for all ongoing writes of the database transactions registered to the central repository to complete and to release control of the database to the controller.