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/migration-service/concepts-known-issues-migration-service.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,8 @@ Here are common limitations that apply to migration scenarios:
49
49
50
50
- The migration service is unable to perform migration when the source database is Azure Database for PostgreSQL single server with no public access or is an on-premises/AWS using a private IP, and the target Azure Database for PostgreSQL Flexible Server is accessible only through a private endpoint.
51
51
52
+
- Migration to burstable SKUs is not supported; databases must first be migrated to a non-burstable SKU and then scaled down if needed.
Copy file name to clipboardExpand all lines: articles/postgresql/migrate/migration-service/concepts-migration-service-postgresql.md
+21-8Lines changed: 21 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,19 +60,33 @@ The options you can consider migrating from the source PostgreSQL instance to th
60
60
61
61
The following table gives an overview of offline and online options.
62
62
63
-
| Option | PROs | CONs |
64
-
|------|------|------|
65
-
| Offline | - Simple, easy, and less complex to execute.- Very fewer chances of failure.<br />- No restrictions regarding database objects it can handle | Downtime to applications. |
66
-
| Online | - Very minimal downtime to application. <br /> - Ideal for large databases and customers having limited downtime requirements. | - Replication used in online migration has multiple [restrictions](https://www.postgresql.org/docs/current/logical-replication-restrictions.html) (for example, Primary Keys needed in all tables). <br /> - Tough and more complex to execute than offline migration. <br /> - Greater chances of failure due to the complexity of migration. <br /> - There's an impact on the source instance's storage and computing if the migration runs for a long time. The impact needs to be monitored closely during migration. |
63
+
| Option | PROs | CONs | Recommended For
64
+
|------|------|------|------|
65
+
| Offline | - Simple, easy, and less complex to execute.<br />- Very fewer chances of failure.<br />- No restrictions regarding database objects it can handle | Downtime to applications. | - Best for scenarios where simplicity and a high success rate are essential.<br>- Ideal for scenarios where the database can be taken offline without significant impact on business operations.<br>- Suitable for databases when the migration process can be completed within a planned maintenance window. |
66
+
| Online | - Very minimal downtime to application. <br /> - Ideal for large databases and customers having limited downtime requirements. | - Replication used in online migration has multiple [restrictions](https://www.postgresql.org/docs/current/logical-replication-restrictions.html) (for example, Primary Keys needed in all tables). <br /> - Tough and more complex to execute than offline migration. <br /> - Greater chances of failure due to the complexity of migration. <br /> - There's an impact on the source instance's storage and computing if the migration runs for a long time. The impact needs to be monitored closely during migration. | - Best suited for businesses where continuity is critical and downtime must be kept to an absolute minimum.<br>- Recommended for databases when the migration process needs to occur without interrupting ongoing operations. |
67
67
68
68
The following table lists the various sources supported by the migration service.
|[Azure Database for PostgreSQL – Single server](../how-to-migrate-single-to-flexible-portal.md)| Supported | Supported |
73
-
|[AWS RDS for PostgreSQL](tutorial-migration-service-offline-aws.md)| Supported | Not supported |
74
-
|[On-premises](tutorial-migration-service-offline-iaas.md)| Supported | Not supported |
75
-
|[Azure VM](tutorial-migration-service-offline-iaas.md)| Supported | Not supported |
73
+
|[AWS RDS for PostgreSQL](tutorial-migration-service-offline-aws.md)| Supported | Planned for future release |
74
+
|[On-premises](tutorial-migration-service-offline-iaas.md)| Supported | Planned for future release |
75
+
|[Azure VM](tutorial-migration-service-offline-iaas.md)| Supported | Planned for future release |
76
+
77
+
78
+
:::image type="content" source="media/concepts-migration-service-postgresql/migrate-different-sources-option.png" alt-text="Screenshot of the migration setup showing different sources." lightbox="media/concepts-migration-service-postgresql/migrate-different-sources-option.png":::
79
+
80
+
## Advantages of the migration service in Azure Database for PostgreSQL Over Azure DMS (Classic)
81
+
82
+
Below are the key benefits of using this service for your PostgreSQL migrations:
83
+
-**Fully Managed Service**: The migration Service in Azure Database for PostgreSQL is a fully managed service, meaning that we handle the complexities of the migration process.
84
+
-**Comprehensive Migration**: Supports both schema and data migrations, ensuring a complete and accurate transfer of your entire database environment to Azure
85
+
-**Ease of Setup**: Designed to be user-friendly, eliminating complex setup procedures that can often be a barrier to starting a migration project.
86
+
-**No Data Size Constraints**: With the ability to handle databases of any size, the service surpasses the 1TB data migration limit of Azure DMS(Classic), making it suitable for all types of database migrations.
87
+
-**Addressing DMS(Classic) Limitations**: The migration service resolves many of the issues and limitations encountered with Azure DMS (Classic), leading to a more reliable migration process.
88
+
-**Interface Options**: Users can choose between a portal-based interface for an intuitive experience or a command-line interface (CLI) for automation and scripting, accommodating various user preferences.
89
+
76
90
77
91
## Get started
78
92
@@ -92,4 +106,3 @@ The migration service is a hosted solution where we use binary called [pgcopydb]
92
106
-[Migrate from AWS RDS for PostgreSQL](tutorial-migration-service-offline-aws.md)
0 commit comments