J'ai créé un compte Azure Storage. J'ai un fichier .zip de 400 mégaoctets que je veux placer dans un stockage blob pour une utilisation ultérieure.
Comment puis-je faire cela sans écrire de code ? Existe-t-il une interface pour cela ?
J'ai créé un compte Azure Storage. J'ai un fichier .zip de 400 mégaoctets que je veux placer dans un stockage blob pour une utilisation ultérieure.
Comment puis-je faire cela sans écrire de code ? Existe-t-il une interface pour cela ?
Outils gratuits :
Il existait un ancien programme appelé Azure Blob Explorer ou quelque chose du genre qui ne fonctionne plus avec le nouveau SDK Azure.
Parmi ceux-ci, c'est CloudBerry Explorer que je préfère.
+1 VS2012 avec les outils Azure dispose également de cette fonctionnalité, il peut être utile de mettre à jour votre réponse avec ceci
Je viens de le vérifier et je sais que cela fait un moment, mais aujourd'hui CloudXplorer peut afficher les propriétés des blobs, lister, créer et télécharger des snapshots et même parcourir le contenu de nombreux fichiers conteneurs tels que les zips et les vhds. C'est génial pour cet usage, et je ne vois pas cela dans les autres outils.
Azure dispose désormais d'un package Azure CLI - à télécharger à l'adresse suivante azure.microsoft.com/fr-in/documentation/articles/ - très bien documenté et fonctionne tout simplement !
Le moyen le plus simple est d'utiliser Azure Storage PowerShell. Il fournit de nombreuses commandes pour gérer votre conteneur de stockage/blob/table/queue.
Pour le cas que vous avez mentionné, vous pourriez utiliser Set-AzureStorageBlobContent qui pourrait télécharger un fichier local dans le stockage azur en tant que blob de bloc ou blob de page.
Set-AzureStorageBlobContent -Container containerName -File .\filename -Blob blobname
Pour plus de détails, veuillez vous référer à http://msdn.microsoft.com/en-us/library/dn408487.aspx .
Si vous cherchez un outil pour le faire, je vous suggère de jeter un coup d'œil à notre outil Cloud Storage Studio ( http://www.cerebrata.com/Products/CloudStorageStudio ). Il s'agit d'un outil commercial pour la gestion de Windows Azure Storage et Hosted Service. Vous pouvez également trouver une liste complète des outils de gestion du stockage Windows Azure ici : http://blogs.msdn.com/b/windowsazurestorage/archive/2010/04/17/Windows-azure-storage-explorers.aspx
J'espère que cela vous aidera.
Le StorageClient intègre cette fonctionnalité. Il n'est pas nécessaire d'écrire quoi que ce soit :
var account = new CloudStorageAccount(creds, false);
var client = account.CreateCloudBlobClient();
var blob = client.GetBlobReference("/somecontainer/hugefile.zip");
//1MB seems to be a pretty good all purpose size
client.WriteBlockSizeInBytes = 1024;
//this sets # of parallel uploads for blocks
client.ParallelOperationThreadCount = 4; //normally set to one per CPU core
//this will break blobs up automatically after this size
client.SingleBlobUploadThresholdInBytes = 4096;
blob.UploadFile("somehugefile.zip");
J'utilise Cyberduck pour gérer mon stockage de blob.
Il est gratuit et très facile à utiliser. Il fonctionne également avec d'autres solutions de stockage en nuage.
J'ai récemment trouvé celui-ci aussi : CloudXplorer
J'espère que cela vous aidera.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.