Microsoft.Graph.BackupRestore Module
Microsoft Graph PowerShell Cmdlets
Microsoft.Graph.BackupRestore Cmdlets
| Cmdlet | Description |
|---|---|
| Enable-MgSolutionBackupRestore |
Enable the Microsoft 365 Backup Storage service for a tenant. Note To view the beta release of this cmdlet, view Enable-MgBetaSolutionBackupRestore |
| Get-MgSolutionBackupRestore |
Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestore |
| Get-MgSolutionBackupRestoreDriveInclusionRule |
The list of drive inclusion rules applied to the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreDriveInclusionRule |
| Get-MgSolutionBackupRestoreDriveInclusionRuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreDriveInclusionRuleCount |
| Get-MgSolutionBackupRestoreDriveProtectionUnit |
The list of drive protection units in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreDriveProtectionUnit |
| Get-MgSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
Get driveProtectionUnitsBulkAdditionJobs from solutions Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
| Get-MgSolutionBackupRestoreDriveProtectionUnitBulkAdditionJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJobCount |
| Get-MgSolutionBackupRestoreDriveProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreDriveProtectionUnitCount |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicy |
The list of Exchange protection policies in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicy |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyCount |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyMailboxInclusionRule |
Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxInclusionRule |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyMailboxInclusionRuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxInclusionRuleCount |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnit |
The protection units (mailboxes) that are protected under the Exchange protection policy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnit |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitBulkAdditionJob |
Get a mailboxProtectionUnitsBulkAdditionJob object by the ID associated with an exchangeProtectionPolicy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitBulkAdditionJob |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitBulkAdditionJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitBulkAdditionJobCount |
| Get-MgSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitCount |
| Get-MgSolutionBackupRestoreExchangeRestoreSession |
The list of Exchange restore sessions available in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSession |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionCount |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
Get granularMailboxRestoreArtifacts from solutions Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifactCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifactCount |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifactRestorePoint |
Represents the date and time when an artifact is protected by a protectionPolicy and can be restored. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifactRestorePoint |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
A collection of restore points and destination details that can be used to restore Exchange mailboxes. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
Get a mailboxRestoreArtifactsBulkAdditionRequest object by its id, associated with an exchangeRestoreSession. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequestCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequestCount |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactCount |
| Get-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactRestorePoint |
Represents the date and time when an artifact is protected by a protectionPolicy and can be restored. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactRestorePoint |
| Get-MgSolutionBackupRestoreMailboxInclusionRule |
The list of mailbox inclusion rules applied to the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreMailboxInclusionRule |
| Get-MgSolutionBackupRestoreMailboxInclusionRuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreMailboxInclusionRuleCount |
| Get-MgSolutionBackupRestoreMailboxProtectionUnit |
The list of mailbox protection units in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreMailboxProtectionUnit |
| Get-MgSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
Get mailboxProtectionUnitsBulkAdditionJobs from solutions Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
| Get-MgSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJobCount |
| Get-MgSolutionBackupRestoreMailboxProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreMailboxProtectionUnitCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
The list of OneDrive for Business protection policies in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveInclusionRule |
Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveInclusionRule |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveInclusionRuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveInclusionRuleCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnit |
Contains the protection units associated with a OneDrive for Business protection policy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnit |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitBulkAdditionJob |
Get a driveProtectionUnitsBulkAdditionJob object by the ID associated with a oneDriveForBusinessProtectionPolicy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitBulkAdditionJob |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitBulkAdditionJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitBulkAdditionJobCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSession |
The list of OneDrive for Business restore sessions available in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
A collection of restore points and destination details that can be used to restore a OneDrive for work or school drive. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
Get a driveRestoreArtifactsBulkAdditionRequest object by its id, associated with a oneDriveForBusinessRestoreSession. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequestCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequestCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactCount |
| Get-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactRestorePoint |
Represents the date and time when an artifact is protected by a protectionPolicy and can be restored. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactRestorePoint |
| Get-MgSolutionBackupRestorePoint |
List of restore points in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestorePoint |
| Get-MgSolutionBackupRestorePointCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestorePointCount |
| Get-MgSolutionBackupRestorePointProtectionUnit |
The site, drive, or mailbox units that are protected under a protection policy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestorePointProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionPolicy |
List of protection policies in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionPolicy |
| Get-MgSolutionBackupRestoreProtectionPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionPolicyCount |
| Get-MgSolutionBackupRestoreProtectionUnit |
Read the properties and relationships of a protectionUnitBase object. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionUnitAsDriveProtectionUnit |
Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitAsDriveProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionUnitAsMailboxProtectionUnit |
Get a list of mailboxProtectionUnit objects. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitAsMailboxProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionUnitAsSiteProtectionUnit |
Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitAsSiteProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitCount |
| Get-MgSolutionBackupRestoreProtectionUnitCountAsDriveProtectionUnit |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitCountAsDriveProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionUnitCountAsMailboxProtectionUnit |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitCountAsMailboxProtectionUnit |
| Get-MgSolutionBackupRestoreProtectionUnitCountAsSiteProtectionUnit |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreProtectionUnitCountAsSiteProtectionUnit |
| Get-MgSolutionBackupRestoreServiceApp |
Read the properties and relationships of a serviceApp object. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreServiceApp |
| Get-MgSolutionBackupRestoreServiceAppCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreServiceAppCount |
| Get-MgSolutionBackupRestoreSession |
Get the properties of a restoreSession object by ID. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSession |
| Get-MgSolutionBackupRestoreSessionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSessionCount |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicy |
The list of SharePoint protection policies in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicy |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicyCount |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicySiteInclusionRule |
Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteInclusionRule |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicySiteInclusionRuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteInclusionRuleCount |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnit |
The protection units (sites) that are protected under the site protection policy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnit |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitBulkAdditionJob |
Get a siteProtectionUnitsBulkAdditionJob object by the ID associated with a sharePointProtectionPolicy. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitBulkAdditionJob |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitBulkAdditionJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitBulkAdditionJobCount |
| Get-MgSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitCount |
| Get-MgSolutionBackupRestoreSharePointRestoreSession |
The list of SharePoint restore sessions available in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSession |
| Get-MgSolutionBackupRestoreSharePointRestoreSessionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionCount |
| Get-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
A collection of restore points and destination details that can be used to restore SharePoint sites. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
| Get-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
Get a siteRestoreArtifactsBulkAdditionRequest object by its id, associated with a sharePointRestoreSession. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
| Get-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequestCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequestCount |
| Get-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactCount |
| Get-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactRestorePoint |
Represents the date and time when an artifact is protected by a protectionPolicy and can be restored. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactRestorePoint |
| Get-MgSolutionBackupRestoreSiteInclusionRule |
The list of site inclusion rules applied to the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSiteInclusionRule |
| Get-MgSolutionBackupRestoreSiteInclusionRuleCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSiteInclusionRuleCount |
| Get-MgSolutionBackupRestoreSiteProtectionUnit |
The list of site protection units in the tenant. Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSiteProtectionUnit |
| Get-MgSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
Get siteProtectionUnitsBulkAdditionJobs from solutions Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
| Get-MgSolutionBackupRestoreSiteProtectionUnitBulkAdditionJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJobCount |
| Get-MgSolutionBackupRestoreSiteProtectionUnitCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaSolutionBackupRestoreSiteProtectionUnitCount |
| Initialize-MgSolutionBackupRestoreProtectionPolicy |
Activate a protectionPolicyBase. Currently, only one active backup policy per underlying service is supported (that is, one for OneDrive accounts, one for SharePoint sites, and one for Exchange Online users). You can add or remove artifacts (sites or user accounts) to or from each active policy. Note To view the beta release of this cmdlet, view Initialize-MgBetaSolutionBackupRestoreProtectionPolicy |
| Initialize-MgSolutionBackupRestoreServiceApp |
Activate a serviceApp. Note To view the beta release of this cmdlet, view Initialize-MgBetaSolutionBackupRestoreServiceApp |
| Initialize-MgSolutionBackupRestoreSession |
Activate a draft restoreSessionBase object. The following points apply to restoring a protection unit: Note To view the beta release of this cmdlet, view Initialize-MgBetaSolutionBackupRestoreSession |
| Invoke-MgDeactivateSolutionBackupRestoreProtectionPolicy |
Deactivate a protectionPolicyBase. Note To view the beta release of this cmdlet, view Invoke-MgBetaDeactivateSolutionBackupRestoreProtectionPolicy |
| Invoke-MgDeactivateSolutionBackupRestoreServiceApp |
Deactivate a serviceApp. Note To view the beta release of this cmdlet, view Invoke-MgBetaDeactivateSolutionBackupRestoreServiceApp |
| New-MgSolutionBackupRestoreDriveInclusionRule |
Create new navigation property to driveInclusionRules for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreDriveInclusionRule |
| New-MgSolutionBackupRestoreDriveProtectionUnit |
Create new navigation property to driveProtectionUnits for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreDriveProtectionUnit |
| New-MgSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
| New-MgSolutionBackupRestoreExchangeProtectionPolicy |
Create a protection policy for the Exchange service in a Microsoft 365 tenant. The policy is set to inactive when it is created. Users can also provide a list of protection units under the policy. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreExchangeProtectionPolicy |
| New-MgSolutionBackupRestoreExchangeRestoreSession |
Create a new exchangeRestoreSession object. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreExchangeRestoreSession |
| New-MgSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
Create new navigation property to granularMailboxRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
| New-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
Create new navigation property to mailboxRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
| New-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The following steps describe how to create and manage an exchangeRestoreSession with bulk artifact additions: Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
| New-MgSolutionBackupRestoreMailboxInclusionRule |
Create new navigation property to mailboxInclusionRules for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreMailboxInclusionRule |
| New-MgSolutionBackupRestoreMailboxProtectionUnit |
Create new navigation property to mailboxProtectionUnits for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreMailboxProtectionUnit |
| New-MgSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
| New-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
Create a protection policy for the OneDrive service in Microsoft 365. When the policy is created, its state is set to inactive. Users can also provide a list of protection units under the policy. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
| New-MgSolutionBackupRestoreOneDriveForBusinessRestoreSession |
Create a new oneDriveForBusinessRestoreSession object. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession |
| New-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
Create new navigation property to driveRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
| New-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The following steps describe how to create and manage a oneDriveForBusinessRestoreSession with bulk artifact additions. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
| New-MgSolutionBackupRestorePoint |
Create new navigation property to restorePoints for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestorePoint |
| New-MgSolutionBackupRestoreProtectionPolicy |
Create new navigation property to protectionPolicies for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreProtectionPolicy |
| New-MgSolutionBackupRestoreServiceApp |
Create a new serviceApp. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreServiceApp |
| New-MgSolutionBackupRestoreSession |
Create new navigation property to restoreSessions for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSession |
| New-MgSolutionBackupRestoreSharePointProtectionPolicy |
Create a protection policy for a M365 service SharePoint. Policy will be created in inactive state. User can also provide a list of protection units under the policy. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSharePointProtectionPolicy |
| New-MgSolutionBackupRestoreSharePointRestoreSession |
Create a new sharePointRestoreSession object. Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSharePointRestoreSession |
| New-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
Create new navigation property to siteRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
| New-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The following steps describe how to create and manage a sharePointRestoreSession with bulk artifact additions: Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
| New-MgSolutionBackupRestoreSiteInclusionRule |
Create new navigation property to siteInclusionRules for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSiteInclusionRule |
| New-MgSolutionBackupRestoreSiteProtectionUnit |
Create new navigation property to siteProtectionUnits for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSiteProtectionUnit |
| New-MgSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions Note To view the beta release of this cmdlet, view New-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
| Remove-MgSolutionBackupRestore |
Delete navigation property backupRestore for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestore |
| Remove-MgSolutionBackupRestoreDriveInclusionRule |
Delete navigation property driveInclusionRules for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreDriveInclusionRule |
| Remove-MgSolutionBackupRestoreDriveProtectionUnit |
Delete navigation property driveProtectionUnits for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreDriveProtectionUnit |
| Remove-MgSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
| Remove-MgSolutionBackupRestoreExchangeProtectionPolicy |
Delete navigation property exchangeProtectionPolicies for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreExchangeProtectionPolicy |
| Remove-MgSolutionBackupRestoreExchangeRestoreSession |
Delete navigation property exchangeRestoreSessions for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreExchangeRestoreSession |
| Remove-MgSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
Delete navigation property granularMailboxRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
| Remove-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
Delete navigation property mailboxRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
| Remove-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
Delete a mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
| Remove-MgSolutionBackupRestoreMailboxInclusionRule |
Delete navigation property mailboxInclusionRules for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreMailboxInclusionRule |
| Remove-MgSolutionBackupRestoreMailboxProtectionUnit |
Delete navigation property mailboxProtectionUnits for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreMailboxProtectionUnit |
| Remove-MgSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
| Remove-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
Delete navigation property oneDriveForBusinessProtectionPolicies for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
| Remove-MgSolutionBackupRestoreOneDriveForBusinessRestoreSession |
Delete navigation property oneDriveForBusinessRestoreSessions for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession |
| Remove-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
Delete navigation property driveRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
| Remove-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
Delete a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
| Remove-MgSolutionBackupRestorePoint |
Delete navigation property restorePoints for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestorePoint |
| Remove-MgSolutionBackupRestoreProtectionPolicy |
Delete a protection policy. Read the properties and relationships of a protectionPolicyBase object. Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreProtectionPolicy |
| Remove-MgSolutionBackupRestoreServiceApp |
Delete a serviceApp. Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreServiceApp |
| Remove-MgSolutionBackupRestoreSession |
Delete a draft restoreSessionBase object. Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSession |
| Remove-MgSolutionBackupRestoreSharePointProtectionPolicy |
Delete navigation property sharePointProtectionPolicies for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSharePointProtectionPolicy |
| Remove-MgSolutionBackupRestoreSharePointRestoreSession |
Delete navigation property sharePointRestoreSessions for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSharePointRestoreSession |
| Remove-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
Delete navigation property siteRestoreArtifacts for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
| Remove-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
Delete a siteRestoreArtifactsBulkAdditionRequest object associated with a sharepointRestoreSession. Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
| Remove-MgSolutionBackupRestoreSiteInclusionRule |
Delete navigation property siteInclusionRules for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSiteInclusionRule |
| Remove-MgSolutionBackupRestoreSiteProtectionUnit |
Delete navigation property siteProtectionUnits for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSiteProtectionUnit |
| Remove-MgSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
| Search-MgSolutionBackupRestorePoint |
Search for the restorePoint objects associated with a protectionUnit. Note To view the beta release of this cmdlet, view Search-MgBetaSolutionBackupRestorePoint |
| Update-MgSolutionBackupRestore |
Update the navigation property backupRestore in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestore |
| Update-MgSolutionBackupRestoreDriveInclusionRule |
Update the navigation property driveInclusionRules in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreDriveInclusionRule |
| Update-MgSolutionBackupRestoreDriveProtectionUnit |
Update the navigation property driveProtectionUnits in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreDriveProtectionUnit |
| Update-MgSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob |
| Update-MgSolutionBackupRestoreExchangeProtectionPolicy |
Update an Exchange protection policy. This method adds a mailboxprotectionunit to or removes it from the protection policy. Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreExchangeProtectionPolicy |
| Update-MgSolutionBackupRestoreExchangeRestoreSession |
Update the properties of an exchangeRestoreSession. Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreExchangeRestoreSession |
| Update-MgSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
Update the navigation property granularMailboxRestoreArtifacts in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact |
| Update-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
Update the navigation property mailboxRestoreArtifacts in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact |
| Update-MgSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest |
| Update-MgSolutionBackupRestoreMailboxInclusionRule |
Update the navigation property mailboxInclusionRules in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreMailboxInclusionRule |
| Update-MgSolutionBackupRestoreMailboxProtectionUnit |
Update the navigation property mailboxProtectionUnits in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreMailboxProtectionUnit |
| Update-MgSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob |
| Update-MgSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
Update the protection policy for the OneDrive service in Microsoft 365. This method adds a driveProtectionUnit to or removes it from a oneDriveForBusinessProtectionPolicy object. Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy |
| Update-MgSolutionBackupRestoreOneDriveForBusinessRestoreSession |
Update the properties of a oneDriveForBusinessRestoreSession object. Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession |
| Update-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
Update the navigation property driveRestoreArtifacts in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact |
| Update-MgSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest |
| Update-MgSolutionBackupRestorePoint |
Update the navigation property restorePoints in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestorePoint |
| Update-MgSolutionBackupRestoreProtectionPolicy |
Update the navigation property protectionPolicies in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreProtectionPolicy |
| Update-MgSolutionBackupRestoreServiceApp |
Update the navigation property serviceApps in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreServiceApp |
| Update-MgSolutionBackupRestoreSession |
Update the navigation property restoreSessions in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSession |
| Update-MgSolutionBackupRestoreSharePointProtectionPolicy |
Update a SharePoint protection policy. This method adds a siteprotectionunit to or removes it from the protection policy. Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSharePointProtectionPolicy |
| Update-MgSolutionBackupRestoreSharePointRestoreSession |
Update the navigation property sharePointRestoreSessions in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSharePointRestoreSession |
| Update-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
Update the navigation property siteRestoreArtifacts in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact |
| Update-MgSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest |
| Update-MgSolutionBackupRestoreSiteInclusionRule |
Update the navigation property siteInclusionRules in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSiteInclusionRule |
| Update-MgSolutionBackupRestoreSiteProtectionUnit |
Update the navigation property siteProtectionUnits in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSiteProtectionUnit |
| Update-MgSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |
Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions Note To view the beta release of this cmdlet, view Update-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob |