---
title: "Get-VBRNDMPVolumeRestorePoint"
description: "This cmdlet returns restore points available for NDMP server volumes."
canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/get-vbrndmpvolumerestorepoint.html"
breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Tape Devices > NDMP Volumes Restore > Get-VBRNDMPVolumeRestorePoint"
dateModified: "2026-08-19"
---
# Get-VBRNDMPVolumeRestorePoint
## Short Description
Returns restore points of NDMP server volumes.
**Product Edition**: Enterprise
## Syntax
This cmdlet provides the following parameter sets:
-
NdmpObject (Default)
```
Get-VBRNDMPVolumeRestorePoint -Volume []
```
-
Id
```
Get-VBRNDMPVolumeRestorePoint -Id []
```
## Detailed Description
This cmdlet returns restore points available for NDMP server volumes.
## Parameters
|
Parameter
|
Description
|
Type
|
Required
|
Position
|
Accept Pipeline Input
|
|
Id
|
Specifies an array of IDs for backups that are stored on the NDMP server. The cmdlet will return an array of selected backups.
|
Guid[]
|
True
|
Named
|
False
|
|
Volume
|
Specifies NDMP server volumes. The cmdlet will return an array of restore points available for selected volumes. Accepts the VBRNDMPVolume object. To get this object, run the Get-VBRNDMPVolume cmdlet.
|
VBRNDMPVolume
|
True
|
Named
|
False
|
``
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see [ Microsoft Docs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7).
## Output Object
[`VBRNDMPVolumeRestorePoint`](vbrndmpvolumerestorepoint.md)
## Examples
::: example
### Example 1. Getting Restore Points for NDMP Server Volume [Using Variable]
This example shows how to get the restore points available for the `/svm-cifs/Exchange_vol` volume.
```
$volume = Get-VBRNDMPVolume -Name "/svm-cifs/Exchange_vol"
Get-VBRNDMPVolumeRestorePoint -Volume $volume
```
Perform the following steps:
1. Run the [`Get-VBRNDMPVolume`](get-vbrndmpvolume.md) cmdlet to get the volume. Specify the `Name` parameter value. Save the result to the `$volume` variable.
2. Run the `Get-VBRNDMPVolumeRestorePoint` cmdlet. Set the `$volume` variable as the `Volume` parameter value.
:::
::: example
### Example 2. Getting Restore Points for NDMP Server Volume by Backup ID [Using Variable]
This example shows how to get the restore points available on the `/svm-cifs/Exchange_vol` volume by the `3efbf118-978f-4858-805d-d8560208dc6f` backup ID.
```
$volume = Get-VBRNDMPVolume -Name "/svm-cifs/Exchange_vol"
Get-VBRNDMPVolumeRestorePoint -Volume $volume -ID "3efbf118-978f-4858-805d-d8560208dc6f"
```
Perform the following steps:
1. Run the [`Get-VBRNDMPVolume`](get-vbrndmpvolume.md) cmdlet to get the volume. Specify the `Name` parameter value. Save the result to the `$volume` variable.
2. Run the `Get-VBRNDMPVolumeRestorePoint` cmdlet. Set the `$volume` variable as the `Volume` parameter value. Specify the `ID` parameter value.
:::
## Related Commands
[`Get-VBRNDMPVolume`](get-vbrndmpvolume.md)