Mac Time Machine + Microsoft Azure Blob Storage

Azure blob storage is less than ideal for this purpose; as others have implied you would need to store all of the file system metadata on your own.

These days, though, the "Azure Files" service does seem to be a workable option using an Azure "General purpose" storage account.

It's generally unsupported, but you should be able to use TimeMachine to back up to a SparseBundle disk image (formatted as HFS+) in the same was as with most other file shares using the SMB protocol.

See:

  • Apple Time Machine Backup to Microsoft Azure (video; YouTube)
  • Mount Azure file share over SMB with macOS (Microsoft)
  • Creating a local drive mapped with an Azure File Share for your files in the cloud (not Mac-specific, but may have some useful information)
  • Use an Azure file share with Windows (Microsoft)

.

If you would like to backup to a SMB file share with macOS 10.13.3 or earlier (either locally or in the 'cloud') you'll want to read this:

  • Turn off packet signing for SMB 2 and SMB 3 connections (Apple)

.

Finally, if your system is so old that it doesn't support SMB version 3 (MacOS X 10.9 Mavericks or earlier), Azure Files allows the use of SMB 2.1, but only by setting up a separate VPN.

  • Azure Files networking considerations (Microsoft)