Manage System

These topics cover day-to-day maintenance after the cluster is live: monitoring its state, configuring security and permissions, backing up and restoring data, resizing the cluster, and upgrading.

Monitor and configure

Monitor and Manage with DBCC

DBCC provides dashboards and metrics for clusters and databases, and can manage several clusters at once.

Monitor and Manage with DBCC
Set Server Configuration Parameters

A cluster is made of several PostgreSQL instances, so configuration has to stay consistent across them.

Set Server Configuration Parameters

Security and permissions

Configure Security and Permissions

Password policies, roles and privileges, encryption, anonymization, and audit logging.

Configure Security and Permissions

Protect data

Backup and Restore

Full and incremental backups, the parallel versus non-parallel trade-off, and the CBDR tool.

Backup and Restore

Change the cluster

Expand and Shrink a Cluster

Scale elastically with gpexpand to grow and gpshrink to shrink.

Expand and Shrink a Cluster
Upgrade the Cluster

The general upgrade process and its quality assurance measures.

Upgrade the Cluster
Upgrade with gpupgrade

In-place major version upgrade that runs pg_upgrade across all segments, with no export and reload.

Upgrade with gpupgrade