

All backups required to perform a point-in-time restore within the backup retention period are retained in backup storage. The backup retention period can also be treated as a recovery window from a restore perspective. The backup retention period governs how far back in time a point-in-time restore can be retrieved, since it's based on backups available. You can set the retention period during server creation or later by updating the backup configuration using Azure portal or Azure CLI. You can select a retention period of 7 to 35 days. Backup retentionīackups are retained based on the backup retention period setting on the server. Transaction log backups occur every five minutes.Īutomatic backups are performed for replica servers that are configured with up to 4TB storage configuration. In a day, multiple differential snapshot backups are performed, but only 3 backups are retained. Differential snapshot backups do not occur on a fixed schedule. Subsequent snapshot backups are differential backups only.
#Aws postgresql backup full
That first full snapshot backup is retained as the server's base backup. The first full snapshot backup is scheduled immediately after a server is created. Backups on these large storage servers are snapshot-based. In a subset of Azure regions, all newly provisioned servers can support up to 16-TB storage.

Transaction log backups occur every five minutes. Backup frequency Servers with up to 4-TB storageįor servers that support up to 4-TB maximum storage, full backups occur once every week. The backups can only be used for restore operations in Azure Database for PostgreSQL. All backups are encrypted using AES 256-bit encryption. You can optionally configure it up to 35 days. The default backup retention period is seven days. These backups allow you to restore a server to any point-in-time within your configured backup retention period. Depending on the supported maximum storage size, we either take full and differential backups (4-TB max storage servers) or snapshot backups (up to 16-TB max storage servers). BackupsĪzure Database for PostgreSQL takes backups of the data files and the transaction log. Backup and restore are an essential part of any business continuity strategy because they protect your data from accidental corruption or deletion. Backups can be used to restore your server to a point-in-time.

Azure Database for PostgreSQL - Single ServerĪzure Database for PostgreSQL automatically creates server backups and stores them in user configured locally redundant or geo-redundant storage.
