Sign in
Menu
Sign up
Docs
Azure compliance controlsAzure Database for PostgreSQL

PostgreSQL servers should have geo-redundant backup enabled

Azure Database for PostgreSQL allows you to choose the redundancy option for your database server. It can be set to a geo-redundant backup storage, replicated to a paired region. Configuring geo-redundant storage for backup is only allowed during server create.

The data is not only stored within the region in which your server is hosted, but is also replicated to a paired region to provide recovery option in case of a region failure.

What this control checks

PostgreSQL server geoRedundantBackup must be Enabled; any other value fails.

Common pitfalls

Geo-redundant storage only allowed during server create

Configuring geo-redundant storage for backup is only allowed during server create.

Audit evidence

Evidence that deployed resources meet this control: Azure Policy compliance results for the built-in policy definition "Geo-redundant backup should be enabled for Azure Database for PostgreSQL" (48af4db5-9b8b-401c-8e74-076be876a430); PowerPipe control azure_compliance.control.postgres_db_server_geo_redundant_backup_enabled.

Scans of the Terraform code that flag the same setting before deployment: Checkov check CKV_AZURE_102; KICS query "Geo Redundancy Is Disabled" (8b042c30-e441-453f-b162-7696982ebc58).

Framework-specific interpretation

NIST SP 800-53 Rev 5: Mapped to CP-6 (Alternate Storage Site), CP-6(1) (Separation from Primary Site) and CP-9 (System Backup).

FedRAMP Moderate Baseline Rev 4: Mapped to CP-6 (Alternate Storage Sites), CP-6(1) (Separation From Primary Site) and CP-9 (Information System Backup).

Framework mappings

The clauses this control is mapped to in each framework.

NIST SP 800-53 Rev 5

  • CP-6 Alternate Storage Site
  • CP-6(1) Separation From Primary Site
  • CP-9 System Backup

FedRAMP Moderate Baseline Rev 4

  • CP-6 Alternate Storage Sites
  • CP-6(1) Separation From Primary Site
  • CP-9: Information System Backup

NIST SP 800-171 Rev 2

  • 3.8.9: Protect the confidentiality of backup CUI at storage locations.

RBI IT Framework for NBFCs

  • 5.2 Policy for Information System Audit (IS Audit)
  • 6 Business Continuity Planning (BCP) and Disaster Recovery
  • 6.2 Recovery strategy / Contingency Plan
  • 6.3 Backup and Recovery

CMMC 2.0 Level 2

  • MP.L2-3.8.9 Protect the confidentiality of backup CUI at storage locations

FedRAMP High

  • CP-6 Alternate Storage Sites
  • CP-6(1) Separation From Primary Site
  • CP-9 System Backup

HIPAA HITRUST v9.2

  • 1618.09l1Organizational.45-09.l 09.05 Information Back-Up
  • 1623.09l2Organizational.4-09.l 09.05 Information Back-Up
  • 1626.09l3Organizational.5-09.l 09.05 Information Back-Up

Tool mappings

Use these identifiers to cross-reference this control across tools, reports, and evidence.

  • Compliance.tf Control: postgres_db_server_geo_redundant_backup_enabled
  • Checkov Check: CKV_AZURE_102
  • Powerpipe Control: azure_compliance.control.postgres_db_server_geo_redundant_backup_enabled
  • Azure Policy Definition: 48af4db5-9b8b-401c-8e74-076be876a430
  • KICS Query: 8b042c30-e441-453f-b162-7696982ebc58

Last reviewed: 2026-10-14

View all Azure controls →

On this page

Ask AI about this

Help improve this page