Get-​Azure​Rm​Recovery​Services​Backup​Container

Gets Backup containers.

Syntax

Get-AzureRmRecoveryServicesBackupContainer
   [-ContainerType] <ContainerType>
   [[-BackupManagementType] <String>]
   [[-Name] <String>]
   [[-ResourceGroupName] <String>]
   [[-Status] <ContainerRegistrationStatus>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [-FriendlyName <String>]
   [<CommonParameters>]

Description

The Get-AzureRmRecoveryServicesBackupContainer cmdlet gets a backup container. A Backup container encapsulates data sources that are modelled as backup items.

Set the vault context by using the Set-AzureRmRecoveryServicesVaultContext cmdlet before you use the current cmdlet.

Examples

Example 1: Get a specific container

PS C:\>Get-AzureRmRecoveryServicesContainer -ContainerType "AzureVM" -Status "Registered" -Name "V2VM";

This command gets the container named V2VM of type AzureVM.

Example 2: Get all containers of a specific type

PS C:\>Get-AzureRmRecoveryServicesBackupContainer -ContainerType Windows -BackupManagementType MARS

This command gets all Windows containers that are protected by Azure Backup agent. The BackupManagementType parameter is only required for Windows containers.

Required Parameters

-ContainerType

Specifies the backup container type. The acceptable values for this parameter are:- AzureVM

  • Windows
  • AzureSQL
Type:ContainerType
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-BackupManagementType

Specifies the backup management type. The acceptable values for this parameter are:- AzureVM

  • MARS
  • AzureSQL

    This parameter is used to differentiate Windows machines that are backed up using MARS agent or other backup engines.
Type:String
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-FriendlyName

Specifies the friendly name of the container to get.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InformationAction

Specifies how this cmdlet responds to an information event.The acceptable values for this parameter are:- Continue

  • Ignore
  • Inquire
  • SilentlyContinue
  • Stop
  • Suspend
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InformationVariable

Specifies an information variable.

Type:String
Aliases:iv
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Name

Specifies the name of the container to get.

Type:String
Position:3
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupName

Specifies the name of the resource group. This parameter is for Azure virtual machines only.

Type:String
Position:4
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Status

Specifies the container registration status. The acceptable values for this parameter are:- Registered

Type:ContainerRegistrationStatus
Position:5
Default value:None
Accept pipeline input:False
Accept wildcard characters:False