Skip to main content

Azure Files SMB Attribute Coverage

Updated yesterday

To ensure full recoverability and consistency, Druva protects the file data and all essential file system metadata within your Azure Files SMB shares. The following SMB and REST API attributes are included in the protection and recovery cycle:

Core SMB File and Directory Metadata

These attributes govern access control and file state, ensuring usability across Windows, macOS, and Linux clients:

  • Permissions (ACLs): Used to set Access Control List permissions and the associated permission format.

  • Win32 File System Attributes: All SMB file system attributes are protected and recovered:

    • Archive (FILE_ATTRIBUTE_ARCHIVE)

    • Hidden (FILE_ATTRIBUTE_HIDDEN)

    • NoScrubData (FILE_ATTRIBUTE_NO_SCRUB_DATA)

    • None (FILE_ATTRIBUTE_NORMAL)

    • NotContentIndexed (FILE_ATTRIBUTE_NOT_CONTENT_INDEXED)

    • Offline (FILE_ATTRIBUTE_OFFLINE)

    • ReadOnly (FILE_ATTRIBUTE_READONLY)

    • System (FILE_ATTRIBUTE_SYSTEM)

    • Temporary (FILE_ATTRIBUTE_TEMPORARY)

  • TimeStamps: File Creation Time, File Last Write Time, and File Change Time (SMB-only metadata). The original time stamps are preserved upon file restoration.

  • File Last Access Time: The timestamp of the last time the file was accessed.

Technical File Attributes (REST API)

These attributes are protected for comprehensive recovery and application compatibility:

  • User-Defined Metadata: All custom x-ms-meta-name:value key/value pairs.

  • Content Headers: Content-Type, Content-Encoding, Content-Language, and Content-Disposition.

  • Content Hashing: The optional 128-bit Content MD5 digest (x-ms-content-md5).

  • File Size: The size of the file (x-ms-content-length).


Note:

Druva does not back up or restore read-only service outputs, such as the Lease ID (x-ms-lease-id) or the Service-Generated Permission Key (x-ms-file-permission-key) as the Azure platform handles these.


Did this answer your question?