--- title: "Start-VBRNASInstantRecoveryMigration" description: "This cmdlet starts migration to production for the running instant file share recovery session. It supports migration to the original or different location." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/start-vbrnasinstantrecoverymigration.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Unstructured Data Backup > Unstructured Data Recovery > Start-VBRNASInstantRecoveryMigration" dateModified: "2026-08-19" --- # Start-VBRNASInstantRecoveryMigration ## Short Description Starts migration to production for the running instant file share recovery session. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
NasInstantRecoveryMigrationToOriginal (Default)
NasInstantRecoveryMigrationToDifferent
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
InstantRecovery |
Specifies an instant recovery session. The cmdlet will start migration to production for this session. Accepts the |
True |
0 |
True (ByPropertyName, ByValue) |
|
|
NASServer |
Specifies a server where the mounted file share will be migrated to production. This parameter is specified for the migration to a different location type. Accepts the |
|
True |
1 |
False |
|
Path |
Specifies a path at the This parameter is specified for the migration to a different location type. |
|
True |
2 |
False |
|
ReplaceAll |
Enables the If you provide this parameter, the cmdlet will restore the whole file share and overwrite the existing files with the restored files. Otherwise, the cmdlet will overwrite the existing files only if they are older than the restored files. |
|
False |
Named |
False |
|
RunAsync |
Defines that the command returns immediately without waiting for the task to complete. Note: If the switchover is started with option Manual or Scheduled, the cmdlet will wait endlessly or for a long time. Before starting waiting, the cmdlet will display a warning. |
|
False |
Named |
False |
|
SwitchOverOptions |
Specifies switchover options for the specified instant recovery session. The cmdlet will start migration to production for the session with the specified switchover options. Accepts the |
True |
Named |
True (ByValue) |