You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/postgresql/flexible-server/concepts-maintenance.md
+25-18Lines changed: 25 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,10 @@ description: This article describes the scheduled maintenance feature in Azure D
4
4
author: varun-dhawan
5
5
ms.author: varundhawan
6
6
ms.reviewer: maghan
7
-
ms.date: 04/27/2024
7
+
ms.date: 06/27/2024
8
8
ms.service: postgresql
9
9
ms.subservice: flexible-server
10
-
ms.topic: conceptual
10
+
ms.topic: concept-article
11
11
---
12
12
13
13
# Scheduled maintenance in Azure Database for PostgreSQL - Flexible Server
@@ -16,7 +16,7 @@ ms.topic: conceptual
16
16
17
17
Azure Database for PostgreSQL flexible server performs periodic maintenance to help keep your managed database secure, stable, and up to date. During maintenance, the server gets new features, updates, and patches.
18
18
19
-
> [!IMPORTANT]
19
+
> [!IMPORTANT]
20
20
> Avoid all server operations (modifications, configuration changes, starting/stopping the server) during Azure Database for PostgreSQL flexible server maintenance. Engaging in these activities can lead to unpredictable outcomes and possibly affect server performance and stability. Wait until maintenance concludes before you conduct server operations.
21
21
22
22
## Select a maintenance window
@@ -27,11 +27,11 @@ The system sends maintenance notifications 5 days in advance so that you have am
27
27
28
28
Notifications about upcoming scheduled maintenance can be:
29
29
30
-
* Emailed to a specific address.
31
-
* Emailed to an Azure Resource Manager role.
32
-
* Sent in a text message to mobile devices.
33
-
* Pushed as a notification to an Azure app.
34
-
* Delivered as a voice message.
30
+
- Emailed to a specific address.
31
+
- Emailed to an Azure Resource Manager role.
32
+
- Sent in a text message to mobile devices.
33
+
- Pushed as a notification to an Azure app.
34
+
- Delivered as a voice message.
35
35
36
36
When you're specifying preferences for the maintenance schedule, you can choose a day of the week and a time window. If you don't specify a time window, the system chooses times between 11:00 PM and 7:00 AM in your server region's time. You can define different schedules for each Azure Database for PostgreSQL flexible server instance in your Azure subscription.
37
37
@@ -42,21 +42,28 @@ You can update schedule settings at any time. If maintenance is scheduled for yo
42
42
43
43
## System-managed vs. custom maintenance schedules
44
44
45
-
You can define a system-managed schedule or a custom schedule for each Azure Database for PostgreSQL flexible server instance in your Azure subscription:
45
+
You can define a system-managed schedule or a custom schedule for each Azure Database for PostgreSQL flexible server instance in your Azure subscription:
46
46
47
-
* With a system-managed schedule, the system chooses any 1-hour window between 11:00 PM and 7:00 AM in your server region's time.
48
-
* With a custom schedule, you can specify your maintenance window for the server by choosing the day of the week and a 1-hour time window.
47
+
- With a system-managed schedule, the system chooses any one hour window between 11:00 PM and 7:00 AM in your server region's time.
48
+
- With a custom schedule, you can specify your maintenance window for the server by choosing the day of the week and a one hour time window.
49
49
50
-
Updates are first applied to servers with system-managed schedules, followed by servers with custom schedules after at least 7 days within a region. To receive early updates for development and test servers, use a system-managed schedule. This choice allows early testing and issue resolution before updates reach production servers with custom schedules.
50
+
Updates are first applied to servers with system-managed schedules, followed by servers with custom schedules after at least seven days within a region. To receive early updates for development and test servers, use a system-managed schedule. This choice allows early testing and issue resolution before updates reach production servers with custom schedules.
51
51
52
-
Updates for custom-schedule servers begin 7 days later, during a defined maintenance window. After you're notified, you can't defer updates. We advise that you use custom schedules for production environments only.
52
+
Updates for custom-schedule servers begin seven days later, during a defined maintenance window. After you're notified, you can't defer updates. We advise that you use custom schedules for production environments only.
53
53
54
54
In rare cases, maintenance events can be canceled by the system or fail to finish successfully. If an update fails, it's reverted, and the previous version of the binaries is restored. The server might still restart during the maintenance window.
55
55
56
-
If an update is canceled or failed, the system creates a notification about the canceled or failed maintenance event. The next attempt to perform maintenance is scheduled according to your current schedule settings, and you receive a notification about it 5 days in advance.
56
+
If an update is canceled or failed, the system creates a notification about the canceled or failed maintenance event. The next attempt to perform maintenance is scheduled according to your current schedule settings, and you receive a notification about it five days in advance.
57
+
58
+
## Consideration and limitations
59
+
60
+
Some considerations when considering during monthly maintenance.
61
+
62
+
- Monthly maintenance is impactful and they involve some downtime.
63
+
- Downtime depends on the transactional load on the server at the time of maintenance.
57
64
58
-
## Next steps
65
+
## Related content
59
66
60
-
* Learn how to [change the maintenance schedule](how-to-maintenance-portal.md).
61
-
* Learn how to [get notifications about upcoming maintenance](../../service-health/service-notifications.md) by using Azure Service Health.
62
-
* Learn how to [set up alerts for upcoming scheduled maintenance events](../../service-health/resource-health-alert-monitor-guide.md).
67
+
-[change the maintenance schedule](how-to-maintenance-portal.md)
68
+
-[get notifications about upcoming maintenance](../../service-health/service-notifications.md)
69
+
-[set up alerts for upcoming scheduled maintenance events](../../service-health/resource-health-alert-monitor-guide.md)
0 commit comments