HiperLogic

Virtualization, High Performance Computing, Healthcare IT, Enterprise Computing

May 2012

You are currently browsing the monthly archive for May 2012.

HiperLogic has released our latest AzureBlobUtility command line tool! AzureBlobUtility enables a simple command line interface to upload, download, list, and delete files in Azure BLOB storage. For example, to upload to Azure blob storage all the zip files starting with “foo” in c:\Temp\

AzureBlobUtility /B:Upload /BlobContainer:blob /LocalDir:c:\Temp\  /RegularExpression:foo*.zip

To list these uploaded files:

AzureBlobUtility /B:List /BlobContainer:blob

To download all zip files from AzureBlob storage that start with foo to the local c:\Test\ directory:

AzureBlobUtility /B:Download /BlobContainer:blob /LocalDir:c:\Test\   /RegularExpression:foo*.zip

New major changes in this release:

Improved Azure Failure Recovery

If an error occurs when uploading, downloading, or deleting because of a network issue or for some unknown reason, the action will be attempted again in four seconds. If there are ten failures then the action has failed and the user is notified. Some known errors, such as if the file does not exist will cause immediate failure as waiting longer will not solve the problem.

New Command Line Arguments for Recursion, Statistics, and Regular Expressions

There are additional command line arguments and a few have evolved in the latest release.
/FileName (or /F): Can now be used to locate specific files when uploading, downloading, or deleting.
/Recurse (or /R): When uploading, deleting, listing, or downloading, give this option to iterate all subdirectories.
/RegularExpression: Uses the specified regular expression to filter the set of blobs in a container.
/Statistics (or /S): When downloading a large file (currently defined as greater than 32KB), use Statistics to have an ASCII generated progress bar display the current percentage of file that has been downloaded. This option can only be used in a console, it must not be used in batch.

© 2006-2010 HiperLogic, LLC.  |  Serving the Ann Arbor, Southeast Michigan, and Ohio region  |  (888)-268-3930  |