Skip to content

Commit 950ffcc

Browse files
committed
Clarify what gets restored with PITR
1 parent 70a6ef4 commit 950ffcc

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

articles/postgresql/concepts-hyperscale-backup.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,21 @@ creates a new cluster from the original nodes' backups.
5252
5353
### Point-in-time restore (PITR)
5454

55-
You can restore a cluster to any point in time within the last 35 days. The
56-
restore process creates a new cluster in the same Azure region, subscription,
57-
and resource group as the original. The cluster has the original's
58-
configuration: the same number of nodes, number of vCores, storage size, user
59-
roles, and server parameters.
60-
55+
You can restore a cluster to any point in time within the last 35 days.
6156
Point-in-time restore is useful in multiple scenarios. For example, when a user
6257
accidentally deletes data, drops an important table or database, or if an
6358
application accidentally overwrites good data with bad data.
6459

60+
The restore process creates a new cluster in the same Azure region,
61+
subscription, and resource group as the original. The cluster has the
62+
original's configuration: the same number of nodes, number of vCores, storage
63+
size, user roles, PostgreSQL version, and version of the Citus extension.
64+
65+
Firewall settings and PostgreSQL server parameters are not preserved from the
66+
original server group, they are reset to default values. The firewall will
67+
prevent all connections. You will need to manually adjust these settings after
68+
restore.
69+
6570
> [!IMPORTANT]
6671
> You'll need to open a support request to perform point-in-time restore of
6772
> your Hyperscale (Citus) cluster.
@@ -74,7 +79,9 @@ following to get your users and applications back up and running:
7479
* If the new server is meant to replace the original server, redirect clients
7580
and client applications to the new server
7681
* Ensure appropriate server-level firewall and VNet rules are in place for
77-
users to connect. These rules aren't copied from the original server.
82+
users to connect. These rules aren't copied from the original server group.
83+
* Adjust PostgreSQL server parameters as needed. The parameters aren't copied
84+
from the original server group.
7885
* Ensure appropriate logins and database level permissions are in place
7986
* Configure alerts, as appropriate
8087

0 commit comments

Comments
 (0)