# Cross-Cloud Restores of Object Metadata Between Amazon S3 and Azure Blob

You can perform cross-cloud restores of metadata from Amazon S3 to Azure Blob and vice versa. This allows you to preserve configuration and custom properties when migrating objects between different cloud providers.

Source | Destination | Object metadata you can restore cross-cloud | Object metadata you can't restore cross-cloud
--- | --- | --- | ---
Amazon S3 | Azure Blob | System-defined metadata such as Content-Encoding, Content-Type, Cache-Control, and Content-Language User-defined metadata with key and value that are prefixed with x-amz-meta-name Tags with key and value (optional) | System-defined metadata that are not supported by Azure Blob such as x-amz-website-redirect-location and Expires Note Azure Blob does not define metadata at the virtual directory or blob-prefix level, so only the object-level metadata is restored.
Azure Blob | Amazon S3 | System-defined metadata such as Content-Encoding, Content-Type, Cache-Control, Content-Language, and Content-Disposition User-defined metadata with key and value Tags with key and value (optional) | System-defined metadata that are specific to Azure Blob and not supported by Amazon S3, including: ContentMD5, ETag: Content verification values AccessTier, AccessTierInferred, AccessTierChangeTime: Storage tier information ArchiveStatus, RehydrationPriority: Archive-related properties LeaseState, LeaseDuration, LeaseStatus, unlocked: Lease management properties ServerEncrypted: Encryption status information

×

Loading...