Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo comando inizializza il $targetResourceId con l'ID del database postgre di destinazione (targetDbName deve essere il nuovo nome del database).
Il quarto comando inizializza l'URI del segreto.
Il quinto, sesto comando inizializza e attiva la richiesta di ripristino per AzureDatabaseForPostgreSQL con l'archivio segreto.
Il settimo, otto, nono comando tiene traccia del processo di ripristino fino al completamento.
Esempio 3: Attivare il ripristino come file per AzureDatabaseForPostgreSQL protetto.
Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo comando inizializza il $targetContainerURI con l'ID del contenitore dell'account di archiviazione di destinazione.
Il quarto comando inizializza il prefisso del nome file per il ripristino.
Il quinto, sesto comando inizializza e attiva la richiesta di ripristino per AzureDatabaseForPostgreSQL con l'archivio segreto.
Il settimo, otto, nono comando tiene traccia del processo di ripristino fino al completamento.
Esempio 4: Attivare il ripristino come file per AzureKubernetesService protetto.
Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo comando inizializza l'oggetto client Restore Configuration utilizzato per inizializzare l'oggetto client della richiesta di ripristino.
Il quarto comando inizializza l'ID del gruppo di risorse snapshot. Il quinto comando inizializza l'oggetto richiesta di ripristino per il ripristino di AzureKubernetesService.
Il sesto comando assegna le autorizzazioni all'insieme di credenziali di backup e al cluster del servizio Azure Kubernetes di destinazione necessario per attivare il ripristino per AzureKubernetesService.
L'ultimo comando attiva il ripristino per AzureKubernetesService.
Esempio 5: Attivare il ripristino per i BLOB con insieme di credenziali.
Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo comando recupera i contenitori protetti con criteri con insieme di credenziali.
Il quarto comando inizializza l'oggetto richiesta di ripristino per il ripristino di AzureBlob.
Il quinto comando attiva la convalida prima del ripristino.
L'ultimo comando attiva il ripristino per i contenitori BLOB con insieme di credenziali.
Esempio 6: Attivare il ripristino tra sottoscrizioni per i BLOB con insieme di credenziali.
Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo comando recupera i contenitori protetti con criteri con insieme di credenziali.
Il quarto comando inizializza l'ID dell'account di archiviazione tra sottoscrizioni di destinazione. Il quinto comando inizializza l'oggetto richiesta di ripristino per il ripristino tra sottoscrizioni di AzureBlob.
Il sesto comando attiva la convalida prima del ripristino.
L'ultimo comando attiva il ripristino tra sottoscrizioni per i contenitori BLOB con insieme di credenziali.
Esempio 7: Attivare il ripristino tra sottoscrizioni come file per AzureDatabaseForPostgreSQL.
Il primo, secondo comando recupera l'istanza di backup e il punto di ripristino per l'istanza di backup.
Il terzo comando inizializza l'ID ARM per il contenitore di destinazione.
Questo parametro è necessario per gli insiemi di credenziali in cui il ripristino tra sottoscrizioni è disabilitato e facoltativo per gli insiemi di credenziali abilitati per CSR.
Il quarto, quinto comando inizializza targetContainerURI e fileNamePrefix per il ripristino.
Il sesto comando inizializza l'oggetto richiesta di ripristino per il ripristino di AzureDatabaseForPostgreSQL.
Il settimo comando attiva la convalida prima del ripristino.
L'ultimo comando attiva il ripristino tra sottoscrizioni come file per AzureDatabaseForPostgreSQL.
Esempio 8: Attivare il ripristino tra aree per AzureDatabaseForPostgreSQL.
Questo comando attiva il ripristino tra aree per AzureDatabaseForPostgreSQL.
Per attivare il ripristino tra aree nell'area secondaria, usare l'opzione RestoreToSecondaryRegion.
Esempio 9: Attivare il ripristino come file per il tipo di origine dati AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL.
Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo e il quarto comando inizializza l'ID del contenitore di destinazione e l'ID ARM dell'account di archiviazione di destinazione. Il quinto comando inizializza l'oggetto richiesta di ripristino per il ripristino di AzureDatabaseForPGFlexServer.
Questo esempio funziona anche per il tipo di origine dati AzureDatabaseForMySQL.
Il sesto comando assegna le autorizzazioni all'insieme di credenziali di backup e ad altre autorizzazioni necessarie per attivare il ripristino per AzureDatabaseForPGFlexServer.
L'ultimo comando attiva il ripristino per AzureDatabaseForPGFlexServer.
Esempio 10: Attivare contenitori di backup con insieme di credenziali ItemLevelRestore con PrefixMatch per Azureblob.
Il primo, secondo comando recupera l'istanza e il punto di ripristino per l'istanza.
Il terzo comando recupera i contenitori protetti con criteri con insieme di credenziali.
Il quarto comando inizializza la matrice di prefissi per ogni contenitore.
PrefixMatch è una tabella hash in cui ogni chiave è il nome del contenitore da ripristinare e il valore è un elenco di prefissi stringa per i nomi dei contenitori per il ripristino a livello di elemento.
Il quinto comando inizializza l'ID dell'account di archiviazione di destinazione. Il sesto comando inizializza l'oggetto richiesta di ripristino per il ripristino di AzureBlob con i parametri ContainersList, PrefixMatch.
Il settimo comando attiva la convalida prima del ripristino.
L'ultimo comando attiva il ripristino a livello di elemento per i contenitori BLOB con insieme di credenziali.
Esempio 11: Attivare il ripristino con insieme di credenziali percorso alternativo per AzureKubernetesService
In primo luogo, inizializziamo le variabili necessarie che verranno usate nello script di ripristino.
Si recupera quindi l'istanza di backup e il punto di ripristino per l'istanza.
Verrà quindi inizializzato l'oggetto client Restore Configuration, che viene usato per configurare l'oggetto client della richiesta di ripristino.
Si noti che per i ripristini con insieme di credenziali sono stati inclusi i parametri StagingResourceGroupId e StagingStorageAccountId.
Si inizializza quindi l'oggetto richiesta di ripristino per un ripristino alternativo del percorso del servizio Azure Kubernetes.
Successivamente, si assegnano le autorizzazioni necessarie all'insieme di credenziali di backup e al cluster del servizio Azure Kubernetes di destinazione per abilitare l'operazione di ripristino.
Si noti che questo comando non è completamente supportato per tutti gli scenari del servizio Azure Kubernetes; usare il portale di Azure per assegnare le autorizzazioni necessarie.
Infine, si usa il comando Test per convalidare la configurazione di ripristino e assicurarsi che le autorizzazioni necessarie siano presenti prima di attivare il ripristino per il servizio Azure Kubernetes.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Parameter
Ripristinare l'oggetto richiesta da inizializzare usando Initialize-AzDataProtectionRestoreRequest cmdlet To construct, vedere la sezione NOTES per le proprietà PARAMETER e creare una tabella hash.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-ResourceGuardOperationRequest
Richiesta di operazione di Resource Guard nel formato simile a <resourceguard-ARMID>/dppTriggerRestoreRequests/default.
Usare questo parametro quando l'operazione è protetta da MUA.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-RestoreTargetInfo
Ottiene o imposta le informazioni di destinazione di ripristino Da costruire, vedere la sezione NOTES per le proprietà RESTORETARGETINFO e creare una tabella hash.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-SecureToken
Parametro per autorizzare le operazioni protette da Cross Tenant Resource Guard.
Usare il comando (Get-AzAccessToken -TenantId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx -AsSecureString"). Token per recuperare il token di autorizzazione per un tenant diverso.
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.