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/migrate/concepts-single-to-flexible.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -205,7 +205,7 @@ Search for the **azure.extensions** parameter on the Server Parameters blade on
205
205
:::image type="content" source="./media/concepts-single-to-flexible/allowlist-extensions.png" alt-text="Diagram that shows allow listing of extensions on Flexible Server." lightbox="./media/concepts-single-to-flexible/allowlist-extensions.png":::
206
206
207
207
> [!NOTE]
208
-
> If TIMESCALEDB, PG_PARTMAN or POSTGIS_TIGER_DECODER extensions are used in your single server database, please raise a support request since the Single to Flex migration tool will not handle these extensions.
208
+
> If TIMESCALEDB, POSTGIS, POSTGIS_TOPOLOGY, POSTGIS_SFCGAL or POSTGIS_TIGER_DECODER extensions are used in your single server database, please raise a support request since the Single to Flex migration tool will not handle these extensions.
209
209
210
210
Check if the list contains any of the following extensions:
211
211
- PG_CRON
@@ -234,7 +234,7 @@ Use the **Save and Restart** option and wait for the postgresql server to restar
234
234
Once the pre-migration steps are complete, you're ready to carry out the migration of the production databases of your single server. At this point, you've finalized the day and time of production migration along with a planned downtime for your applications.
235
235
236
236
- Create a flexible server with a **General-Purpose** or **Memory Optimized** compute tier. Pick a minimum 4VCore or higher SKU to complete the migration quickly. Burstable SKUs are blocked for use as migration target servers.
237
-
- Don't include HA or geo redundancy option while creating flexible server. You can always enable it with zero downtime once the migration from single server is complete. Don't create any read-replicas yet on the flexible server.
237
+
- Don't include HA option while creating flexible server. You can always enable it with zero downtime once the migration from single server is complete. Don't create any read-replicas yet on the flexible server.
238
238
- Before initiating the migration, stop all the applications that connect to your production server.
239
239
- Checkpoint the source server by running **checkpoint** command and restart the source server.
240
240
This command ensures any remaining applications or connections are disconnected. Additionally, you can run **select * from pg_stat_activity;** after the restart to ensure no applications is connected to the source server.
@@ -262,7 +262,7 @@ If the above conditions are met, the table will be migrated in multiple partitio
262
262
### Post migration
263
263
264
264
- Once the migration is complete, verify the data on your flexible server and make sure it's an exact copy of the single server.
265
-
- Post verification, enable HA/ backup options as needed on your flexible server.
265
+
- Post verification, enable HA option as needed on your flexible server.
266
266
- Change the SKU of the flexible server to match the application needs. This change needs a database server restart.
267
267
- Migrate users and roles from single to flexible servers. This step can be done by creating users on flexible servers and providing them with suitable privileges or by using the steps that are listed in this [doc](../single-server/how-to-upgrade-using-dump-and-restore.md).
268
268
- If you've changed any server parameters from their default values in single server, copy those server parameter values in flexible server.
0 commit comments