--- title: "Stop-VBRLinuxFileRestore" description: "Stops Linux-based or Unix-based guest OS files restore. Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License This cmdlet stops Linux-based or Unix-based guest OS file restore process started with the Start-VBRLinuxFileResto" canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/stop-vbrlinuxfilerestore.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Data Recovery > Guest OS File Recovery > Stop-VBRLinuxFileRestore" dateModified: "2026-08-19" --- # Stop-VBRLinuxFileRestore ## Short Description Stops Linux-based or Unix-based guest OS files restore. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax ``` Stop-VBRLinuxFileRestore -LinuxFlrObject [] ``` ## Detailed Description This cmdlet stops Linux-based or Unix-based guest OS file restore process started with the [`Start-VBRLinuxFileRestore`](start-vbrlinuxfilerestore.md) cmdlet. When you stop the OS file restore, Veeam Backup & Replication unmounts virtual disks and powers the proxy appliance off. ::: note You cannot restore files after the disks are unmounted. ::: ## Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

LinuxFlrObject

Specifies the Linux file restore process initiated by that you want to stop.

Accepts the VBRLinuxFlrObject object. To create this object, run the Start-VBRLinuxFileRestore cmdlet.

VBRLinuxFlrObject

True

Named

True (ByPropertyName, ByValue)

`` 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). ## Examples ::: example ### Stopping Linux-Based Guest OS File Restore This example shows how to stop a restore session of Linux or Unix-based guest OS files of the `UbuntuSrv` machine. ``` $backup = Get-VBRBackup -Name "UbuntuSrv" $restorepoint = Get-VBRRestorePoint -Backup $backup $server = Get-VBRServer -Name "ESXi01" $resourcepool = Find-VBRViResourcePool -Server $server -Name "Servers" $session = Start-VBRLinuxFileRestore -RestorePoint $restorepoint -Server $server -ResourcePool $resourcepool Stop-VBRLinuxFileRestore -LinuxFlrObject $session ``` Perform the following steps: 1. Start a restore session: - Run the [`Get-VBRBackup`](get-vbrbackup.md) cmdlet. Specify the `Name` parameter value. Save the result to the `$backup` variable. - Run the [`Get-VBRRestorePoint`](get-vbrrestorepoint.md) cmdlet. Set the `$backup` variable the `Backup` parameter value. Save the result to the `$restorepoint` variable. - Run the [`Get-VBRServer`](get-vbrserver.md) cmdlet. Specify the `Name` parameter value. Save the result to the `$server` variable. - Run the [`Find-VBRViResourcePool`](find-vbrviresourcepool.md) cmdlet. Set the `$server` variable the `Server` parameter value. Specify the `Name` parameter values. Save the result to the `$resourcepool` variable. - Run the [`Start-VBRLinuxFileRestore`](start-vbrlinuxfilerestore.md) cmdlet. Set the `RestorePoint` variable the `RestorePoint` parameter value. Set the `$server` variable the `Server` parameter value. Set the `$resourcepool` variable the `ResourcePool` parameter value. Save the result to the `$session` variable. 2. Run the `Stop-VBRLinuxFileRestore` cmdlet. Set the `$session` variable as the `LinuxFlrObject` parameter value. ::: ## Related Commands - [`Get-VBRBackup`](get-vbrbackup.md) - [`Get-VBRRestorePoint`](get-vbrrestorepoint.md) - [`Get-VBRServer`](get-vbrserver.md) - [`Find-VBRViResourcePool`](find-vbrviresourcepool.md) - [`Start-VBRLinuxFileRestore`](start-vbrlinuxfilerestore.md)