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

Gets Backup containers.

Syntax

Get-AzureRmRecoveryServicesBackupContainer
   [-ContainerType] <ContainerType>
   [[-BackupManagementType] <String>]
   [[-FriendlyName] <String>]
   [[-Name] <String>]
   [[-ResourceGroupName] <String>]
   [[-Status] <ContainerRegistrationStatus>]
   [<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
Parameter Sets:AzureVM, Windows, AzureSQL
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
Parameter Sets:AzureVM, MARS, AzureSQL
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:3
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
Parameter Sets:Registered
Position:5
Default value:None
Accept pipeline input:False
Accept wildcard characters:False