Start-VBRNASBackupFLRSession (obsolete)

Short Description

Starts a restore session to explore objects backed-up by file backup jobs.

Note

This cmdlet is obsolete. Run the Start-VBRUnstructuredBackupFLRSessionStarts a restore session to explore objects backed-up by file backup jobs and object storage backup jobs. cmdlet instead.

Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License

Syntax

This cmdlet provides the following parameter sets:

  • RestorePoint

    Start-VBRNASBackupFLRSession -RestorePoint <VBRNASBackupRestorePoint> [<CommonParameters>]

  • AllTime

    Start-VBRNASBackupFLRSession -NASBackup <VBRNASBackup> -NASServer <VBRNASServer> [<CommonParameters>]

Detailed Description

This cmdlet mounts backup content and allows you to restore files and folders that are backed-up by file backup jobs. You can mount backup content to one of the following options:

  • Mount backup to the specific restore point.
  • Mount all versions of backup files that are located on the specific file share. The cmdlet will mount all versions of backup files that are located on the short-term and long-term repositories.

You might want to use this mount session to restore specifics files and folders that are backed-up by file backup jobs.

Run the Get-VBRNASBackupFLRItemReturns backed-up objects created by file backup jobs. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackupFLRItem cmdlet instead. cmdlet to get items that you want to restore.

Run the Restore-VBRNASBackupFLRItemRestores objects backed up by file backup jobs to original file shares. This cmdlet is obsolete. Run the Restore-VBRUnstructuredBackupFLRItem cmdlet instead. cmdlet to restore the necessary files and folders.

Parameters

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

NASBackup

Specifies an array of backup files. The cmdlet will start a file-level restore to recover all versions of backup files that are located on the short-term and long-term repositories.

Accepts the VBRNASBackup object. To get this object, run the Get-VBRNASBackupReturns backup files created by the file backup job. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackup cmdlet instead. cmdlet.

VBRNASBackup

True

Named

True (ByPropertyName, ByValue)

NASServer

Specifies an array of file shares. The cmdlet will start a file-level restore to recover all versions of backup files that are located on the specified file shares.

Accepts the VBRNASServer object. To get this object, run the Get-VBRNASServerReturns file shares that are added to the Veeam Backup & Replication infrastructure. This cmdlet is obsolete. Run the Get-VBRUnstructuredServer cmdlet instead. cmdlet.

VBRNASServer

True

Named

True (ByPropertyName)

RestorePoint

Specifies a restore point. The cmdlet will start a file-level restore to recover backup files to the specified restore point.

Accepts the VBRNASBackupRestorePoint object. To get this object, run the Get-VBRNASBackupRestorePointReturns restore points of backups created by file backup jobs. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackupRestorePoint cmdlet instead. cmdlet.

VBRNASBackupRestorePoint

True

Named

True (ByPropertyName, ByValue)

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.

Output Object

The cmdlet returns the VBRNASBackupRestorePoint object that contains settings of restore sessions that are started to perform a file-level restore of backups that are created by file backup jobs.

Examples

Start-VBRNASBackupFLRSession (obsolete)Example 1. Restoring Backups to Specific Restore Point

This example shows how to start a file-level restore of backups to a specific restore point.

$restorepoint = Get-VBRNASBackupRestorePoint

Start-VBRNASBackupFLRSession -RestorePoint $restorepoint

Perform the following steps:

  1. Run the Get-VBRNASBackupRestorePointReturns restore points of backups created by file backup jobs. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackupRestorePoint cmdlet instead. cmdlet. Save the result to the $restorepoint variable.
  2. Run the Start-VBRNASBackupFLRSession cmdlet. Set the $restorepoint variable as the RestorePoint parameter value.

Start-VBRNASBackupFLRSession (obsolete)Example 2. Restoring Backups on Specific File Share

This example shows how to start a file-level restore of backups that are located on a specific file share.

$backup = Get-VBRNASBackup

$server = Get-VBRNASServer

Start-VBRNASBackupFLRSession -NASBackup $backup -NASServer $server

Perform the following steps:

  1. Run the Get-VBRNASBackupReturns backup files created by the file backup job. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackup cmdlet instead. cmdlet. Save the result to the $backup variable.
  2. Run the Get-VBRNASServerReturns file shares that are added to the Veeam Backup & Replication infrastructure. This cmdlet is obsolete. Run the Get-VBRUnstructuredServer cmdlet instead. cmdlet. Save the result to the $server variable.
  3. Run the Start-VBRNASBackupFLRSession cmdlet. Set the $backup variable as the NASBackup parameter value. Set the $server variable as the NASServer parameter value.
  • Get-VBRNASBackupRestorePointReturns restore points of backups created by file backup jobs. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackupRestorePoint cmdlet instead.
  • Get-VBRNASBackupReturns backup files created by the file backup job. This cmdlet is obsolete. Run the Get-VBRUnstructuredBackup cmdlet instead.
  • Get-VBRNASServerReturns file shares that are added to the Veeam Backup & Replication infrastructure. This cmdlet is obsolete. Run the Get-VBRUnstructuredServer cmdlet instead.

Page updated 2026-08-19

Page content applies to build 13.1.1.18