---
title: "Get-VBRFiler"
description: "This cmdlet returns an array of enterprise NAS systems added to the inventory."
canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/get-vbrfiler.html"
breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Unstructured Data Backup > Working with Unstructured Data Source > Adding Enterprise Storage System as NAS Filer > Get-VBRFiler"
dateModified: "2026-08-19"
---
# Get-VBRFiler
## Short Description
Returns enterprise NAS systems added as file shares to the inventory.
**Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License
## Syntax
This cmdlet provides the following parameter sets:
## Detailed Description
This cmdlet returns an array of enterprise NAS systems added to the inventory.
## Parameters
|
Parameter
|
Description
|
Type
|
Required
|
Position
|
Accept Pipeline Input
|
|
Id
|
Specifies an array of IDs of enterprise NAS systems. The cmdlet will return an array of the NAS filers with the specified ID.
|
Guid[]
|
True
|
Named
|
False
|
|
Name
|
Specifies an array of names of enterprise NAS systems. The cmdlet will return an array of the enterprise NAS systems with the specified name.
|
String[]
|
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
The cmdlet returns the `VBRFiler` object that defines the settings of the enterprise NAS system added as a file share to the inventory.
## Examples
::: example
### Example 1. Getting All Enterprise NAS Systems Added to Veeam Backup & Replication Infrastructure
This example shows how to get all enterprise NAS systems added to the inventory. The cmdlet output will contain the following details on enterprise NAS systems: `Server, AccessCredentials, Name, EnableSnapDiff, Id, CacheRepository, BackupIOControlLevel`.
```
Get-VBRFiler
Server : Veeam.Backup.Core.Common.CHost
AccessCredentials :
Name : ontap-2
EnableSnapDiff : False
Id : 7f149320-59c5-49f3-9133-0c5ac04c245d
CacheRepository : Veeam.Backup.Core.CBackupRepository
BackupIOControlLevel : Medium
Server : Veeam.Backup.Core.Common.CHost
AccessCredentials : administrator
Name : 7mode-01
EnableSnapDiff : False
Id : f804cc0c-e959-46c4-8515-47925ab5b77d
CacheRepository : Veeam.Backup.Core.CBackupRepository
BackupIOControlLevel : Medium
```
:::
::: example
### Example 2. Getting Enterprise NAS System by Name
This example shows how to get enterprise NAS systems added to the inventory by specifying their names. The cmdlet output will contain the following details on the enterprise NAS systems: `Server, AccessCredentials, Name, EnableSnapDiff, Id, CacheRepository, BackupIOControlLevel`.
```
Get-VBRFiler -Name "ontap-2"
Server : Veeam.Backup.Core.Common.CHost
AccessCredentials :
Name : ontap-2
EnableSnapDiff : False
Id : 7f149320-59c5-49f3-9133-0c5ac04c245d
CacheRepository : Veeam.Backup.Core.CBackupRepository
BackupIOControlLevel : Medium
```
:::
::: example
### Example 3. Getting Enterprise NAS System by ID
This example shows how to get enterprise NAS systems added to the inventory by specifying their IDs. The cmdlet output will contain the following details on the enterprise NAS systems: `Server, AccessCredentials, Name, EnableSnapDiff, Id, CacheRepository, BackupIOControlLevel`.
```
Get-VBRFiler -Id 'f804cc0c-e959-46c4-8515-47925ab5b77d'
Server : Veeam.Backup.Core.Common.CHost
AccessCredentials : administrator
Name : 7mode-01
EnableSnapDiff : False
Id : f804cc0c-e959-46c4-8515-47925ab5b77d
CacheRepository : Veeam.Backup.Core.CBackupRepository
BackupIOControlLevel : Medium
```
:::