Skip to content

Releases: Azure/azure-storage-azcopy

AzCopy V10.10.0 Release

15 Apr 00:52
067b2fc
Compare
Choose a tag to compare

Version 10.10.0

New features

  1. Support sync for Local/Blob <-> Azure File.
  2. Download to temporary file path (.azDownload-[jobID]-[name]) before renaming to the original path.
  3. Support CPK by name and CPK by value.
  4. Offer knob to disable application logging (Syslog/Windows Event Log).
  5. Trust zonal DNS suffix for OAuth by default.
  6. Added include-directory-stub flag for the copy command, to allow copying of blobs with metadata of hdi_isfolder:true.
  7. Display more fields for the list command, please refer to the help message for example.
  8. Provide environment variable to set request try timeout, to allow faster retries.

Bug fixes

  1. Improve job progress updating mechanism to improve scalability for larger jobs.
  2. Time limit the container creation step, to avoid hanging and improve UX.
  3. Set SMB info/permission again after file upload and copy, to fully preserve the integrity of the permission string and last-write-time.
  4. Fixed module import problem for V10.

AzCopy V10.9.0 Release

26 Feb 23:29
0bd85c5
Compare
Choose a tag to compare

Version 10.9.0

New features

  1. Added preview support for importing from GCP Storage to Azure Block Blobs.
  2. Added scanning logs which have low output by default but can become verbose if desired to help in debugging.
  3. Support preservation of tags when copying blobs.
  4. Added last modified time info to the list command.

Bug fixes

  1. Removed unexpected conflict prompt for file share folders with special characters in the name, such as ";".

AzCopy V10.8.0 Release

11 Dec 14:17
a3d0fe3
Compare
Choose a tag to compare

Version 10.8.0

New features

  1. Added option to disable parallel blob listing
  2. Added support for uploading large files upto 4TiB. Please refer the public documentation for more information
  3. Added support for include-beforeflag. Refer this for more information

Bug fixes

  1. Fixed issue #1246 of security vulnerability in x/text package
  2. Fixed issue share snapshot->share copy with SMB permissions

AzCopy V10.7.0 Release

06 Nov 08:49
14f86d0
Compare
Choose a tag to compare

Version 10.7.0

New features

  1. Added support for auto-login when performing data commands(copy/sync/list/make/remove). Please refer to our documentation for more info.
  2. Added blob-tags flag for setting blob index tags when performing copy command. Please note that we support setting blob tags only when tags are explicitly specified. Refer to the public documentations to know more.

Bug fixes

  1. Fixed issue #1139 to preserve content-type in service-to-service transfer.
  2. Fixed issue to allow snapshot restoring.
  3. Fixed issue with setting content-type of an empty file when performing copy command.

Improvements

  1. Added support for setting tier directly at the time of upload API call instead of performing a separate set tier API call.

AzCopy V10.6.1 Release

21 Oct 11:46
4f6ceb3
Compare
Choose a tag to compare

Version 10.6.1

Bug fixes

  1. Fix issue #971 with scanning directories on a public container
  2. Fix issue with piping where source and destinations were reversed
  3. Allow piping to use OAuth login
  4. Fix issue where transfers with overwrite flag set to IfSourceNewer would work incorrectly
  5. Fix issue #1139, incorrect content type in BlobStorage
  6. Issue #1192, intermittent panic when AzCopy job is abort
  7. Fix issue with auto-detected content types for 0 length files

AzCopy V10.6.0 Release

18 Aug 04:44
2c30af3
Compare
Choose a tag to compare

New features

  1. azcopy sync now supports the persistence of ACLs between supported resources (Windows and Azure Files) using the --persist-smb-permissions flag.
  2. azcopy sync now supports the persistence of SMB property info between supported resources (Windows and Azure Files) using the --persist-smb-info flag. The information that can be preserved is Created Time, Last Write Time and Attributes (e.g. Read Only).
  3. Added support for uploading higher block & blob size (Please note that copy operations are not yet supported.)
    • For service version 2019-12-12 or higher, the block size can now be less than or equal to 4000 MiB. The maximum size of a block blob therefore can be 190.7 TiB (4000 MiB X 50,000 blocks)
  4. Added support for Blob Versioning
    • Added list-of-versions flag (specifies a file where each version id is listed on a separate line) to download/delete versions of a blob from Azure Storage.
    • Download/Delete a version of blob by directly specifying its version id in the source blob URL.

