--- title: "Remove-VBRNASBackup (obsolete)" description: "This cmdlet removes backup files created by the file backup job." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/remove-vbrnasbackup.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Obsolete Cmdlets > Remove-VBRNASBackup (obsolete)" dateModified: "2026-08-19" --- # Remove-VBRNASBackup ## Short Description Removes backup files created by the file backup job. ::: note This cmdlet is obsolete. Run the [`Remove-VBRUnstructuredBackup`](remove-vbrunstructuredbackup.md) cmdlet instead. ::: ::: note If the four-eyes authorization is enabled, you cannot run this cmdlet. For more information, see the [Four-Eyes Authorization](https://helpcenter.veeam.com/docs/vbr/userguide/four_eyes_authorization.html?ver=13) section in the User Guide for VMware vSphere. ::: **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
FromDb (Default)
NASServer
FromDisk
RestorePoint
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
FromDisk |
Defines that the cmdlet will remove backup files from disk. |
|
True |
Named |
False |
|
NASBackup |
Specifies an array of backup files created by the file backup job. The cmdlet will remove these backup files. Accepts the |
|
True |
Named |
True (ByPropertyName, ByValue) |
|
NASServer |
Specifies an array of file shares. The cmdlet will remove backup files of the specified file shares. Accepts the |
|
True |
Named |
False |
|
RestorePoint |
Specifies an array of restore points. The cmdlet will remove backups that have restore points specified in the array. If the Accepts the |
True |
Named |
True (ByPropertyName, ByValue) |
|
|
RunAsync |
Defines that the command returns immediately without waiting for the task to complete. |
|
False |
Named |
False |
|
Confirm |
Defines that the cmdlet will display a prompt that asks if the user is sure that he wants to continue. Note: Microsoft PowerShell enables the |
|
False |
Named |
False |
|
WhatIf |
Defines that the cmdlet will write a message that describes the effects of running the cmdlet without actually performing any action. |
|
False |
Named |
False |