Note: This question is part of series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company backs up data to on-premises servers at their main facility. The company currently has 30 TB of archived data that infrequently used. The facility has download speeds of 100 Mbps and upload speeds of 20 Mbps.
You need to securely transfer all backups to Azure Blob Storage for long-term archival. All backup data must be sent within seven days.
Solution: Use the Set-AzureStorageBlobContent Azure PowerShell command to copy all backups asynchronously to Azure Blob Storage.
Does this meet the goal?
Click on the arrows to vote for the correct answer
A. B.B
The proposed solution of using the Set-AzureStorageBlobContent Azure PowerShell command to copy all backups asynchronously to Azure Blob Storage does not meet the stated goal.
The reason is that transferring 30 TB of data using the company's current internet speeds of 100 Mbps download and 20 Mbps upload would take an unacceptably long time to complete. In fact, the total time required for the transfer would be more than seven days, which is the time limit specified in the scenario.
To estimate the time required for the transfer, we can use the following formula:
Time = Amount of data / Transfer rate
In this case, the amount of data is 30 TB or 30,000 GB. Since upload speed is the limiting factor, we use 20 Mbps as the transfer rate:
Time = 30,000 GB / (20 Mbps / 8 bits/byte) / (3600 seconds/hour * 24 hours/day * 7 days) = 48.6 days
As you can see, it would take almost 50 days to transfer all the backup data, which is clearly not acceptable.
Therefore, to meet the stated goal of transferring all backups to Azure Blob Storage within seven days, the company needs to increase their upload speeds. This can be done by upgrading their internet connection or by using a dedicated network connection such as Azure ExpressRoute to transfer the data.
Once the upload speeds have been increased, the proposed solution of using the Set-AzureStorageBlobContent Azure PowerShell command to copy all backups asynchronously to Azure Blob Storage can be used to securely transfer the backup data.