Chat now with support
Chat with Support

Recovery Manager for AD Disaster Recovery Edition 10.2.2 - Management Shell Guide

Overview
About Management Shell Installing and opening Management Shell Getting Help Descriptions of PowerShell Commands
Add-RMADBackup Add-RMADCollectionItem Add-RMADFECloudStorage Add-RMADReplicationConsole Add-RMADStorageServer Add-RMADStorageServerException Backup-RMADCollection Close-RMADFEProject Compare-RMADObject Convert-RMADBackup ConvertTo-RMADRecycledObject Copy-RMADFEBackup Create-RMADStorageAgentSetup Expand-RMADBackup Export-RMADBackup Export-RMADFECloudStorageBackup Export-RMADFERecoveryCertificate Export-RMADFEResult Export-RMADSecureStorageBackup Get-RMADBackup Get-RMADBackupAgent Get-RMADBackupInfo Get-RMADBackupObject Get-RMADBackupSecurityStatus Get-RMADCollection Get-RMADCollectionItem Get-RMADDeletedObject Get-RMADFEAvailableSubnet Get-RMADFECloudStorage Get-RMADFECloudStorageCollection Get-RMADFECloudStorageUploadSession Get-RMADFEComputer Get-RMADFEConsole Get-RMADFEDnsCache Get-RMADFEDomain Get-RMADFEEvent Get-RMADFEGlobalOptions Get-RMADFEOperation Get-RMADFEPersistenceConnection Get-RMADFEProject Get-RMADFERecoveryAgent Get-RMADFESchedule Get-RMADGlobalOptions Get-RMADHybridRecoveryDomainOptions Get-RMADHybridRecoveryOptions Get-RMADLicenseInfo Get-RMADObject Get-RMADReplicationConsole Get-RMADReplicationSchedule Get-RMADReplicationSession Get-RMADReplicationSessionItem Get-RMADReportObject Get-RMADReportObjectAttributes Get-RMADReportObjectChildren Get-RMADReportSession Get-RMADSession Get-RMADSessionItem Get-RMADSessionItemEvent Get-RMADStorageServer Get-RMADStorageServerAllowedVolumes Get-RMADStorageServerException Get-RMADStorageServerHardeningStatus Get-RMADStorageServerRetentionPolicy Import-RMADBackup Import-RMADFERecoveryCertificate Install-RMADBackupAgent Install-RMADFERecoveryAgent New-RMADCollection New-RMADFEProject New-RMADFERecoveryMedia New-RMADSchedule Open-RMADFEProject Protect-RMADSecureStorageServer Protect-RMADStorageServer Publish-RMADBackupSecurityStatus Refresh-RMADStorageServer Register-RMADSecureStorageBackups Remove-RMADBackup Remove-RMADBackupAgent Remove-RMADCollection Remove-RMADCollectionItem Remove-RMADFECloudStorage Remove-RMADFECloudStorageUploadSession Remove-RMADFERecoveryAgent Remove-RMADFESchedule Remove-RMADReplicationConsole Remove-RMADReplicationSchedule Remove-RMADReplicationSession Remove-RMADStorageServer Remove-RMADStorageServerException Remove-RMADUnpackedComponent Rename-RMADCollection Restart-RMADFECloudStorageUploadSession Restore-RMADDeletedObject Restore-RMADDomainController Restore-RMADObject Resume-RMADFEOperation Resume-RMADFERecovery Save-RMADFEProject Set-RMADCollection Set-RMADFECloudStorage Set-RMADFECloudStorageCollection Set-RMADFEComputer Set-RMADFEDnsCache Set-RMADFEDomain Set-RMADFEGlobalOptions Set-RMADFEPersistenceConnection Set-RMADFERecoveryMode Set-RMADFESchedule Set-RMADGlobalOptions Set-RMADHybridRecoveryDomainOptions Set-RMADHybridRecoveryOptions Set-RMADReplicationConsole Set-RMADReplicationSchedule Set-RMADStorageServerAllowedVolumes Set-RMADStorageServerRetentionPolicy Start-RMADFERecovery Start-RMADFERecoveryAgentOperation Start-RMADFEVerification Start-RMADHybridRecoveryDiscovery Start-RMADReplication Start-RMADReportViewer Stop-RMADFECloudStorageUploadSession Stop-RMADFEWorkflow Test-RMADSecureStorageBackup Unprotect-RMADStorageServer Update-RMADBackupAgent Update-RMADFEProject Update-RMADLicense

Start-RMADFERecovery


external help file: QuestSoftware.RecoveryManager.AD.PowerShellFE.dll-Help.xml
Module Name: Quest.RecoveryManager.AD.PowerShellFE
online version:

schema: 2.0.0

SYNOPSIS

Performs the restore operation for the RMADFE project.

SYNTAX

Start-RMADFERecovery [-Force] [-NotifyByEmail <Boolean>] [-GroupPasswords <Hashtable>] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

This cmdlet starts the restore operation on the current RMADFE project.

EXAMPLES

EXAMPLE 1

PS C:\> Start-RMADFERecovery

This command performs the restore operation on the current RMADFE project.

EXAMPLE 2

$pwd1 = ConvertTo-SecureString "new password 1" -AsPlainText -Force
$pwd2 = ConvertTo-SecureString "new password 2" -AsPlainText -Force
$pwd3 = ConvertTo-SecureString "new password 3" -AsPlainText -Force
$passwords = @{ "Enterprise Admins"=$pwd1; "Domain Admins"=$pwd2; "Administrators"=$pwd3 }
Start-RMADFERecovery -GroupPasswords $passwords

