このVM
私の知る限りでは、AzureブロブストレージにページブロブとしてアップロードVHDファイルをマウントすることができ、接続に仮想ハードディスクとしてBLOBストレージを取り付けることができますVMに転送します。 Windows VMにデータディスクを接続する方法については、この公式tutorialを参照してください。
それはIntroduction to Azure Data Factoryでのデータ移動活動セクションからAzureのデータ工場
を使用してAzureのファイルサービスにBLOBストレージからデータをコピーするために、我々はデータ工場Azureのファイルストレージをサポートしていないことを見つけることができる可能性でありますデフォルトではData Factoryを介してBLOBストレージからAzureファイルサービスにデータをコピーするには、カスタムアクティビティを使用する必要があります。詳細は、Use custom activities in an Azure Data Factoryを参照してください。
または、このソフトウェアがコピー操作なしで直接データにアクセスできるようにするには、Azureファイルサービス自体にデータを保存する必要がありますか?
私の意見では、Azureファイルストレージにデータを保存するのが理想的です。このようにして、VMはファイル共有に接続し、社内のファイル共有と同様にファイルを読み書きできます。
あなたのファイルがAzureブロブストレージに格納されていることを言ったように、私はあなたがそれを達成するには、以下の手順に従うことができることをお勧めします。
1.CopyブロブからAzCopy
AzCopy /Source:https://myaccount1.blob.core.windows.net/mycontainer/ /Dest:https://myaccount2.file.core.windows.net/myfileshare/ /SourceKey:key1 /DestKey:key2 /S
経由シェアを提出します
詳細については、公式tutorialを参照してください。 Windows上の
2.Map Azureのファイル共有ドライブVM
net use z: \\<your-storage-account-name>.file.core.windows.net\<file-share-name> /u:<your-storage-account-name> <your-storage-account-key>
注:Azureのファイル共有からネットワークドライブをマッピングするため、ファイル共有、ストレージアカウントと同じ地域内のVMに提供されています。詳細については、Introducing Microsoft Azure File Serviceを参照してください。
回答ありがとうございます。プロジェクトの要件が変更されました。現在、BLOBストレージからAzure VMディスクにファイルをコピーする必要があります。それも可能ですか?また、Azure VMからAzure SQLストレージに1つのcsvファイルをコピーします。 – Shekhar
[AzCopy](https://azure.microsoft.com/en-us/documentation/articles/storage-use-azcopy/)を利用して、Azure Blob StorageのBLOB(ファイル)をVMにコピーすることができます。処理されたcsvファイルをVMからAzure SQLデータベースにコピーすることを意味していますか?その場合は、この[チュートリアル](https://azure.microsoft.com/en-us/documentation/articles/sql-database-load-from-csv-with-bcp/)に従ってください。または、新しい要件(たとえば、手動またはプログラムでファイルをコピーするなど)に関する詳細を私に提供することもできます。 –