Get-AzRecoveryServicesBackupProtectionPolicy
Pobiera zasady ochrony kopii zapasowych dla magazynu.
Składnia
Get-AzRecoveryServicesBackupProtectionPolicy
[-IsArchiveSmartTieringEnabled <Boolean>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-PolicySubType <PSPolicyType>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectionPolicy
[-Name] <String>
[-IsArchiveSmartTieringEnabled <Boolean>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-PolicySubType <PSPolicyType>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectionPolicy
[-WorkloadType] <WorkloadType>
[-IsArchiveSmartTieringEnabled <Boolean>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-PolicySubType <PSPolicyType>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectionPolicy
[-WorkloadType] <WorkloadType>
[-BackupManagementType] <BackupManagementType>
[-IsArchiveSmartTieringEnabled <Boolean>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-PolicySubType <PSPolicyType>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzRecoveryServicesBackupProtectionPolicy pobiera zasady ochrony usługi Azure Backup dla magazynu. Ustaw kontekst magazynu przy użyciu polecenia cmdlet Set-AzRecoveryServicesVaultContext przed użyciem bieżącego polecenia cmdlet.
Przykłady
Przykład 1. Pobieranie wszystkich zasad w magazynie
Get-AzRecoveryServicesBackupProtectionPolicy
Name WorkloadType BackupManagementType BackupTime DaysOfWeek
---- ------------ -------------------- ---------- ----------
DefaultPolicy AzureVM AzureVM 4/14/2016 5:00:00 PM
NewPolicy AzureVM AzureVM 4/23/2016 5:30:00 PM
NewPolicy2 AzureVM AzureVM 4/24/2016 1:30:00 AM
To polecenie pobiera wszystkie zasady ochrony utworzone w magazynie.
Przykład 2. Pobieranie określonych zasad
$Pol= Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"
To polecenie pobiera zasady ochrony o nazwie DefaultPolicy, a następnie zapisuje je w zmiennej $pol.
Przykład 3. Uzyskiwanie tylko rozszerzonych zasad w magazynie
$pol = Get-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -BackupManagementType AzureVM -WorkloadType AzureVM -PolicySubType Enhanced
To polecenie pobiera tylko zasady rozszerzonej ochrony w magazynie RS, a następnie przechowuje je w zmiennej $pol.
Przykład 4. Uzyskiwanie zasad z obsługą warstw inteligentnych w magazynie
$pol = Get-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -BackupManagementType AzureVM -WorkloadType AzureVM -IsArchiveSmartTieringEnabled $true
To polecenie pobiera tylko zasady w magazynie RS, dla których włączono archiwizowanie warstw inteligentnych. Aby pobrać zasady, dla których obsługa warstw inteligentnych jest wyłączona, ustaw parametr IsArchiveSmartTieringEnabled na $false. Aby pobrać wszystkie pola, pomiń ten parametr.
Parametry
-BackupManagementType
Klasa chronionych zasobów. Obecnie wartości obsługiwane dla tego polecenia cmdlet to AzureVM, AzureStorage, AzureWorkload
Typ: | Nullable<T>[BackupManagementType] |
Dopuszczalne wartości: | AzureVM, SCDPM, AzureBackupServer, AzureStorage, AzureWorkload, MAB |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IsArchiveSmartTieringEnabled
Parametr listy zasad, dla których obsługa warstw inteligentnych jest włączona/wyłączona. Dozwolone wartości są $true, $false.
Typ: | Nullable<T>[Boolean] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę zasad.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PolicySubType
Typ pobieranych zasad: Standardowa, Ulepszona
Typ: | PSPolicyType |
Dopuszczalne wartości: | Standard, Enhanced |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VaultId
Identyfikator ARM magazynu usługi Recovery Services.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WorkloadType
Typ obciążenia zasobu. Bieżące obsługiwane wartości to AzureVM, AzureFiles, MSSQL
Typ: | Nullable<T>[WorkloadType] |
Dopuszczalne wartości: | AzureVM, AzureSQLDatabase, AzureFiles, MSSQL |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |