The system manages at least a database in multiple database storage units,
and the database is duplicated for redundancy. The system maintains the
database redundancy for security. The system enables the maintenance and
reorganization of the database storage units without interrupting the
on-going operations involving the access to the database storage units.
The non-stop ongoing database access is available by allocating a pair of
a main storage unit and an intermediate storage unit that maintains the
substantially identical data. During certain predetermined operations,
the main storage unit is being dedicating to the on-going transactions
while the intermediate database storage unit is manipulated to contain
data that corresponds to a specified time. For example, the content of
the intermediate storage is subsequently copied or used to update another
database. When the above duplication or incorporation is completed, the
intermediate storage unit is updated for the transactions that have taken
place during the above operations to be synchronized with the main
storage unit.