私は紺碧を初めて使っています。私は紺碧のポータルに作成されたストレージアカウントを持っています。私はARMテンプレートを使用してストレージアカウントにファイルをアップロードする必要があります。どのように私にこれを行う方法を教えてくださいできますか?ARMテンプレートを使用してファイルをストレージアカウントにアップロード
答えて
あなたはAzCopyを使用することができます。
AzCopy /Source:C:\myfolder /Dest:https://myaccount.blob.core.windows.net/mycontainer /DestKey:key /S
詳細:https://docs.microsoft.com/en-us/azure/storage/storage-use-azcopy
あなたはまた、あなたのストレージアカウントにファイルをアップロードするためにPowerShellを使用することができます。
Get-ChildItem –Path C:\Images\* | Set-AzureStorageBlobContent -Container "yourcontainername"
詳細:https://docs.microsoft.com/en-us/azure/storage/storage-powershell-guide-full
Bruno Fariaはw eはそれを行うためにARMテンプレートを使用できませんでした。 Azure ARMテンプレート。単一の調整された操作で、ソリューションのすべてのリソースを展開、更新、または削除することができます。 ARMテンプレートについての詳細は、あなたがあなたのAzureソリューションのインフラストラクチャと構成を定義する(JSON形式)のテンプレートを作成することができ、リソース・マネージャとdocument
を参照してください。テンプレートを使用することにより、あなたは繰り返し我々は簡単にそれを行うためにMicrosoft Azure Storage Explorerを使用することができ、あなたのリソースは、一貫性のある状態で配備されている
を自信をそのライフサイクルを通じてあなたのソリューションを展開して持つことができます。
我々はAzureの公式documentからデモコードを得ることができることを行うためにプログラムを使用しようとします。
// Retrieve storage account from connection string.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
CloudConfigurationManager.GetSetting("StorageConnectionString"));
// Create the blob client.
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
// Retrieve reference to a previously created container.
CloudBlobContainer container = blobClient.GetContainerReference("mycontainer");
// Retrieve reference to a blob named "myblob".
CloudBlockBlob blockBlob = container.GetBlockBlobReference("myblob");
// Create or overwrite the "myblob" blob with contents from a local file.
using (var fileStream = System.IO.File.OpenRead(@"path\myfile"))
{
blockBlob.UploadFromStream(fileStream);
}
紺色関数を使用してそれを行うオプションはありますか? –
はい、Azure機能でも可能です。 Azure関数のHttpトリガーでこれを行うことができます。しかし私の意見では、[Microsoft Azure Storage Explorer](http://storageexplorer.com/)を使ってファイルを簡単にアップロードすることができました。 –
- 1. Pythonを使用してMicrosoft AzureストレージアカウントにCSVファイルをアップロードする
- 2. 既存のストレージアカウントを使用しているときのARMテンプレートによるVMデプロイメントの失敗
- 3. Javaを使用してAzureストレージアカウントからARMストレージアカウントにイメージをコピーする方法は?
- 4. ARMテンプレートを使用したリソースグループのロック
- 5. Azure - ストレージアカウント/ ARMの問題
- 6. ARM Powershellを使用してAzure DocumentDBにJSONファイルをアップロードする方法
- 7. WCF 4.0テンプレート(REST)を使用してファイルをアップロードする方法
- 8. Azure ARMテンプレート - 配列変数を使用
- 9. ARMテンプレートを使用してAzure SQLデータベースをコピーする方法
- 10. ARMテンプレートを使用して仮想マシンをプロビジョニングする方法
- 11. Azure ARMテンプレートを使用してマウントおよびアンマウントする
- 12. ARM Powershellを使用したサブスクリプションでのストレージアカウントおよび使用率の詳細を取得
- 13. ARMテンプレート
- 14. ARMテンプレート
- 15. ARMテンプレートを使用してネットワークセキュリティグループで診断を有効にする方法
- 16. ARMテンプレートを使用してWebAppの特定のスロットにパッケージを展開する
- 17. Azure ARMテンプレート - 別のARMテンプレートで1つのARMテンプレートによって作成されたリソースIDにアクセスする
- 18. ARMテンプレートを使用して特定のパスワードを使用してAzure上にデータベースアカウントを作成
- 19. ARM - ストレージアカウントが存在しない場合にのみデプロイ
- 20. ARMテンプレートを使用してAzure Automation Runbook Webhookを作成しますか?
- 21. VSTSアカウント作成時のエラーAzure Armテンプレートを使用したAzure
- 22. コピーを使用したMicrosoft.Web/sites/hostNameBindingsリソースのARMテンプレート配備
- 23. ARMテンプレートを使用したAzure VaultのListSecret?
- 24. リンクされたARMテンプレートを使用したテスト
- 25. SSISを使用してFTPを使用してファイルをアップロード
- 26. Delphi CGIを使用してファイルをアップロード
- 27. ファイルを使用してパラメータ値をアップロード
- 28. angularjsコンポーネントを使用してファイルをアップロード
- 29. move_uploaded_fileを使用してファイルをアップロード
あなたは、ARMのテンプレートでこれを行うことはできません。あなたの要件に関する詳細を教えてください。 –
プロジェクトフォルダの1つに作成されたjsonファイルをすべてストレージアカウントに移動する必要があります。これを行うには、ARMテンプレートとEV2ツールを使用する必要があります。私はこれをどのように始めるべきか分かりません。あなたが持っている場合は、任意のアイデアを歓迎します。 –