Switch-VBRNASInstantRecoveryMigration

Short Description

Starts the manual switchover for completing the migration to production after you perform the instant file share recovery.

Applies to

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

Syntax

Switch-VBRNASInstantRecoveryMigration [-InstantRecoveryMigration] <VBRNASInstantRecoveryMigration> [<CommonParameters>]

Detailed Description

This cmdlet starts the manual switchover for completing the migration to production after you perform the instant file share recovery.

During migration to production, Veeam Backup & Replication moves to the production site not only content of the initial file share, but also incremental changes made by users in the mounted file share. When incremental changes are being moved, the mounted share is not available to users. This stage is called a switchover. The switchover may take some time, so ensure you properly plan when it is performed.

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

InstantRecoveryMigration

Specifies an instant recovery migration session.

Accepts the VBRNASInstantRecoveryMigration object. To get this object, run the Get-VBRNASInstantRecoveryMigration cmdlet.

True

0

False

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.

Output Object

None.

Examples

Starting Manual Switchover

This example shows how to define settings for performing a switchover in the scheduled mode.

$nasInstantRecovery = Get-VBRNASInstantRecovery -Id "42696B53-6FEC-4148-9354-AA9E4B52DED9"
$migration = Get-VBRNASInstantRecoveryMigration -InstantRecovery $nasInstantRecovery
Write-Output "Start manual switchover for migration sessions of instant restore for NAS backups."
Switch-VBRNASInstantRecoveryMigration -InstantRecoveryMigration $migration

Perform the following steps:

  1. Run the New-VBRNASInstantRecoveryMigrationSwitchOverOptions cmdlet. Provide the Scheduled parameter. Specify the SwitchingTimeUtc parameter value. Save the result to the $switchover variable.  
  2. Run the Write-Output cmdlet. Specify the output wording.  
  3. Run the Write-Output cmdlet. Provide the $switchover variable.

Related Commands

Get-VBRNASInstantRecoveryMigration