Bug fixes

  1. Logging input command at ERROR level.

AzCopy V10.5.1 Release

24 Jul 05:50
be0e7b1
Compare
Choose a tag to compare

New features

  • Allow more accurate values for job status in jobs commands, e.g. completed with failed or skipped transfers.

Bug fixes

  • Fixed issue with removing blobs with hdi_isfolder=true metadata when the list-of-files flag is used.
  • Manually unfurl symbolic links to fix long file path issue on UNC locations.

AzCopy V10.5.0 Release

09 Jul 07:33
Compare
Choose a tag to compare

New features

  1. Improved scanning performance for most cases by adding support for parallel local and Blob enumeration.
  2. Added download support for the benchmark command.
  3. A new way to quickly copy only files changed after a certain date/time. The copy command now accepts
    the parameter --include-after. It takes an ISO 8601-formatted date, and will copy only those files that were
    changed on or after the given date/time. When processing large numbers of files, this is faster than sync or
    --overwrite=IfSourceNewer. But it does require the user to specify the date to be used. E.g. 2020-08-19T15:04:00Z
    for a UTC time, 2020-08-19T15:04 for a time in the local timezone of the machine running Azcopy,
    or 2020-08-19 for midnight (00:00), also in the local timezone.
  4. When detecting content type for common static website files, use the commonly correct values instead of looking them up in the registry.
  5. Allow the remove command to delete blob directory stubs which have metadata hdi_isfolder=true.
  6. The S3 to Blob feature now has GA support.
  7. Added support for load command on Linux based on Microsoft Avere's CLFSLoad extension.
  8. Each job now logs its start time precisely in the log file, using ISO 8601 format. This is useful if you want to
    use that start date as the --include-after parameter to a later job on the same directory. Look for "ISO 8601 START TIME"
    in the log.
  9. Stop treating zero-item job as failure, to improve the user experience.
  10. Improved the naming of files being generated in benchmark command, by reversing the digits.
    Doing so allows the names to not be an alphabetic series, which used to negatively impact the performance on the service side.
  11. Azcopy can now detect when setting a blob tier would be impossible. If azcopy cannot check the destination account type, a new transfer failure status will be set: TierAvailabilityCheckFailure

Bug fixes

  1. Fixed the persistence of last-write-time (as part of SMB info when uploading) for Azure Files. It was using the creation time erroneously.
  2. Fixed the SAS timestamp parsing issue.
  3. Transfers to the File Service with a read-only SAS were failing because we try listing properties for the parent directories.
    The user experience is improved by ignoring this benign error and try creating parent directories directly.
  4. Fixed issue with mixed SAS and AD authentication in the sync command.
  5. Fixed file creation error on Linux when decompression is turned on.
  6. Fixed issue on Windows for files with extended charset such as [%00 - %19, %0A-%0F, %1A-%1F].
  7. Enabled recovering from unexpectedEOF error.
  8. Fixed issue in which attribute filters does not work if source path contains an asterisk in it.
  9. Fixed issue of unexpected upload destination when uploading a whole drive in Windows (e.g. "D:").

AzCopy V10.4.3 Release

01 Jul 19:09
1184c16
Compare
Choose a tag to compare

Bug fixes

  1. Fixed bug where AzCopy errored if a filename ended with slash character. (E.g. backslash at end of a Linux filename.)

AzCopy V10.3.4 Release

01 Jul 18:38
486c7a2
Compare
Choose a tag to compare

Version 10.3.4

New features

  1. Fixed feature parity issue by adding support for "ifSourceNewer" option on the overwrite flag. It serves as a replacement of the '\XO' flag in V8.

Bug fixes

  1. Fixed jobs clean command on Windows which was previously crashing when the with-status flag was used.