--- title: "Get-VBRNASInstantRecovery" description: "This cmdlet returns active instant restore sessions started to recover backups created by file backup jobs." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/get-vbrnasinstantrecovery.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Unstructured Data Backup > Unstructured Data Recovery > Get-VBRNASInstantRecovery" dateModified: "2026-08-19" --- # Get-VBRNASInstantRecovery ## Short Description Returns active instant restore sessions started to recover backups created by file backup jobs. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
GetAllNasInstantRecoverySessions (Default)
GetNasInstantRecoverySessionById
GetNasInstantRecoverySessionByParameters
GetNasInstantRecoverySessionByName
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
All |
Defines that the cmdlet will return all active instant restore sessions started to recover backups created by file backup jobs. |
|
False |
Named |
False |
|
Id |
Specifies the array of instant restore session IDs. The cmdlet will return the instant restore sessions with these IDs. |
|
True |
Named |
True (ByPropertyName) |
|
NASBackupName |
Specifies a name of the file share backup for which the instant restore session was started. The cmdlet will return the instant restore session started to recover backups created by the file backup job with this name. |
|
True |
Named |
True (ByPropertyName) |
|
NASServerName |
Specifies a name of the host with the repository and mount service where the SMB share is published. The cmdlet will return the instant restore session using this host. |
|
True |
Named |
True (ByPropertyName) |
|
SessionName |
Specifies the array of instant restore session names. The cmdlet will return active instant restore sessions with these names. |
|
True |
Named |
True (ByPropertyName) |