Hi Keyur Kachhadia,
The approach you're considering—using shell scripts with azcopy
commands—can work, but you need to consider Optimize the performance of AzCopy with Azure Storage.
See alternative options as well here:
https://learn.microsoft.com/en-us/azure/data-factory/connector-azure-blob-storage?tabs=data-factory
https://learn.microsoft.com/en-us/azure/data-factory/quickstart-hello-world-copy-data-tool
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.
If you have any other questions or are still running into more issues, let me know in the "comments" and I would be happy to help you.