Autobase 2.11 is an important milestone in the evolution of the platform. Two 
years ago, we started working on a broader goal: evolve the Autobase Console 
from a PostgreSQL deployment UI into a platform for managing the complete 
cluster lifecycle.

With this release, the remaining major pieces of that roadmap are now in place 
- scaling, upgrades, backups, and point-in-time recovery can all be managed 
directly from the Platform UI.

See the full details in the [release 
notes](https://github.com/autobase-tech/autobase/releases/tag/2.11.0).

## Highlights

### Scaling (read replicas)

Scale PostgreSQL read capacity directly from the UI. Simply specify the desired 
number of cluster nodes, and Autobase will provision the additional replicas 
automatically using the existing cloud configuration.

For cloud deployments, the required servers and related infrastructure 
resources are created automatically. You can also scale clusters running on 
your own bare-metal or virtual machines.

Start with a single-node PostgreSQL cluster and add replicas later as your 
workload grows.

### Upgrades

Autobase Platform now supports minor upgrades within the current PostgreSQL 
major version as well as major-version upgrade workflows.

For minor upgrades, replicas are updated one at a time, followed by a 
switchover and upgrade of the former primary. Read traffic remains available 
throughout the process, while expected write downtime is only ~5-10 seconds.

For in-place major upgrades, the expected downtime is typically ~30-60 seconds. 
A blue-green major upgrade workflow with near-zero downtime is planned for a 
future release.

### Backup & Restore (PITR)

Backup and recovery management is now available directly in the Platform UI. 
Configure the backup method, storage, retention, and schedule, or create 
backups on demand.

Restore options include:

- Latest: recover to the latest available state
- Point in time: restore to a specific date and time
- Specific backup: restore from a selected backup

### New Ansible playbooks

Autobase 2.11 adds new Ansible playbooks for backup and recovery operations:

- enable_backups: enable pgBackRest or WAL-G for an existing cluster
- backup_pgcluster: create a backup on demand
- backup_list: list available backups
- restore_pgcluster: restore a PostgreSQL cluster from backup

## About Autobase

Autobase is an Internal Database Platform for PostgreSQL, bringing the managed 
database experience of DBaaS into your own infrastructure.

Deploy, operate, and scale production-ready, highly available PostgreSQL 
clusters across bare metal, virtual machines, on-premises infrastructure, and 
supported cloud providers.

Website: [https://autobase.tech](https://autobase.tech)

Reply via email to