How-to guides

The following guides cover key processes and common tasks for setting up and managing Charmed PostgreSQL on machines.

Deployment and setup

Available deployment methods and specialised setups:

Usage and maintenance

Most common operations during the initial setup of a PostgreSQL cluster:

Backup and restore

Configuration of storage providers and backup management:

Monitoring (COS)

Observability and monitoring with the Canonical Observability Stack:

Refresh (upgrade)

Instructions for performing an in-place application refresh:

Data migration

For charm developers looking to support PostgreSQL integrations with their charm:

Cross-regional (cluster-cluster) async replication

Walkthrough of a cluster-cluster deployment and its essential operations:

Logical replication

How to replicate a subset of data to another PostgreSQL cluster:

Charm development

For charm developers looking to support PostgreSQL integrations with their charm

Other relevant guides: