Skip to content
Reference

Backup types and retention

The Backups page reports the protection currently available for an App. How backups and restores work explains how these layers relate.

ProtectionWhat it coversCustomer-visible retention
Database backupsFull database recovery pointsThe latest 14 backups
Point-in-time recoveryDatabase changes between recovery pointsThe restorable time window shown in the portal
App-file backupsPersistent App workspace filesExpiration shown for each recovery point
Media versionsOverwritten or deleted media objects30 days for prior versions
Cross-region protectionEligible database, App-file, and media copiesHealth and last-check status shown in the portal
Restore safety backupDatabase state immediately before a restoreShown as the restore’s Undo point

Database backup retention is count-based. The oldest backup expires when a new backup exceeds the retained count, so individual database backups don’t display expiration dates.

Media retention is time-based. The current object remains available while the App exists; overwritten or deleted prior versions expire after 30 days.

The portal displays the earliest and latest eligible restore times. Select a timestamp inside that range. The range can move forward as older recovery data expires.

Backup mechanisms update independently. The page uses the oldest available status timestamp when summarizing freshness. A stale check means the displayed state needs confirmation; it doesn’t by itself prove that the underlying backup has disappeared.

Retention shown in the portal is authoritative for the App. Contractual or legal retention outside the customer restore surface doesn’t create an additional self-service recovery point.