Condividi tramite


Get-AzureRmRecoveryServicesBackupStatus

Verifica se viene eseguito o meno il backup della risorsa ARM.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

Get-AzureRmRecoveryServicesBackupStatus
   -Name <String>
   -ResourceGroupName <String>
   -Type <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmRecoveryServicesBackupStatus
   -ResourceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il comando restituisce null/empty se la risorsa specificata non è protetta in alcun insieme di credenziali di Servizi di ripristino nella sottoscrizione. Se è protetto, verranno restituiti i dettagli dell'insieme di credenziali pertinenti.

Esempio

Esempio 1

PS C:\> $status = Get-AzureRmRecoveryServicesBackupStatus -Name "myAzureVM" -ResourceGroupName "myAzureVMRG" -ResourceType "AzureVM"
PS C:\> If ($status.BackedUp -eq $false) {
$vault = Get-AzureRmRecoveryServicesVault -Name "testvault" -ResourceGroupName "vaultResourceGroup"
$defPolicy = Get-AzureRmRecoveryServicesBackupProtectionPolicy -Vault $vault -WorkloadType "AzureVM"
Enable-AzureRmRecoveryServicesBackupProtection -Vault $vault -Policy $defpol -Name "myAzureVM" -ResourceGroupName "myAzureVMRG"
}

Parametri

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della risorsa di Azure il cui elemento rappresentativo deve essere controllato se è già protetto da alcuni insiemi di credenziali di Servizi di ripristino nella sottoscrizione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse della risorsa di Azure il cui elemento rappresentativo deve essere controllato se è già protetto da alcuni insiemi di credenziali di RecoveryServices nella sottoscrizione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ID della risorsa di Azure il cui elemento rappresentativo deve essere controllato se è già protetto da alcuni insiemi di credenziali di RecoveryServices nella sottoscrizione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Type

Nome della risorsa di Azure il cui elemento rappresentativo deve essere controllato se è già protetto da alcuni insiemi di credenziali di Servizi di ripristino nella sottoscrizione.

Tipo:String
valori accettati:AzureVM, AzureFiles
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

Input

String

Output

ResourceBackupStatus