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: docs/migrate/migration-get-started.md
+22-2Lines changed: 22 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ai-usage: ai-assisted
8
8
ms.author: chcomley
9
9
author: chcomley
10
10
monikerRange: '<= azure-devops'
11
-
ms.date: 05/20/2024
11
+
ms.date: 08/07/2025
12
12
---
13
13
14
14
# Get started with Azure DevOps Data Migration Tool
@@ -58,7 +58,27 @@ When you migrate a team project collection SQL database, the Data Migration Tool
58
58
59
59
## Choose data center
60
60
61
-
When you set up your Azure DevOps Services organization, you can choose the location for your data. During initial sign-up and organization creation, select a region that suits your needs. To use later for migration, make a note of the region’s shorthand code. For more information, see Supported regions for migration.
61
+
When you set up your Azure DevOps Services organization, you can choose the location for your data. During initial sign-up and organization creation, select a region that suits your needs. To use later for migration, make a note of the region's shorthand code.
62
+
63
+
> [!IMPORTANT]
64
+
> Not all Azure regions support the Data Migration Tool. Setting up temporary SQL VMs or other migration infrastructure in unsupported regions can cause delays and require reconfiguration. Review the supported regions before proceeding with your migration planning.
65
+
66
+
### Supported Azure regions for migration
67
+
68
+
The following table lists the Azure regions that support the Azure DevOps Data Migration Tool:
69
+
70
+
| Region | Shorthand code |
71
+
|--------|----------------|
72
+
| Central US | CUS |
73
+
| East US 2 | EUS2 |
74
+
| West Europe | WE |
75
+
| Australia East | AE |
76
+
| Brazil South | BS |
77
+
| South India | SI |
78
+
| Asia Pacific (Hong Kong) | APE |
79
+
| Canada Central | CC |
80
+
81
+
For the complete migration process and detailed region considerations, see [Supported Azure regions for migration](migration-test-run.md#supported-azure-regions-for-migration).
@@ -51,25 +51,23 @@ Before you initiate the migration process, the tools can perform a premigration
51
51
52
52
## Migration Tool limitations
53
53
54
-
The tool allows you to "lift and shift" one Azure DevOps Server Collection to one new Azure DevOps Service Organization, with no modifications for the following reasons:
55
-
56
-
- Data integrity and consistency:
57
-
- When you migrate data, maintaining integrity and consistency is crucial. Allowing modifications during migration could lead to data corruption or inconsistencies.
58
-
- The tool ensures that data remains intact during the transfer process, minimizing the risk of errors.
59
-
- Source data preservation:
60
-
- The migration tool aims to faithfully replicate the source data in the target environment.
61
-
- Modifications could alter the original data, potentially causing discrepancies between the migrated data and the source data.
62
-
- Predictable behavior:
63
-
- By restricting modifications, the tool ensures predictable behavior during migration.
64
-
- Users can rely on consistent results without unexpected changes.
65
-
- Migration focus, not transformation:
66
-
- The primary purpose of the migration tool is to move data from one location to another.
67
-
- Data transformation, such as modifying values, typically gets handled separately after migration.
68
-
- Supported migration scenarios:
69
-
- Moving projects from one Azure DevOps Services organization to another Azure DevOps Services organization isn't currently supported.
70
-
- Migrating from one Azure DevOps Server instance to another isn't supported.
71
-
72
-
You can purge data that you don’t need before or after the migration.
54
+
The tool allows you to "lift and shift" one Azure DevOps Server Collection to one new Azure DevOps Services Organization, with no modifications for the following reasons:
55
+
56
+
### Why no modifications are allowed
57
+
58
+
-**Data integrity and consistency**: Modifications during migration could lead to data corruption or inconsistencies.
59
+
-**Source data preservation**: The tool faithfully replicates source data without alterations that could cause discrepancies.
-**Migration focus, not transformation**: The tool moves data; transformation happens separately after migration.
62
+
63
+
### Unsupported migration scenarios
64
+
65
+
- Moving projects from one Azure DevOps Services organization to another Azure DevOps Services organization
66
+
- Migrating from one Azure DevOps Server instance to another Azure DevOps Server instance
67
+
68
+
### Regional limitations
69
+
70
+
The Data Migration Tool is only supported in specific Azure regions. Organizations must be created in supported regions, and any temporary infrastructure (such as SQL VMs for large migrations) must also be deployed in these regions. See [Supported regions for migration](migration-get-started.md#supported-azure-regions-for-migration) for the complete list.
73
71
74
72
## Migration Tool process
75
73
@@ -81,9 +79,12 @@ You can purge data that you don’t need before or after the migration.
81
79
1. Carry out a migration.
82
80
1. Confirm that your users and data got migrated, and the collection is functioning as expected.
83
81
82
+
> [!TIP]
83
+
> You can purge data that you don't need before or after the migration to reduce migration time and storage requirements.
84
+
84
85
## Option 3: API-based migration
85
86
86
-
If you can't use the Data Migration Tool but still want a higher fidelity migration than [Option 2](#option-2-azure-devops-data-migration-tool), consider using various tools that leverage public APIs to move data. These tools include extensions available at the [Visual Studio Marketplace](https://marketplace.visualstudio.com/azuredevops).
87
+
If you can't use the Data Migration Tool but still want a higher fidelity migration than [Option 2](#option-2-azure-devops-data-migration-tool), consider using various tools that use public APIs to move data. These tools include extensions available at the [Visual Studio Marketplace](https://marketplace.visualstudio.com/azuredevops).
0 commit comments