A company needs to transfer 100 TB of data from its on-premises data center to Azure within a week. Their internet connection is not sufficient to transfer such a large amount of data in that timeframe.
Which Azure solution should they use to perform the migration?
Use Azure Storage Explorer to upload the data to Azure Storage
Use Azure ExpressRoute to establish a dedicated high-speed connection and transfer the data
Use Azure Migrate to transfer the data over the network
Use an Azure Data Box to transfer the data to Azure securely