Hello HARSHA BR
You can use Azure Migrate as it is primarily designed for migrating workloads from on-premises or other cloud platforms to Azure. However, cross-tenant migrations within Azure—such as those required during mergers or acquisitions—are also supported with requires additional planning and tooling.
You start using Azure Migrate by using below link
Azure Migrate | Microsoft Azure
Virtual Machines & Disks Migration
Azure Migrate supports agentless and agent-based replication for VMs. Agent-based is more flexible and suitable for complex scenarios.
You need to create a project where it involves Discovery and Assessment.
Name your appliance and Generate Key, Download Azure Migrate Appliance to assess & migrate.
Go through the steps provided in the Discover screen.
Below is the document that explains architecture of agent based migration.
Agent-based migration in the Migration and modernization tool - Azure Migrate | Microsoft Learn
For tenant-to-tenant VM migration, the VMs are treated as “physical” servers. You deploy the Azure Migrate appliance in the source tenant, replicate the VMs, and then cut over to the target tenant.
Azure SQL Server & SQL Database
- Using Assess and migrate your on-premises databases to Azure using standalone tools in Azure Migrate resource.
- Using BACPAC Files: You can migrate Azure SQL Databases by exporting them to .bacpac files from the source tenant and then importing these into the new tenant.
- Export Steps: In the Azure portal, go to your SQL database and select the Export option.
- Import Steps: In the target tenant, navigate to the SQL databases section and select Import. Follow the prompts to upload the .bacpac file.
Thanks,
Siva shunmugam.