Skip to content

Commit 2ff856e

Browse files
Merge pull request #253579 from shriram-muthukrishnan/updateregions
Adding support for all regions
2 parents e04add4 + f2c1c27 commit 2ff856e

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

articles/postgresql/migrate/concepts-single-to-flexible.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ The following table lists the different tools available for performing the migra
7575
The next section of the document gives an overview of the Single to Flex Migration tool, its implementation, limitations, and the experience that makes it the recommended tool to perform migrations from single to flexible server.
7676

7777
> [!NOTE]
78-
> The Single to Flex Migration tool currently supports only **Offline** migrations. Support for online migrations will be introduced later in the tool.
78+
> The Single to Flex Migration tool is available in all Azure regions and currently supports only **Offline** migrations. Support for online migrations will be introduced later in the tool.
7979
8080
## Single to Flexible Migration tool - Overview
8181

@@ -113,10 +113,9 @@ Along with data migration, the tool automatically provides the following built-i
113113
## Limitations
114114

115115
- You can have only one active migration to your flexible server.
116-
- You can select a max of eight databases in one migration attempt. If you've more than eight databases, you must wait for the first migration to be complete before initiating another migration for the rest of the databases. Support for migration of more than eight databases in a single migration will be introduced later.
117-
- The source and target server must be in the same Azure region. Cross region migrations are not supported.
116+
- The source and target server must be in the same Azure region. Cross region migrations is enabled only for servers in China regions.
118117
- The tool takes care of the migration of data and schema. It doesn't migrate managed service features such as server parameters, connection security details and firewall rules.
119-
- The migration tool shows the number of tables copied from source to target server. You need to validate the data in target server post migration.
118+
- The migration tool shows the number of tables copied from source to target server. You need to manually validate the data in target server post migration.
120119
- The tool only migrates user databases and not system databases like template_0, template_1, azure_sys and azure_maintenance.
121120

122121
> [!NOTE]

articles/postgresql/migrate/how-to-migrate-single-to-flexible-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ The `create` parameters that go into the json file format are as shown below:
155155
| `adminCredentials` | Required | This parameter lists passwords for admin users for both the Single Server source and the Flexible Server target. These passwords help to authenticate against the source and target servers.
156156
| `sourceServerUserName` | Required | The default value is the admin user created during the creation of single server and the password provided will be used for authentication against this user. In case you are not using the default user, this parameter is the user or role on the source server used for performing the migration. This user should have necessary privileges and ownership on the database objects involved in the migration and should be a member of **azure_pg_admin** role. |
157157
| `targetServerUserName` | Required | The default value is the admin user created during the creation of flexible server and the password provided will be used for authentication against this user. In case you are not using the default user, this parameter is the user or role on the target server used for performing the migration. This user should be a member of **azure_pg_admin**, **pg_read_all_settings**, **pg_read_all_stats**,**pg_stat_scan_tables** roles and should have the **Create role, Create DB** attributes. |
158-
| `dbsToMigrate` | Required | Specify the list of databases that you want to migrate to Flexible Server. You can include a maximum of eight database names at a time. |
158+
| `dbsToMigrate` | Required | Specify the list of databases that you want to migrate to Flexible Server. |
159159
| `overwriteDbsInTarget` | Required | When set to true, if the target server happens to have an existing database with the same name as the one you're trying to migrate, migration tool automatically overwrites the database. |
160160
| `SetupLogicalReplicationOnSourceDBIfNeeded` | Optional | You can enable logical replication on the source server automatically by setting this property to `true`. This change in the server settings requires a server restart with a downtime of two to three minutes. |
161161
| `SourceDBServerFullyQualifiedDomainName` | Optional | Use it when a custom DNS server is used for name resolution for a virtual network. Provide the FQDN of the Single Server source according to the custom DNS server for this property. |

articles/postgresql/migrate/how-to-migrate-single-to-flexible-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ The **Source** tab prompts you to give details related to the Single Server that
9494

9595
:::image type="content" source="./media/concepts-single-to-flexible/single-to-flex-migration-source.png" alt-text="Screenshot of source database server details." lightbox="./media/concepts-single-to-flexible/single-to-flex-migration-source.png":::
9696

97-
After you make the **Subscription** and **Resource Group** selections, the dropdown list for server names shows Single Servers under that resource group across regions. Select the source that you want to migrate databases from. Note that you can migrate databases from a Single Server to a target Flexible Server in the same region - cross region migrations aren't supported.
97+
After you make the **Subscription** and **Resource Group** selections, the dropdown list for server names shows Single Servers under that resource group across regions. Select the source that you want to migrate databases from. Note that you can migrate databases from a Single Server to a target Flexible Server in the same region - cross region migrations are supported only in China regions.
9898

9999
After you choose the Single Server source, the **Location**, **PostgreSQL version**, and **Server admin login name** boxes are populated automatically. The server admin login name is the admin username used to create the Single Server. In the **Password** box, enter the password for that admin user. The migration tool performs the migration of single server databases as the admin user.
100100

0 commit comments

Comments
 (0)