Get-AzRecoveryServicesBackupRecoveryLogChain
Questo comando elenca i punti iniziale e finale della catena di log non interrotta dell'elemento di backup specificato. Usarlo per determinare se il punto nel tempo, a cui l'utente vuole ripristinare il database, è valido o meno.
Sintassi
Get-AzRecoveryServicesBackupRecoveryLogChain
[-Item] <ItemBase>
[-UseSecondaryRegion]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupRecoveryLogChain
[[-StartDate] <DateTime>]
[[-EndDate] <DateTime>]
[-Item] <ItemBase>
[-UseSecondaryRegion]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzRecoveryServicesBackupRecoveryLogChain ottiene i punti di ripristino dell'intervallo di tempo nel tempo per un elemento di Backup di Azure di cui è stato eseguito il backup. Dopo il backup di un elemento, un oggetto AzRecoveryServicesBackupRecoveryLogChain ha uno o più intervalli di tempo di ripristino.
Esempio
Esempio 1
$StartDate = (Get-Date).AddDays(-7)
$EndDate = Get-Date
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureWorkload
$RP = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType MSSQL | Get-AzRecoveryServicesBackupRecoveryLogChain -StartDate $Startdate.ToUniversalTime() -EndDate $Enddate.ToUniversalTime()
Il primo comando ottiene la data da sette giorni fa e quindi la archivia nella variabile $StartDate. Il secondo comando ottiene la data odierna e quindi la archivia nella variabile $EndDate. Il terzo comando ottiene i contenitori di backup di AzureWorkload e li archivia nella variabile $Container. Il quarto comando ottiene l'elemento di backup e quindi lo condivide attraverso il cmdlet piped come oggetto elemento di backup. L'ultimo comando ottiene una matrice di intervalli di tempo del punto di ripristino per l'elemento in $BackupItem e quindi li archivia nella variabile $RP.
Esempio 2
Questo comando elenca i punti iniziale e finale della catena di log non interrotta dell'elemento di backup specificato. (generato automaticamente)
Get-AzRecoveryServicesBackupRecoveryLogChain -Item $Item -VaultId $vault.ID
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EndDate
Ora di fine dell'intervallo di tempo per il quale è necessario recuperare il punto di ripristino
Tipo: | Nullable<T>[DateTime] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Item
Oggetto Item protetto per il quale è necessario recuperare il punto di ripristino
Tipo: | ItemBase |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-StartDate
Ora di inizio dell'intervallo di tempo per il quale è necessario recuperare il punto di ripristino
Tipo: | Nullable<T>[DateTime] |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UseSecondaryRegion
Filtri dall'area secondaria per il ripristino tra aree
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VaultId
ID ARM dell'insieme di credenziali di Servizi di ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Input
System.String