Submits a file system restore job in Backup Exec.
Submits a file system restore job in Backup Exec.
You can specify a Backup Exec job history object as the
point-in-time in the backup set for the restore.
You can also specify a point-in-time range to determine the
point-in-time in the backup set for the restore.
Includes or excludes one or more file system selections in the
backup definition. To specify files or directories to include,
specify one or more paths using commas to separate the values. To
specify files or directories to exclude, use the output of
Required | true |
Position | 1 |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the path to restore to for a redirected restore job.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies a Backup Exec logon account for the redirected restore job.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Redirects the restore job to a virtual disk. RedirectToPath must
be specified.
The valid values are:
None
VHD
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the name of the virtual disk to redirect the restore job. If not specified, a VHD is created for each backup set in the restore job. The RedirectToVirtualDisk parameter must be set to VHD.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Restores corrupted files.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Restores a file system directory structure.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Overwrites any existing file during the restore.
The valid values are:
IfExistingIsOlder
No
Yes
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Restores security information.
The valid values are:
FilesAndNtfsPermissions
NtfsPermissionsOnly
FilesOnly
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Restores removable storage data.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Restores disk quota data.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Restores junction points.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the name of the restore job.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the server from which the data was backed up.
Required | true |
Position | Named |
Accepts pipeline input | true (ByValue) |
Accepts wildcard characters | false |
Specifies up to a point in time in the backup set to restore.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies a starting point in time in the backup set to restore.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the job history object referencing the backup set.
Required | true |
Position | Named |
Accepts pipeline input | true (ByValue) |
Accepts wildcard characters | false |
Indicates when the job should start. If you do not specify this parameter, the job starts immediately.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the order that the job runs. If two jobs are scheduled
to run at the same time, the priority you set determines which job
runs first.
The valid values are:
Normal
Lowest
Low
High
Highest
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Deletes the job automatically when it completes.
The valid values are:
Never
IfSuccessful
WhenComplete
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Submits the job with an on-hold status.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies a command to run before the backup job.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies a command to run after the backup job.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Allows Backup Exec to check the return codes of the pre- and
post-commands to determine if they completed successfully.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Runs the backup job only if the pre-command is successful. If
the pre-command fails, the job does not run.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Runs the post-command only if the pre-command is successful.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Runs the post-command regardless of whether the job is
successful or not.
The valid values are:
$true
$false
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Designates the number of minutes Backup Exec should wait before canceling a pre- or post-command that did not complete.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Determines the location where the pre- and post-command run.
The valid values are:
OnEachAgentServer
OnBackupExecServer
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Specifies the storage device that you want to use for a restore
job. See
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Describes what happens if you execute the command without actually executing the command.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
Prompts you for confirmation before executing the command.
Required | false |
Position | Named |
Accepts pipeline input | false |
Accepts wildcard characters | false |
For more information about common parameters, type "Get-Help about_commonparameters".
You can pipe in a Backup Exec agent server object into Submit-BEFileSystemRestoreJob.
You can pipe in a Backup Exec job history object into Submit-BEFileSystemRestoreJob.
Submit-BEFileSystemRestoreJob returns a Backup Exec job object.
These commands restore a directory named C:\BackedUpData from the most recent run of a job named "Job 0001".
These commands restore a directory named C:\BackedUpData from the most recent backup of a server named "myserver.mycompany.com".