@Adnan Khan
Thank you for the question and for using Microsoft Q&A platform.
I'm glad to help you with your questions regarding the migration process from Azure DevOps Server 2022 to Azure DevOps Services using the ADO Migration Tool.
Regarding your first question, it is recommended to use the same version of SQL Server on the Azure VM as the one you are currently using on your on-premises server. The version of SQL Server on the Azure VM doesn't have a direct impact on the migration process itself, as long as it supports the required features used by Azure DevOps. However, it's generally recommended to match the version of SQL Server on your source environment to avoid any potential compatibility issues during the migration.
In your case, since you are currently using SQL Server 2019 Standard, it would be best to select SQL Server 2019 Standard when provisioning the Azure SQL VM. This will ensure that there are no compatibility issues during the migration process.
As for your second question, once the migration is successfully completed and you have verified that all data has been migrated to Azure DevOps Services, you can safely decommission the Azure SQL VM used for the migration. However, it is recommended to keep a backup of the VM for a certain period of time in case any issues arise.
You can refer to the below links for more help:
https://learn.microsoft.com/en-us/azure/devops/migrate/migration-overview?view=azure-devops
https://learn.microsoft.com/en-us/azure/devops/migrate/migration-prerequisites?view=azure-devops
Hope this helps. Do let us know if you have any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.