Skip to content

Commit 978b3e1

Browse files
Merge pull request #263839 from niklarin/geo-final
Geo-redundant backup GA
2 parents 7f8360d + 65d289a commit 978b3e1

File tree

5 files changed

+23
-51
lines changed

5 files changed

+23
-51
lines changed

articles/cosmos-db/postgresql/concepts-backup.md

Lines changed: 5 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: cosmos-db
77
ms.subservice: postgresql
88
ms.custom: ignite-2022, references_regions
99
ms.topic: conceptual
10-
ms.date: 12/20/2023
10+
ms.date: 01/21/2024
1111
---
1212

1313
# Backup and restore in Azure Cosmos DB for PostgreSQL
@@ -41,36 +41,10 @@ Azure Cosmos DB for PostgreSQL supports the following backup redundancy options.
4141

4242
* Locally redundant backup storage: This option is automatically chosen for regions that don't support availability zones. When the backups are stored in locally redundant backup storage, multiple copies of backups are stored in the same region.
4343

44-
* Cross-region backup (in preview)
44+
* Cross-region backup
4545
* Geo-redundant backup storage: You can choose this option at the time of cluster creation. When the backups are stored in another region, in addition to three copies of data stored within the region where your cluster is hosted, the data is replicated to another region.
4646

47-
Geo-redundant backup is supported in the following Azure regions.
48-
49-
| Cluster's region | Geo-backup stored in |
50-
|-----------------------|--------------------------------|
51-
| Canada Central | Canada East |
52-
| Central US | East US 2 |
53-
| East Asia | Southeast Asia |
54-
| East US | West US |
55-
| East US 2 | Central US |
56-
| Japan East | Japan West |
57-
| Japan West | Japan East |
58-
| North Central US | South Central US |
59-
| North Europe | West Europe |
60-
| South Central US | North Central US |
61-
| Southeast Asia | East Asia |
62-
| Switzerland North | Switzerland West |
63-
| Switzerland West | Switzerland North |
64-
| West Central US | West US 2 |
65-
| West Europe | North Europe |
66-
| West US | East US |
67-
| West US 2 | West Central US |
68-
69-
> [!IMPORTANT]
70-
> Geo-redundant backup and restore in Azure Cosmos DB for PostgreSQL is currently in preview.
71-
> This preview version is provided without a service level agreement, and it's not recommended
72-
> for production workloads. Certain features might not be supported or might have constrained
73-
> capabilities.
47+
[Azure region where cluster's geo-redundant backup is stored](./resources-regions.md#regional-availability-for-azure-cosmos-db-for-postgresql) depends on the Azure region where the Azure Cosmos DB for PostgreSQL cluster is located.
7448

7549
### Backup storage cost
7650

@@ -87,7 +61,7 @@ database, or if an application accidentally overwrites good data with bad data.
8761
> [!NOTE]
8862
> While cluster backups are always stored for 35 days, you might need to
8963
> open a support request to restore the cluster to a point that is earlier
90-
> than the latest failover time. Maintenance and compute / storage scaling operations use
64+
> than the latest failover time. In addition to [high availability (HA)](./concepts-high-availability.md), [maintenance](./concepts-maintenance.md) and compute / storage scaling operations use
9165
> failovers to minimize downtime during these operations.
9266
9367
For same-region restore, when all nodes are up and running, you can restore cluster without any data loss. In an extremely rare case of a node experiencing a catastrophic event (and [high availability](./concepts-high-availability.md) isn't enabled on the cluster), you might lose up to 5 minutes of data.
@@ -115,4 +89,4 @@ In most cases, cluster restore takes up to 1 hour.
11589
* See the steps to [restore a cluster](howto-restore-portal.md)
11690
in the Azure portal.
11791
* See [backup and restore limits and limitations](./reference-limits.md#backup-and-restore).
118-
* Learn about [Azure availability zones](../../availability-zones/az-overview.md).
92+
* Learn about  [Azure availability zones](../../availability-zones/az-overview.md).

articles/cosmos-db/postgresql/howto-restore-portal.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
---
22
title: Restore - Azure Cosmos DB for PostgreSQL - Azure portal
3-
description: See how to perform restore operations in Azure Cosmos DB for PostgreSQL through the Azure portal.
3+
description: See how to perform restore operations in the same or another region in Azure Cosmos DB for PostgreSQL through the Azure portal.
44
ms.author: nlarin
55
author: niklarin
66
ms.service: cosmos-db
77
ms.subservice: postgresql
88
ms.custom: ignite-2022, references_regions
99
ms.topic: how-to
10-
ms.date: 11/02/2023
10+
ms.date: 01/21/2024
1111
---
1212

1313
# Backup and point-in-time restore of a cluster in Azure Cosmos DB for PostgreSQL
1414

1515
[!INCLUDE [PostgreSQL](../includes/appliesto-postgresql.md)]
1616

17-
> [!IMPORTANT]
18-
> Geo-redundant backup and restore in Azure Cosmos DB for PostgreSQL is currently in preview.
19-
> This preview version is provided without a service level agreement, and it's not recommended
20-
> for production workloads. Certain features might not be supported or might have constrained
21-
> capabilities.
22-
2317
This article provides step-by-step procedures to select backup type, to check type of backup enabled on a cluster, and to perform [point-in-time
2418
recoveries](concepts-backup.md#restore) for a
2519
cluster using backups. You can restore either to the earliest backup or to
@@ -61,7 +55,7 @@ earliest existing backup.
6155

6256
1. Select **Next**.
6357

64-
1. (optional) Make data encryption selection for restored cluster on the **Encryption (preview)** tab.
58+
1. (optional) Make data encryption selection for restored cluster on the **Encryption** tab.
6559

6660
1. Select **Create**. A notification shows that the restore operation is initiated.
6761

@@ -82,7 +76,7 @@ and time of your choosing.
8276

8377
1. Select **Next**.
8478

85-
1. (optional) Make data encryption selection for restored cluster on the **Encryption (preview)** tab.
79+
1. (optional) Make data encryption selection for restored cluster on the **Encryption** tab.
8680

8781
1. Select **Create**. A notification shows that the restore operation is initiated.
8882

@@ -104,5 +98,6 @@ back up and running:
10498

10599
* Learn more about [backup and restore](concepts-backup.md) in
106100
Azure Cosmos DB for PostgreSQL.
101+
* See [the list of Azure regions where geo-redundant backup is supported](./resources-regions.md)
107102
* See [backup and restore limits and limitations](./reference-limits.md#backup-and-restore).
108103
* Set [suggested alerts](./howto-alert-on-metric.md#suggested-alerts) on clusters.

articles/cosmos-db/postgresql/product-updates.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.custom: mvc, references_regions
77
ms.service: cosmos-db
88
ms.subservice: postgresql
99
ms.topic: conceptual
10-
ms.date: 01/08/2024
10+
ms.date: 01/21/2024
1111
---
1212

1313
# Product updates for Azure Cosmos DB for PostgreSQL
@@ -22,6 +22,10 @@ Updates that don’t directly affect the internals of a cluster are rolled out g
2222

2323
Updates that change cluster internals, such as installing a [new minor PostgreSQL version](https://www.postgresql.org/developer/roadmap/), are delivered to existing clusters as part of the next [scheduled maintenance](concepts-maintenance.md) event. Such updates are available immediately to newly created clusters.
2424

25+
### January 2024
26+
* General availability: Geo-redundant backup and restore
27+
* Learn more about [backup and restore Azure Cosmos DB for PostgreSQL](./concepts-backup.md#backup-redundancy)
28+
2529
### December 2023
2630
* Preview: [PgBouncer](./concepts-connection-pool.md) is now supported with [Microsoft Entra ID authentication](./concepts-authentication.md#microsoft-entra-id-authentication-preview).
2731
* General availability: Azure Cosmos DB for PostgreSQL is now available in Poland Central and South India.
@@ -170,7 +174,6 @@ might have capabilities with limitations. For more information, see
170174
[Supplemental Terms of Use for Microsoft Azure
171175
Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/)
172176

173-
* [Geo-redundant backup and restore](./concepts-backup.md#backup-redundancy)
174177
* [32 TiB storage per node in multi-node clusters](./resources-compute.md#multi-node-cluster)
175178
* [Microsoft Entra ID authentication](./concepts-authentication.md#azure-active-directory-authentication-preview)
176179

articles/cosmos-db/postgresql/reference-limits.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: niklarin
66
ms.service: cosmos-db
77
ms.subservice: postgresql
88
ms.topic: conceptual
9-
ms.date: 01/08/2024
9+
ms.date: 01/21/2024
1010
---
1111

1212
# Azure Cosmos DB for PostgreSQL limits and limitations
@@ -116,12 +116,12 @@ By default this database is called `citus`. Azure Cosmos DB for PostgreSQL suppo
116116

117117
## Backup and restore
118118

119-
### Geo-redundant backup and restore (preview)
119+
### Geo-redundant backup and restore
120120
* Geo-redundant backup can be enabled only during cluster creation.
121-
* You can enable geo-redundant backup when you perform a cluster restore.
121+
* You can enable geo-redundant backup when you perform a [cluster restore](./howto-restore-portal.md).
122122
* You can enable geo-redundant backup when you [promote a cluster read-replica to an independent cluster](./howto-read-replicas-portal.md#promote-a-read-replica).
123-
* Geo-redundant backup can't be enabled on single node clusters with [burstable compute](./concepts-burstable-compute.md).
124123
* Geo-redundant backup can't be disabled once cluster is created.
124+
* Geo-redundant backup can't be enabled on single node clusters with [burstable compute](./concepts-burstable-compute.md).
125125
* [Customer managed key (CMK)](./concepts-customer-managed-keys.md) isn't supported for clusters with geo-redundant backup enabled.
126126
* Azure Cosmos DB for PostgreSQL cluster with geo-redundant backup enabled can't have a [cluster read replica](./concepts-read-replicas.md) in the region where geo-redundant backup is stored.
127127

articles/cosmos-db/postgresql/resources-regions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: Regional availability – Azure Cosmos DB for PostgreSQL
3-
description: Azure regions where you can run a cluster
3+
description: Azure regions where you can run an Azure Cosmos DB for PostgreSQL cluster, configure geo-redundant backup, and can get AZ outage resiliency protection
44
ms.author: nlarin
55
author: niklarin
66
ms.service: cosmos-db
77
ms.subservice: postgresql
88
ms.topic: conceptual
99
ms.custom: references_regions, ignite-2022
10-
ms.date: 01/02/2024
10+
ms.date: 01/21/2024
1111

1212
---
1313

@@ -24,7 +24,7 @@ Azure Cosmos DB for PostgreSQL is available in the following Azure regions:
2424
| Brazil South | :heavy_check_mark: | :heavy_check_mark: | :x: |
2525
| Canada Central | :heavy_check_mark: | :heavy_check_mark: | Canada East |
2626
| Canada East | :heavy_check_mark: | N/A | Canada Central |
27-
| Central India | :heavy_check_mark: | :heavy_check_mark: | :x: |
27+
| Central India | :heavy_check_mark: | :heavy_check_mark: | South India |
2828
| Central US | :heavy_check_mark: | :heavy_check_mark: | East US 2 |
2929
| East Asia | :heavy_check_mark: | :heavy_check_mark: | Southeast Asia |
3030
| East US | :heavy_check_mark: | :heavy_check_mark: | West US |
@@ -39,7 +39,7 @@ Azure Cosmos DB for PostgreSQL is available in the following Azure regions:
3939
| Poland Central | :heavy_check_mark: | :heavy_check_mark: | :x: |
4040
| Qatar Central | :heavy_check_mark: | :x: | :x: |
4141
| South Central US | :heavy_check_mark: | :heavy_check_mark: | North Central US |
42-
| South India | :heavy_check_mark: | N/A | :x: |
42+
| South India | :heavy_check_mark: | N/A | Central India |
4343
| Southeast Asia | :heavy_check_mark: | :x:| East Asia |
4444
| Sweden Central | :heavy_check_mark: | :heavy_check_mark: | :x: |
4545
| Switzerland North | :heavy_check_mark: | :heavy_check_mark: | Switzerland West |

0 commit comments

Comments
 (0)