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
Configure and Manage Azure Internal Load Balancer for High Availability and Scalability
Understand how to configure and manage Azure Internal Load Balancer for high availability and scalability in this lab.
Managing Azure Blob Storage Operations with Azure CLI
Learn how to perform essential Azure Blob Storage operations using Azure CLI commands. Practice uploading, downloading, listing, and deleting blobs with batch operations.
Create and Manage Azure Container Registry
Learn to create, configure and use Azure Container Registry to store, manage and deploy container images securely in the cloud.
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.