In the Squirrel system, file restore (rehydration) is the process of seamlessly returning an archived file from Azure Blob Storage back into SharePoint when a user interacts with a stub file.
This page explains how the restore process works when an end user clicks the Restore option from a Squirrel stub file, and what happens behind the scenes.
From the end userβs perspective, restoring a file is simple and intuitive:
The restored file then behaves exactly like any normal SharePoint file.
β No administrator involvement is required.
β No special client software is required.
β The experience is browser-based and fully integrated into SharePoint.
When a user triggers a restore from a stub file, Squirrel performs the following operations:
Throughout this process, the user can monitor progress in real time from the restore page.
Squirrel restore is designed to perform a full-fidelity rehydration, returning archived content back into SharePoint as close as possible to its original state.
During restore, Squirrel attempts to:
The objective of the restore process is to return the file so that, once completed, it behaves in SharePoint like a standard non-archived file, with version history and properties intact where supported by the platform and source data.
Because restore operations depend on the state of the source environment and Microsoft 365 platform behaviours, exact reconstruction of all attributes may vary in exceptional cases.
For customer administrators, the stub-based restore process means:
This enables large-scale archiving without introducing operational overhead or disrupting business users.
A full visual walkthrough of the end-user restore experience is available here:
π Squirrel File Rehydration Walkthrough
If you need assistance with stub configuration, restore branding, or validating restore behaviour in your environment, contact support@smikar.com.