Get-AzureSiteRecoveryVM
Získá informace o virtuálních počítačích spravovaných službou Site Recovery.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntax
Get-AzureSiteRecoveryVM
-ProtectionContainer <ASRProtectionContainer>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSiteRecoveryVM
-Id <String>
-ProtectionContainer <ASRProtectionContainer>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSiteRecoveryVM
-Id <String>
-ProtectionContainerId <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSiteRecoveryVM
-Name <String>
-ProtectionContainer <ASRProtectionContainer>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSiteRecoveryVM
-Name <String>
-ProtectionContainerId <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSiteRecoveryVM
-ProtectionContainerId <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Rutina Get-AzureSiteRecoveryVM získá informace o virtuálních počítačích spravovaných ve službě Azure Site Recovery.
Příklady
Příklad 1: Získání informací o virtuálním počítači
PS C:\> $ProtectionContainer = Get-AzureSiteRecoveryProtectionContainer
PS C:\> Get-AzureSiteRecoveryVM -ProtectionContainer $ProtectionContainer
ID : a205fd17-3848-4896-bab6-9dbccc3cd8ed
ServerId : 4a94c4a9-c856-4577-afbd-367fe9b3ce9c
ProtectionContainerId : 4a94c4a9-c856-4577-afbd-367fe9b3ce9c_1c513d45-645d-4ed0-b9ae-e7b869a1f7fc
Name : vm1
Type : VirtualMachine
FabricObjectId : 86447b9e-d877-4e9a-8302-adcd6bbf18c0
Protected : False
CanCommit : False
CanFailover : True
CanReverseReplicate : False
ActiveLocation : Primary
ProtectionState : Enabled
ReplicationHealth : Healthy
TestFailoverState : None
ReplicationProvider : HyperVReplica
První příkaz použije rutinu Get-AzureSiteRecoveryProtectionContainer k získání chráněného kontejneru a pak ho uloží do proměnné $ProtectionContainer.
Druhý příkaz získá informace o virtuálních počítačích v $ProtectionContainer.
Parametry
-Id
Určuje ID virtuálního počítače, o kterém se mají získat informace.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název virtuálního počítače.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionContainer
Určuje objekt kontejneru ochrany Site Recovery.
Typ: | ASRProtectionContainer |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProtectionContainerId
Určuje ID chráněného kontejneru, o kterém se mají získat informace.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |