Documentation Index
Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
Use this file to discover all available pages before exploring further.
Overview
File-Level Restore lets you reach into an existing snapshot and pull out a single file, a handful of files, or a folder — without restoring the entire volume first. Pick a snapshot, open its filesystem in the Dashboard, navigate the directory tree, and download the files you need as individual files or a single ZIP archive. This is the fastest way to recover from accidental deletions, configuration mistakes, or corruption of a specific file, without spinning up a new volume or attaching a recovery VM.Prerequisites
- An existing volume snapshot or instance snapshot
- The snapshot must be in a usable state — Available for a volume snapshot, Active for an instance snapshot
Video Walkthrough
When to Use File-Level Restore
| Scenario | Full Restore | File-Level Restore |
|---|---|---|
| Recover a single deleted config file | Overkill | Best fit |
| Recover a folder of documents | Overkill | Best fit |
| Recover from ransomware that encrypted a whole disk | Best fit | — |
| Roll back after a failed OS upgrade | Best fit | — |
| Pull a log file from last week’s snapshot for auditing | Overkill | Best fit |
| Compare old vs current configuration | Overkill | Best fit |
Where to Find It
The Browse Files action appears on the row actions of every eligible snapshot:| Dashboard location | Source | Eligible when |
|---|---|---|
| Storage → Volume Snapshots → row → Browse Files | A volume snapshot | Snapshot status is Available |
| Compute → Instance Snapshots → row → Browse Files | An instance snapshot | Snapshot status is Active |
If you do not see Browse Files, either the snapshot is in a non-ready state, or the
File-Level Restore feature is not enabled on your cluster. Ask your administrator.
Recover Files from a Snapshot
Find your snapshot
Open the appropriate page — Storage → Volume Snapshots or
Compute → Instance Snapshots — and locate the snapshot you want to recover
from.
Click Browse Files
In the row actions, click Browse Files. The Dashboard opens a full-page file
browser tagged with the snapshot type and ID.
The first open of a snapshot can take 20-30 seconds as the Dashboard opens the
snapshot’s filesystem. Subsequent opens of the same snapshot are much faster.
Pick the right partition
At the top of the page, a partition dropdown lists every partition on the
snapshot with its size and detected OS or filesystem label. The Dashboard picks the
most likely default — usually the OS partition. Change it if your target files live
on a different partition.
Navigate the filesystem
Use the file table to browse:
- Click a folder row to enter it
- Click a breadcrumb segment at the top to jump back to a parent folder
- Click the Up button to move one folder up
- Click Reload to refresh the current folder
Download what you need
Two ways to download:
| Method | Use for |
|---|---|
| Per-row Download icon | A single file — downloads directly to your browser |
| Download Selected as ZIP | Multiple files at once — tick the checkboxes, then click the primary button to get a single ZIP archive |
Files arrive in your browser’s default download folder.
Common Tasks
Recover a single deleted file
Recover a single deleted file
- Go to the snapshot that was taken before the file was deleted
- Click Browse Files
- Navigate to the folder the file was in (e.g.
/etc,/home/you/Documents) - Click the per-row Download icon
Recover a folder of files
Recover a folder of files
- Browse Files into the snapshot
- Navigate to the folder
- Tick the checkboxes for the files you want
- Click Download Selected as ZIP
Compare an old config against the current one
Compare an old config against the current one
- Browse Files into an older snapshot
- Download the config file (for example
/etc/nginx/nginx.conf) - Download the current version from the running VM
- Run your favorite diff tool on the two files
Find a file when you do not know the partition
Find a file when you do not know the partition
Many VMs have multiple partitions (EFI, system, data). If the OS partition is picked
by default and your file is not there, open the partition dropdown and try the
next partition — typically the largest one or the one labeled data.
Good to Know
- Read-only by design — browsing a snapshot never modifies its contents.
- Project-scoped — you can only browse snapshots in projects you have access to.
- First open is the slowest — opening a snapshot takes 20-30 seconds the first time. Subsequent navigation inside the same snapshot is near-instant.
- Best for recovery, not discovery — File-Level Restore shines when you know roughly which snapshot and folder to look in. For wide searches, consider restoring the whole volume to a rescue VM.
Related Topics
Volume Snapshots
Create snapshots you can later browse for file-level recovery
Volume Backups
Full volume protection with off-site retention for disaster recovery
Storage Troubleshooting
Diagnose snapshot and volume issues