PostgreSQL
Versions and Configurations
Available PostgreSQL versions, fixed and arbitrary cluster node configurations
Disks
Basic information about disks used in a PostgreSQL database cluster
Create a cluster
How to create a PostgreSQL cluster and databases
Settings
How to change PostgreSQL settings
Extensions
How to add extensions to PostgreSQL databases, extension descriptions and list of dependent extensions
Data Encryption
How to encrypt data, security restrictions and examples of how to use the pgcrypto extension
Connection Pooler
Pool size, PgBouncer pooling modes and how to change the mode
User Management
How to create a user, change their password, configure database access and work with privileges
Connect to a cluster
How to connect to a PostgreSQL cluster with or without SSL certificate in console and from different programming languages
Monitoring cluster, nodes and databases
How to monitor cluster, nodes and databases, how to export metrics in Prometheus format
Cluster Logs
How to enable cluster logging, how to get logs and how to disable cluster logging
Disk space usage
What is stored on cluster disks and what to check when disk space usage grows
Scale a cluster
How to change cluster node configuration
Backups
Backup schedule, backup retention period and how to restore a cluster from backup
Cluster Fault Tolerance
The role of master node and replicas in a cluster, node placement in a cluster, how to change the number of replicas
Configure network access to a cluster
How to determine the list of allowed IP addresses, basic information about security groups in a database cluster and how to assign a security group
Public IP address
How to connect a public IP address to a PostgreSQL cluster node
Link a cluster to a dedicated server
How to Link a Cluster to a Dedicated Server
Logical Replication Slots
How to create a replication slot, configure logical replication with it, view replication slot status and other instructions
Migration to cloud databases
How to migrate a PostgreSQL database to cloud databases