Azure Files Share - Create, Mount, and Manage Snapshots
Create an Azure file share, upload files, generate mount commands, take snapshots, and restore previous file versions in this hands-on lab.

Lab overview
Azure Files provides fully managed file shares in the cloud accessible via SMB and NFS protocols. Organizations use Azure file shares to replace or supplement on-premises file servers, share application settings across VMs, or centralize diagnostic logs. A key advantage is native snapshot capability for point-in-time backup and file-level restore.
In this lab, you will create an Azure file share, upload files through the portal, review mount commands for Windows and Linux, take a share snapshot, modify a file, restore a previous version from the snapshot, and configure the share quota.
Objectives
Upon completing this beginner level lab, you will be able to:
- Create an Azure file share within an existing Storage Account
- Upload files and organize them using directories
- Generate and review SMB mount commands for Windows and Linux
- Create a share snapshot to capture a point-in-time copy
- Restore a previous version of a file from a share snapshot
- Configure and modify the file share quota
Who is this lab for?
This lab is designed for:
- Azure administrators preparing for the AZ-104 certification who need hands-on experience with Azure Files
- Cloud engineers looking to understand managed file share capabilities for hybrid and cloud-native storage scenarios
Verified against your live environment
An automated validation engine inspects your actual resources and configurations as you work. Completion means the task was performed — not multiple choice, real-world proficiency.
More labs like this
Creating and Deploying Azure Functions using Azure Functions Core Tools
In this lab, you will learn how to create and deploy Azure Functions using Azure Functions Core Tools.
Azure CLI Essentials: Managing Azure Resources with Command Line Tools
Master Azure CLI essentials by managing resource groups, deploying container apps and VMs, and managing resource states in this hands-on lab.
Getting Started with Azure Storage Account: Create and Manage Blob Storage
Learn to create an Azure Storage Account, set up blob containers, manage access levels, and upload files using the Azure Portal.
Related reading
Environment
Every lab includes
- Real environment, pre-credentialed
- Automated checks on every step
- Isolated sandbox, auto cleanup
- AI-recommended next steps
Lab curriculum
- 01
Logging into Azure Account using Azure Portal
- 02
Creating a File Share and Uploading Files to Azure Storage
1 automated check
- 03
Generating Mount Commands and Creating a Share Snapshot in Azure Files
1 automated check
- 04
Restoring Files from Snapshot and Configuring Share Quota
1 automated check
Skills validated
Not the lab you were looking for?
Browse 150+ hands-on labs across AWS, Azure, Kubernetes, Docker, and cloud security.