This command performs the restore operation and resets the password for domain users in the following privileged groups: Enterprise Admins, Domain Admins, and Administrators.

PARAMETERS

-Force

Overrides restrictions that prevent the command from succeeding, apart from security settings.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-GroupPasswords

Resets a password for domain users in specified privileged groups.
The new password can be only used once, users must change their password after logging in with the new password.
Use the Set-RMADFEDomain cmdlet to enable the password resetting before you reset the password with this parameter.
The password resetting option is available only for Forest Recovery and Domain Recovery modes.

Type: Hashtable
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-NotifyByEmail

Allows notification about the recovery result by email.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Prompts for confirmation before running the command.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Describes what would happen if you ran the command without actually running the command.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

RELATED LINKS

 

Start-RMADFERecoveryAgentOperation


external help file: QuestSoftware.RecoveryManager.AD.PowerShellFE.dll-Help.xml
Module Name: Quest.RecoveryManager.AD.PowerShellFE
online version:

schema: 2.0.0

SYNOPSIS

Starts so-called agent operation on the remote machine where Forest Recovery agent is installed.

SYNTAX

ProjectSpecificParameters

Start-RMADFERecoveryAgentOperation [[-ComputerName] <String>] -Parameters <OperationParameters>
 [-AgentPort <UInt32>] [<CommonParameters>]

ProjectLessNormalMode

Start-RMADFERecoveryAgentOperation [-ComputerName] <String> [-DcCredential <PSCredential>]
 -Parameters <OperationParameters> [-AgentPort <UInt32>] [<CommonParameters>]

ProjectLessDsrm

Start-RMADFERecoveryAgentOperation [-ComputerName] <String> [-DsrmCredential <PSCredential>]
 -Parameters <OperationParameters> [-AgentPort <UInt32>] [<CommonParameters>]

ProjectLessBothMode

Start-RMADFERecoveryAgentOperation [-ComputerName] <String> [-DcCredential <PSCredential>]
 [-DsrmCredential <PSCredential>] -Parameters <OperationParameters> [-AgentPort <UInt32>] [<CommonParameters>]

DESCRIPTION

Starts so-called agent operation on the remote machine where Forest Recovery agent is installed.
Operation type and parameters are defined in the Parameters parameter.

EXAMPLES

Example 1

PS C:\> {{ Add example code here }}

{{ Add example description here }}

PARAMETERS

-AgentPort

{{ Fill AgentPort Description }}

Type: UInt32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ComputerName

Target machine name or IP address.

Type: String
Parameter Sets: ProjectSpecificParameters
Aliases:

Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: ProjectLessNormalMode, ProjectLessDsrm, ProjectLessBothMode
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DcCredential

Credentials used to access DC when DC booted in normal mode.
Not used in most cases when Schannel authentication is used between agent and console.

Type: PSCredential
Parameter Sets: ProjectLessNormalMode, ProjectLessBothMode
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DsrmCredential

Credentials used to access DC when DC booted in the DSRM.
Not used in most cases when Schannel authentication is used between agent and console.

Type: PSCredential
Parameter Sets: ProjectLessDsrm, ProjectLessBothMode
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Parameters

An OperationParameters object specifies operation type and parameters.

Type: OperationParameters
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

None

OUTPUTS

System.Object

NOTES

RELATED LINKS

 

Start-RMADFEVerification


external help file: QuestSoftware.RecoveryManager.AD.PowerShellFE.dll-Help.xml
Module Name: Quest.RecoveryManager.AD.PowerShellFE
online version:

schema: 2.0.0

SYNOPSIS

Performs verification of the RMADFE project.

SYNTAX

Start-RMADFEVerification [-ComputerName <String[]>] [-NotifyByEmail <Boolean>] [<CommonParameters>]

DESCRIPTION

This cmdlet collects and saves information that is used for recovery from all domain controllers in the recovery project.
Then, it checks the project recovery settings against the collected information to provide you information about any inconsistencies.
Start a new project session by calling the Start-RMADFEProjectSession cmdlet first.
Use the Get-RMADFEProjectSummary cmdlet to track the progress of the project session.

EXAMPLES

EXAMPLE 1

PS C:\> Start-RMADFEVerification

This command performs verification of the current RMADFE project.

PARAMETERS

-ComputerName

Specifies the fully qualified domain name of the computer.

Type: String[]
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-NotifyByEmail

Allows notification about the recovery result by email.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

RELATED LINKS

 

Start-RMADHybridRecoveryDiscovery


external help file: QuestSoftware.RecoveryManager.AD.PowerShell.dll-Help.xml
Module Name: Quest.RecoveryManager.AD.PowerShell
online version:

schema: 2.0.0

SYNOPSIS

{{ Fill in the Synopsis }}

SYNTAX

Start-RMADHybridRecoveryDiscovery [-IgnoreReadOnly] [<CommonParameters>]

DESCRIPTION

{{ Fill in the Description }}

EXAMPLES

Example 1

PS C:\> {{ Add example code here }}

{{ Add example description here }}

PARAMETERS

-IgnoreReadOnly

{{ Fill IgnoreReadOnly Description }}

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

None

OUTPUTS

System.Object

NOTES

RELATED LINKS

 

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating