Azure Blob backup and recovery

Unotech Data Storage Demo Solution

Protect one production file, remove it safely, and recover the verified copy.

Current state Loading
Checking both containers This usually takes a moment.

The same asset, two roles

Production serves the live file. Restore holds the protected copy. Each card includes a direct, expiring Azure check for the exact blob path.

Live source

production

Checking

Direct Azure evidence

Live object inspection

Check directly in Azure

This link opens blob.core.windows.net, not this page. Azure serves the file when present or returns BlobNotFound when absent.

Azure resource
Checking
Azure result
Checking
ETag
Checking
x-ms-request-id
Checking
Full SHA-256
Checking
Observed
Checking

Protected copy

restore

Checking

Direct Azure evidence

Protected object inspection

Check directly in Azure

This link opens blob.core.windows.net, not this page. Azure serves the file when present or returns BlobNotFound when absent.

Azure resource
Checking
Azure result
Checking
ETag
Checking
x-ms-request-id
Checking
Full SHA-256
Checking
Observed
Checking

Run the recovery sequence

Each action unlocks only after the server verifies the required state.

  1. Upload source

    Send a file to the fixed production blob, then verify it directly in Azure.

    JPEG, PNG or TXT, maximum 5 MiB. The server chooses a fixed demo/hero path from the media type.

    No file selected.

    Waiting for a verified Azure storage status.

  2. Back up

    Copy the production file into restore and verify both hashes.

    Waiting for a verified Azure storage status.

  3. Delete source

    Remove the production file only after its protected copy is verified.

    Waiting for a verified Azure storage status.

  4. Restore source

    Copy the protected file back and confirm the checksum still matches.

    Waiting for a verified Azure storage status.

Integrity check

Verification pending

A matching SHA-256 confirms that the protected file is identical to its source.

Evidence is a timestamped check of the configured JPG, PNG or TXT demo path. It does not claim that every other path in either container is empty. This is a shared public demo, so refresh if another visitor changes the state.

Last status check
Not checked
Preview access expires
Not available

Activity

Request identifiers are safe to share when troubleshooting.

  1. No actions in this session yet.

Confirm controlled deletion

Remove the live file?

The production file will disappear from this page. The verified restore copy will remain available.