High availability (HA)

Enable high availability in one click

Timescale Cloud simplifies the process of configuring and maintaining high availability for your databases. You can create replicas with a single click and enjoy automatic recovery and fail-over for all your replicated instances (including multiple availability zones). Learn more about HA replicas on Timescale Cloud.

For some systems, recovering from backup alone can be a suitable availability strategy.

For more information about backups in Timescale Cloud, see the in the Cloud documentation.

Storage redundancy

Storage redundancy refers to having multiple copies of a database’s data files. If the storage currently attached to a PostgreSQL instance corrupts or otherwise becomes unavailable, the system can replace its current storage with one of the copies.

Instance redundancy refers to having replicas of your database running simultaneously. In the case of a database failure, a replica is an up-to-date, running database that can take over immediately.

Zonal redundancy

For more information about HA replicas in Timescale Cloud, see the in the Cloud documentation.

TimescaleDB supports replication using PostgreSQL’s built-in . Using logical replication with TimescaleDB is not recommended, as it requires schema synchronization between the primary and replica nodes and replicating partition root tables, which are .

PostgreSQL achieves streaming replication by having replicas continuously stream the WAL from the primary database. See the official replication documentation for details. For more information about how PostgreSQL implements Write-Ahead Logging, see their .

Failover