Skip to content

Commit e2fe851

Browse files
Merge pull request #278688 from markingmyname/last_mg_update
[PostgreSQL] Edits to migration service prerequisite content and added a new extension include file
2 parents 596d1bb + 7bef6bf commit e2fe851

24 files changed

+256
-347
lines changed

articles/postgresql/migrate/migration-service/best-practices-migration-service-postgresql.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Best practices for a seamless migration into Azure Database for Pos
44
author: hariramt
55
ms.author: hariramt
66
ms.reviewer: maghan
7-
ms.date: 01/30/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.subservice: flexible-server
1010
ms.topic: conceptual
@@ -193,4 +193,4 @@ In this case, you can grant the `migration user` permission to close all active
193193
## Related content
194194
195195
- [Migration service](concepts-migration-service-postgresql.md)
196-
- [Known issues and limitations](concepts-known-issues-migration-service.md)
196+
- [Known issues and limitations](concepts-known-issues-migration-service.md)

articles/postgresql/migrate/migration-service/concepts-known-issues-migration-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Providing the limitations and known issues of the migration service
44
author: apduvuri
55
ms.author: adityaduvuri
66
ms.reviewer: maghan
7-
ms.date: 01/30/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: conceptual
1010
---

articles/postgresql/migrate/migration-service/concepts-migration-service-runtime-server.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Concepts about the migration runtime server in migration service A
44
author: apduvuri
55
ms.author: adityaduvuri
66
ms.reviewer: maghan
7-
ms.date: 06/13/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: conceptual
1010
---
@@ -49,4 +49,4 @@ Choose your Azure subscription and resource group and the location of the VNet-i
4949

5050
- [Migration service](concepts-migration-service-postgresql.md)
5151
- [Network setup](how-to-network-setup-migration-service.md)
52-
- [Premigration validations](concepts-premigration-migration-service.md)
52+
- [Premigration validations](concepts-premigration-migration-service.md)

articles/postgresql/migrate/migration-service/concepts-premigration-migration-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: premigration validations to identify issues before running migratio
44
author: apduvuri
55
ms.author: adityaduvuri
66
ms.reviewer: maghan
7-
ms.date: 01/30/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: conceptual
1010
---

articles/postgresql/migrate/migration-service/concepts-user-roles-migration-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Migration of users/roles, ownerships, and privileges along with sch
44
author: shriramm
55
ms.author: shriramm
66
ms.reviewer: maghan
7-
ms.date: 03/13/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: conceptual
1010
---

articles/postgresql/migrate/migration-service/how-to-network-setup-migration-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Network scenarios for connecting source and target
55
author: apduvuri
66
ms.author: adityaduvuri
77
ms.reviewer: maghan
8-
ms.date: 06/13/2024
8+
ms.date: 06/19/2024
99
ms.service: postgresql
1010
ms.topic: how-to
1111
---

articles/postgresql/migrate/migration-service/how-to-setup-azure-cli-commands-postgresql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: How to set up Azure CLI for migration service in Azure Database for Postg
33
description: Learn how to set up Azure CLI for migration service in Azure Database for PostgreSQL - Flexible Server and begin migrating your data.
44
author: markingmyname
55
ms.author: maghan
6-
ms.date: 06/13/2024
6+
ms.date: 06/19/2024
77
ms.service: postgresql
88
ms.subservice: flexible-server
99
ms.topic: how-to

articles/postgresql/migrate/migration-service/includes/aws/prerequisites-migration-service-postgresql-offline-aws.md

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Providing the offline prerequisites for the migration service in Az
44
author: apduvuri
55
ms.author: adityaduvuri
66
ms.reviewer: maghan
7-
ms.date: 06/20/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: include
1010
---
@@ -39,27 +39,7 @@ For information about network setup, visit [Network guide for migration service]
3939

4040
### Enable extensions
4141

42-
Extensions are extra features that can be added to PostgreSQL to enhance its functionality. Extensions are supported in Azure Database for PostgreSQL but must be enabled manually. To enable extensions, follow these steps:
43-
44-
Use the select command in the source to list all the extensions that are being used - `select extname,extversion from pg_extension;`
45-
46-
Search for the Azure.extensions server parameter on the Server parameter page on your Azure Database for PostgreSQL. Enable the extensions found in the source within PostgreSQL.
47-
48-
- Save the parameter changes and restart the Azure Database for PostgreSQL to apply the new configuration if necessary.
49-
50-
:::image type="content" source="../../media/tutorial-migration-service-aws-offline/extensions-enable-flexible-server.png" alt-text="Screenshot of extensions in the Azure portal." lightbox="../../media/tutorial-migration-service-aws-offline/extensions-enable-flexible-server.png":::
51-
52-
- Check if the list contains any of the following extensions:
53-
- PG_CRON
54-
- PG_HINT_PLAN
55-
- PG_PARTMAN_BGW
56-
- PG_PREWARM
57-
- PG_STAT_STATEMENTS
58-
- PG_AUDIT
59-
- PGLOGICAL
60-
- WAL2JSON
61-
62-
If yes, search the server parameters page for the shared_preload_libraries parameter. This parameter indicates the set of extension libraries that are preloaded when the server restarts.
42+
[!INCLUDE [prerequisites-migration-service-extensions](../prerequisites/prerequisites-migration-service-extensions.md)]
6343

