|
1 | 1 | --- |
2 | | -title: "Migrate from Azure Database for PostgreSQL Single Server to Flexible Server - Concepts" |
| 2 | +title: "Migration tool - Azure Database for PostgreSQL Single Server to Flexible Server - Concepts" |
3 | 3 | titleSuffix: Azure Database for PostgreSQL Flexible Server |
4 | 4 | description: Concepts about migrating your Single server to Azure database for PostgreSQL Flexible server. |
5 | 5 | author: shriram-muthukrishnan |
6 | 6 | ms.author: shriramm |
7 | 7 | ms.service: postgresql |
8 | 8 | ms.topic: conceptual |
9 | | -ms.date: 05/11/2022 |
| 9 | +ms.date: 08/12/2022 |
10 | 10 | ms.custom: "mvc, references_regions" |
11 | 11 | --- |
12 | 12 |
|
13 | | -# Migrate from Azure Database for PostgreSQL Single Server to Flexible Server (preview) |
| 13 | +# Migration tool - Azure Database for PostgreSQL Single Server to Flexible Server (preview) |
14 | 14 |
|
15 | 15 | [!INCLUDE[applies-to-postgres-single-flexible-server](../includes/applies-to-postgresql-single-flexible-server.md)] |
16 | 16 |
|
17 | 17 | Azure Database for PostgreSQL Flexible Server provides zone-redundant high availability, control over price, and control over maintenance windows. You can use the available migration tool to move your databases from Single Server to Flexible Server. To understand the differences between the two deployment options, see [this comparison chart](../flexible-server/concepts-compare-single-server-flexible-server.md). |
18 | 18 |
|
19 | | -By using the migration tool, you can initiate migrations for multiple servers and databases in a repeatable way. The tool automates most of the migration steps to make the migration journey across Azure platforms as seamless as possible. The tool is free for customers. |
| 19 | +Single to Flexible server migration tool is designed to help you with your migration from Single to flexible server task. The tool allows you to initiate migrations for multiple servers and databases in a repeatable way. The tool automates most of the migration steps to make the migration journey across Azure platforms as seamless as possible. The tool is offered **free of cost**. |
20 | 20 |
|
21 | 21 | >[!NOTE] |
22 | | -> The migration tool is in public preview. |
23 | | -> |
24 | | -> Migration from Single Server to Flexible Server is enabled in preview in these regions: Central US, West US, South Central US, North Central US, East Asia, Switzerland North, Australia South East, UAE North, UK West and Canada East. |
| 22 | +> The migration tool is in public preview. Feature, functionality, and user interfaces are subject to change. |
| 23 | +
|
| 24 | +## Recommended migration path |
| 25 | + |
| 26 | +The migration tool is agnostic of source and target PostgreSQL versions. Here are some guidelines. |
| 27 | + |
| 28 | +| Source Postgres version (Single Server) | Suggested Target Postgres version (Flexible server) | Remarks | |
| 29 | +|:---------------|:-------------|:-----------------| |
| 30 | +| Postgres 9.5 (Retired) | Postgres 12 | You can even directly migrate to Postgres 14. Verify your application compatibility. | |
| 31 | +| Postgres 9.6 (Retired) | Postgres 12 | You can even directly migrate to Postgres 14. Verify your application compatibility. | |
| 32 | +| Postgres 10 (Retiring Nov'22) | Postgres 14 | Verify your application compatibility. | |
| 33 | +| Postgres 11 | Postgres 14 | Verify your application compatibility. | |
| 34 | +| Postgres 11 | Postgres 11 | You can choose to migrate to the same version in Flexible Server. You can then upgrade to a higher version in Flexible Server | |
| 35 | + |
| 36 | +>[!NOTE] |
| 37 | +> Migration initiation from Single Server is enabled in preview in these regions: Central US, West US, South Central US, North Central US, East Asia, Switzerland North, Australia South East, UAE North, UK West and Canada East. However, you can use the migration wizard from the Flexible Server side in all regions. |
25 | 38 |
|
26 | 39 | ## Overview |
27 | 40 |
|
@@ -157,7 +170,7 @@ After you finish the prerequisites, migrate the data and schemas by using one of |
157 | 170 |
|
158 | 171 | ### Size |
159 | 172 |
|
160 | | -- You can migrate databases of sizes up to 1 TB by using this tool. To migrate larger databases or heavy write workloads, contact your account team or [contact us](mailto:[email protected]). |
| 173 | +- You can migrate databases of sizes **up to 1 TB** by using this tool. To migrate larger databases or heavy write workloads, contact your account team to reach out to us or file a support ticket. |
161 | 174 |
|
162 | 175 | - In one migration attempt, you can migrate up to eight user databases from Single Server to Flexible Server. If you have more databases to migrate, you can create multiple migrations between the same Single Server and Flexible Server. |
163 | 176 |
|
@@ -210,6 +223,11 @@ After you finish the prerequisites, migrate the data and schemas by using one of |
210 | 223 | - Cut over all dependent applications to access the new primary database, and open the applications for production usage. |
211 | 224 | - After the application starts running on the Flexible Server target, monitor the database performance closely to see if performance tuning is required. |
212 | 225 |
|
| 226 | +## Other migration methods |
| 227 | +
|
| 228 | +The intent of the tool is to provide a seamless migration experience for most workloads. However, you may also choose other options to migrate using [dump/restore](../single-server/how-to-upgrade-using-dump-and-restore.md) or using [Azure Database Migration Service (DMS)](../../dms/tutorial-postgresql-azure-postgresql-online-portal.md) or using any 3rd party tools. |
| 229 | +
|
| 230 | +
|
213 | 231 | ## Next steps |
214 | 232 |
|
215 | 233 | - [Migrate to Flexible Server by using the Azure portal](../migrate/how-to-migrate-single-to-flexible-portal.md) |
|
0 commit comments