CDP for Databases

The purpose of this manual is to provide you with complete instructions on how to use the Database Add-on Module.

About Database Add-on Module

Having the Database Add-on Module allows the agent to protect any number or combination of database instances (MySQL, SQL Server, MS Exchange). The R1Soft Database Add-on Module integrates Continuous Data Protection® with an online hot backup (snapshot) of databases to provide fast, efficient, and safe backups. The R1Soft Database Add-on Module ensures that tables be locked and flushed before a backup operation can take place. Database Add-on Module coordinates with the point-in-time file system snapshot.

The Database Add-on Module requires you to specify a database account with administrative privileges that is used by the Agent to flush tables with read lock before the file system snapshot is taken. And the lock must be held until the snapshot completes.

Notice
If you use CDP to backup MySQL and do not use the R1Soft Database Add-on Module, then the table lock and flush operation will not take place and your MySQL backup may likely be corrupt.

Supported versions:

Unsupported configurations:

Databases Replication and Restore Overview

Do the following to backup your database:

  1. Add an Agent to the system and enable the Databases Add-on for the Agent. See Enabling Databases Add-On for Agent.
  2. Upload Java connector (only for MySQL). See Installing the MySQL Connector JDBC into CDP3 Server.
  3. Create a Policy for the Agent. On the "MySQL," "SQL" and "Exchange" tabs, add your database instance(s) and specify other settings. See Adding a MySQL Instance to a Policy, Configuring MS SQL Server Replication, Configuring an Exchange Instance.
  4. Run the created Policy.
Notice
In CDP, end-user level databases backup is not supported. Only super-users can fulfill databases backup. Sub-users are limited by agent user permission.

The following steps should be taken to restore your database: