Skip to content

Commit 807a0bc

Browse files
authored
Merge pull request #279477 from markingmyname/varun
[PostgreSQL] Add Considerations section
2 parents ddc7c96 + a0ebed9 commit 807a0bc

File tree

1 file changed

+25
-18
lines changed

1 file changed

+25
-18
lines changed

articles/postgresql/flexible-server/concepts-maintenance.md

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ description: This article describes the scheduled maintenance feature in Azure D
44
author: varun-dhawan
55
ms.author: varundhawan
66
ms.reviewer: maghan
7-
ms.date: 04/27/2024
7+
ms.date: 06/27/2024
88
ms.service: postgresql
99
ms.subservice: flexible-server
10-
ms.topic: conceptual
10+
ms.topic: concept-article
1111
---
1212

1313
# Scheduled maintenance in Azure Database for PostgreSQL - Flexible Server
@@ -16,7 +16,7 @@ ms.topic: conceptual
1616

1717
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.
1818

19-
> [!IMPORTANT]
19+
> [!IMPORTANT]
2020
> 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.
2121
2222
## Select a maintenance window
@@ -27,11 +27,11 @@ The system sends maintenance notifications 5 days in advance so that you have am
2727

2828
Notifications about upcoming scheduled maintenance can be:
2929

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.
3535

3636
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.
3737

@@ -42,21 +42,28 @@ You can update schedule settings at any time. If maintenance is scheduled for yo
4242

4343
## System-managed vs. custom maintenance schedules
4444

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:
4646

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.
4949

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.
5151

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.
5353

5454
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.
5555

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.
5764

58-
## Next steps
65+
## Related content
5966

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

Comments
 (0)