Il cmdlet Get-AzRecoveryServicesBackupRecoveryPoint ottiene i punti di ripristino per un elemento di backup Backup di Azure.
Dopo il backup di un elemento, un oggetto AzureRmRecoveryServicesBackupRecoveryPoint ha uno o più punti di ripristino.
Impostare il contesto dell'insieme di credenziali usando il parametro -VaultId.
Esempio
Esempio 1: Ottenere punti di ripristino dall'ultima settimana per un elemento
Il primo comando ottiene l'oggetto insieme di credenziali basato su vaultName.
Il secondo comando ottiene la data da sette giorni fa e quindi la archivia nella variabile $startDate.
Il terzo comando ottiene la data odierna e quindi la archivia nella variabile $endDate.
Il quarto comando ottiene i contenitori di backup di AzureVM e li archivia nella variabile $Container.
Il quinto comando ottiene l'elemento di backup basato su workloadType, vaultId e quindi lo archivia nella variabile $backupItem.
L'ultimo comando ottiene una matrice di punti di ripristino per l'elemento in $BackupItem e quindi li archivia nella variabile $rp.
Esempio 2: Ottenere punti di ripristino pronti per essere spostati in VaultArchive
Il primo comando ottiene l'oggetto insieme di credenziali basato su vaultName. Il secondo comando ottiene la data da sette giorni fa e quindi la archivia nella variabile $startDate.
Il terzo comando ottiene la data odierna e quindi la archivia nella variabile $endDate.
Il quarto comando ottiene gli elementi di backup basati su backupManagementType e workloadType, vaultId e quindi li archivia nella variabile $item.
L'ultimo comando ottiene una matrice di punti di ripristino per l'elemento in $backupItem che sono pronti per essere spostati nel livello VaultArchive e quindi li archivia nella variabile $rp.
Esempio 3: Ottenere punti di ripristino in un determinato livello
Il primo comando ottiene l'oggetto insieme di credenziali basato su vaultName. Il secondo comando ottiene la data da sette giorni fa e quindi la archivia nella variabile $startDate.
Il terzo comando ottiene la data odierna e quindi la archivia nella variabile $endDate.
Il quarto comando ottiene gli elementi di backup basati su backupManagementType e workloadType, vaultId e quindi li archivia nella variabile $item.
L'ultimo comando ottiene una matrice di punti di ripristino per l'elemento in $backupItem che sono pronti per essere spostati nel livello VaultArchive e quindi li archivia nella variabile $rp.
Esempio 4: Recupero dei punti di ripristino eliminati nell'ultimo anno dopo la modifica dell'operazione dei criteri
Il primo comando ottiene l'oggetto insieme di credenziali basato su vaultName. Il secondo comando ottiene la data di un anno fa e quindi la archivia nella variabile $startDate.
Il terzo comando ottiene la data odierna e quindi la archivia nella variabile $endDate.
Il quarto comando ottiene gli elementi di backup basati su backupManagementType e workloadType, vaultId e quindi li archivia nella variabile $item.
Il quinto comando ottiene una matrice di punti di ripristino per l'elemento in $item presenti prima dell'operazione di modifica dei criteri nell'ultimo anno.
Ora si passa ad aggiornare i criteri. Il sesto comando recupera i criteri da aggiornare che vengono usati per proteggere l'elemento di backup $item[0].
Il settimo, otto e nono comando disabilitano la conservazione annuale e mensile nei criteri per eliminare i punti di ripristino meno recenti.
Il decimo comando aggiorna infine i criteri di conservazione.
L'undicesimo comando attende nella stessa sessione di PowerShell fino a quando i punti di ripristino non vengono eliminati e recupera i punti di ripristino all'interno dello stesso intervallo di tempo, dopo l'applicazione delle modifiche ai criteri.
Il dodicesimo comando accetta una differenza tra l'elenco di punti di ripristino prima e dopo l'eliminazione.
Il tredicesimo comando legge i punti di ripristino, dalla diff, che erano presenti prima e sono ora eliminati.
L'ultimo comando visualizza l'elenco dei punti di ripristino eliminati.
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IsReadyForMove
Filtra i punti di ripristino in base al fatto che rp sia pronto per passare al livello di destinazione. Usare questo insieme al parametro del livello di destinazione.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
DateTimeFilter
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Item
Specifica l'elemento per il quale questo cmdlet ottiene i punti di ripristino.
Per ottenere un oggetto AzureRmRecoveryServicesBackupItem , usare il cmdlet Get-AzRecoveryServicesBackupItem .
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.