6444
### Check server parameters
6545

articles/postgresql/migrate/migration-service/includes/aws/prerequisites-migration-service-postgresql-online-aws.md

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Providing the online prerequisites for the migration service in Azu
44
author: apduvuri
55
ms.author: adityaduvuri
66
ms.reviewer: maghan
7-
ms.date: 06/12/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: include
1010
---
@@ -55,22 +55,7 @@ For information about network setup, visit [Network guide for migration service]
5555

5656
### Enable extensions
5757

58-
- Use the select command in the source to list all the extensions that are being used - `select extname, extversion from pg_extension;`
59-
- Search for azure.extensions server parameter on the Server parameter page on your Azure Database for PostgreSQL – Flexible server. Enable the extensions found in the source within the PostgreSQL flexible server.
60-
61-
:::image type="content" source="../../media/tutorial-migration-service-aws-online/az-flexible-server-enable-extensions.png" alt-text="Screenshot of enable extensions." lightbox="../../media/tutorial-migration-service-aws-online/az-flexible-server-enable-extensions.png":::
62-
63-
- Check if the list contains any of the following extensions:
64-
- PG_CRON
65-
- PG_HINT_PLAN
66-
- PG_PARTMAN_BGW
67-
- PG_PREWARM
68-
- PG_STAT_STATEMENTS
69-
- PG_AUDIT
70-
- PGLOGICAL
71-
- WAL2JSON
72-
73-
If yes, search the server parameters page for the shared_preload_libraries parameter. This parameter indicates the set of extension libraries that are preloaded at the server restart.
58+
[!INCLUDE [prerequisites-migration-service-extensions](../prerequisites/prerequisites-migration-service-extensions.md)]
7459

7560
### Check server parameters
7661

articles/postgresql/migrate/migration-service/includes/iaas/prerequisites-migration-service-postgresql-offline-iaas.md

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Providing the offline prerequisites for the migration service in Az
44
author: apduvuri
55
ms.author: adityaduvuri
66
ms.reviewer: maghan
7-
ms.date: 06/20/2024
7+
ms.date: 06/19/2024
88
ms.service: postgresql
99
ms.topic: include
1010
---
@@ -45,27 +45,7 @@ The pg_hba.conf file is located in the data directory of the PostgreSQL installa
4545

4646
### Enable extensions
4747

48-
Extensions are extra features that can be added to PostgreSQL to enhance its functionality. Extensions are supported in Azure Database for PostgreSQL but must be enabled manually. To enable extensions, follow these steps:
49-
50-
Use the select command in the source to list all the extensions that are being used - `select extname,extversion from pg_extension;`
51-
52-
Search for the Azure.extensions server parameter on the Server parameter page on your Azure Database for PostgreSQL. Enable the extensions found in the source within PostgreSQL.
53-
54-
- Save the parameter changes and restart the Azure Database for PostgreSQL to apply the new configuration if necessary.
55-
56-
:::image type="content" source="../../media/tutorial-migration-service-aws-offline/extensions-enable-flexible-server.png" alt-text="Screenshot of extensions in the Azure portal." lightbox="../../media/tutorial-migration-service-aws-offline/extensions-enable-flexible-server.png":::
57-
58-
- Check if the list contains any of the following extensions:
59-
- PG_CRON
60-
- PG_HINT_PLAN
61-
- PG_PARTMAN_BGW
62-
- PG_PREWARM
63-
- PG_STAT_STATEMENTS
64-
- PG_AUDIT
65-
- PGLOGICAL
66-
- WAL2JSON
67-
68-
If yes, search the server parameters page for the shared_preload_libraries parameter. This parameter indicates the set of extension libraries that are preloaded when the server restarts.
48+
[!INCLUDE [prerequisites-migration-service-extensions](../prerequisites/prerequisites-migration-service-extensions.md)]
6949

7050
### Check server parameters
7151

0 commit comments

Comments
 (0)