Home -> CDP Solutions. Continuous Data Protection Software
1 Star2 Stars3 Stars4 Stars5 Stars
(57 votes, average: 5.00 out of 5)

Continuous Data Protection (CDP) Solutions

CDP Software from Bacula Systems

Continuous Data Protection (CDP) solutions enable you to backup your data in real time at a pace that may bring increased protection and convenience to you. It automatically detects and saves each and every change made to your data, so that nothing is left overlooked. These changes can be stored locally or remotely and are readily available for recovery just when you need them.

cdp solutions

Conventional Backup Solutions

Conventional backup solutions create snapshots or images of your client computers and virtual machines at set time intervals. Although this approach has been used successfully in on-premise physical environments, it can present certain additional challenges for cloud and virtual environments:

  • Snapshot creation puts additional workload on your system. This may be taxing on your whole environment, especially on virtual machines that are resource-efficient and typically operate at 80% CPU usage. By contrast, most physical servers operate at 10-30% CPU usage.
  • In modern-day environments changes happen so rapidly, that periodic snapshots may not capture all bits of data that have changed back and forth since the latest snapshot.
  • When restoring data, not all solutions can restore single, specific files. For snapshot based backups, it may be that you can only restore the whole snapshot, not just the data you need.

Why is Continuous Data Protection Backup So Much Better?

Zero effect on Performance

CDP users use the journal only when they commit to the point in time selected, avoiding the performance impact of a typical snapshot. This can make an even more significant difference when attempting to power on multiple snapshots on replica VMs.


PITR (Point-In-Time Recovery) is Journal-Based

Journal-based restore maintains a constant log of all changes made by users of applications and data.

With the changes being continuously written to the datastore, Continuous Data Protection delivers point-in-time restore to within a specific time window


Enterprise Grade Scalability

The journal can live on any datastore, where maximum size limits and warnings can be specified. This prevents the datastore from becoming full which would jeopardize replication. Using snapshots on replicated VMs offers no way of controlling the snapshot’s data volume, with the result that SLAs and efficiency become non-scalable.

Ransomware Recovery from whenever you need it

Continuous Data Protection software gives an ongoing flow of recovery checkpoints to use for restore. In the event of malicious attacks such as ransomware, data can be recovered to literally seconds before the event took place, minimizing impact to the organization and its stakeholders.


Real-Time Block-Level Replication

CDP makes use of change-block tracking to constantly replicate and write data to storage. Because CDP is always on, it provides significantly better RPOs than solutions that are based around snapshots.


Storage Savings

As no snapshots are created using Continuous Data Protection backup solutions, the source storage requires no extra space. Only about 7-10% of the target storage is utilized which saves significant amounts of space. This can lead to dramatic savings. Alternatively, Snapshot technology typically requires a good deal of overhead in the storage arrays, often as much as 20-30% at both the target and source

Advanced CDP Solutions with Bacula Enterprise

As opposed to conventional backup solutions, Bacula Enterprise CDP does not require regular snapshots of your entire system. It saves only the bits of data that have changed, which results in seamless backups that are not taxing on your resources and have no significant impact on your system’s operational workload. This approach enables you to perform granular recovery of only those bits of data that you actually need to restore. Granular restore can be crucial for predominantly virtual environments, where recovery point objectives (RPOs) are tight and recovery time objectives (RTOs) are very short.

Further help on CDP software:

  • Are you planning to store backups in the cloud: Amazon, Azure or any others? See our cloud connectivity options.
  • Interested in backup technologies application in real life IT infrastructures? You can find this information in our backup glossary.