carbonite logo

Commonly searched topics:

backupcloud backupaccount sign in

Carbonite™ Availability

Keep critical systems online, all the time

Prevent downtime and data loss with Carbonite Availability. It continuously replicates physical, virtual and cloud systems. Having those critical systems always available protects your business and avoids disruptions. Carbonite Availability is the way you keep revenue, productivity and brand credibility up and running.

Book a Consultation
A person’s hands are gesturing above a table with a notebook, smartphone, and a laptop which uses Carbonite Availability.


of small and medium businesses have lost customers or revenue due to downtime.

Source: TechRadar, June 15, 2020


With Carbonite Availability, you can:

Continuously replicate critical systems and automate failover to either live data or to a saved point, with near-zero downtime.

Maintain duplicated physical, virtual or cloud systems at a secondary location.

Choose rapid failover and then perform failback when ready.

Achieve compliance and meet SLAs through protection of mission-critical data in your preferred environment.

Reduce risks associated with both your planned and unplanned outages.

See for yourself

Why Carbonite Availability?

Whatever the reason, downtime will affect your business every year, causing direct revenue and productivity losses. On top of that, there are indirect losses like customer loyalty and user satisfaction. That’s why you need Carbonite Availability.

Reduce business interruptions and data loss

Real-time, byte-level replication can provide a Recovery Point Objective (RPO) of seconds.

Reduce infrastructure costs

Maintain platform independence with support for physical, virtual or cloud source and target systems.

Reduce downtime

Fight malware and data loss: recover from corruption and ransomware with snapshots


Carbonite Availability lets your business maximize productivity by protecting your Linux and Window servers from downtime and revenue loss:

Data encryption, in flight, between the source and the target

Available automatic failover with server heartbeat monitor

Integrated DNS management

Three tiers of compression to minimize network impact

Available bandwidth throttling options

A comprehensive API for integration with other software applications

Alert and report features for monitoring servers’ health, performing recoveries and failbacks, checking event logs and managing your license inventory

Easy, non-disruptive failover testing which doesn’t impact production

How it works

Seamless automation

Automate each environment’s setup and configuration. Because Carbonite Availability is intuitive, administrators don’t need a detailed understanding of applications or server configurations.

Real-time, byte-level replication

Carbonite Availability captures changes at the byte-level and synchronizes data between any source and target environment: physical, virtual or cloud. The software replicates files, applications or an entire server, along with system settings.

Secure seeding

Carbonite Availability configures your target secondary environments. Then for security, a seeding process replicates data, using AES 256-bit encryption and three tiers of bandwidth-saving mechanisms. After, the target is updated with any changes in real time.

Quick failovers

If there is an outage, Carbonite Availability can automatically take corrective action or you can failover to a replacement server, in just minutes. A recovery point can be current or before an error took place. Or you can set an on-demand, automated failover process. Then, perform an automated failback to the original system.

Supported platforms

Operating systems:



Debian Linux

Microsoft Windows Server

Oracle Enterprise Linux

Red Hat Enterprise Linux

Rocky Linux

SUSE Linux Enterprise


Any hypervisor, with additional integration for:

- Microsoft Hyper-V
- VMware ESXi and vSphere

Any cloud platform, including:

Amazon Web Services (AWS)

AWS Outposts

Google Cloud Platform

Microsoft Azure

Azure Stack Hub

VMware vCloud Director

The cost of downtime can be high:

“A successful data breach can cause substantial operational, financial and reputational damages. Public companies lose an estimated 8.6% of their value after a successful cyber breach.”

Comparitech, 2021


Availability FAQs

What is high availability used for?

High availability makes sure systems or components remain accessible to the users and applications that depend on them. High availability is used to manage and keep critical systems and applications online, preventing downtime and revenue loss for high-traffic sites.

How do you measure high availability?

High availability is measured as a percentage, with 100% system availability as optimal. The measurement is often referred to the 9’s or how many 9’s of availability a system has:

  • Two 9s or 99% = 3.65 days downtime per year
  • Three 9’s or 99.9% = 8.76 days downtime per year
  • Four 9’s or 99.99% = 52.56 minutes downtime per year
  • Five 9’s or 99.999% = 5.26 minutes downtime per year

What is real time replication software?

A high availability solution mirrors server data in real time. If there’s a server outage in a high availability environment, the secondary or replicated server becomes the source which users fail over to. Recovery time in this scenario is measured in seconds. Workloads continue to run on the secondary system until the primary server is brought back online. The entire process can be automated or event triggered.

Need to prevent downtime and keep critical systems online?

Improve your business’ productivity and put a stop to revenue loss.