Architettura tecnica di Oracle Database Autonomous Recovery Service

Questo diagramma dell'architettura tecnica illustra il flusso di lavoro di backup e ripristino di Autonomous Recovery Service per i database Oracle in OCI e per i database Oracle multicloud.

Figura 1-1 Architettura tecnica di Oracle Database Autonomous Recovery Service



Nota

Esplora i diagrammi dell'architettura interattiva di Oracle Database su Oracle Help Center.

Oracle Database Autonomous Recovery Service supporta backup e protezione dei dati per i database Oracle in OCI e database Oracle multi-cloud come Oracle Database@Azure e Oracle Database@Google Cloud.

OCI Console fornisce un'interfaccia unificata per definire la strategia di backup utilizzando le risorse del servizio di recupero. Il servizio di recupero centralizza lo storage di backup in Oracle Cloud (posizione di backup cloud predefinita per i database protetti). Un meccanismo basato su criteri di protezione controlla le richieste di storage di backup. Non è necessario eseguire task manuali per gestire l'utilizzo o il monitoraggio dello storage.

Il servizio di recupero richiede una subnet privata per le operazioni di backup e ripristino in ogni rete cloud virtuale (VCN) del database all'interno della tenancy. Oracle consiglia che la VCN del database includa almeno una subnet privata utilizzata per i backup nel servizio di recupero. È quindi possibile registrare una subnet del servizio di recupero per consentire al servizio di recupero di accedere ai database nella VCN.

Puoi implementare il controllo dell'accesso assegnando criteri di Oracle Cloud Infrastructure (OCI). Nella console utilizzare Costruzione guidata criteri per selezionare Servizio di recupero autonomo come caso d'uso dei criteri, quindi selezionare i modelli di criteri predefiniti. I criteri consentono al servizio di recupero di accedere ai database in una VCN scelta e consentono inoltre ai servizi di database supportati in OCI e nei database Oracle multicloud di utilizzare il servizio di recupero per la protezione dei dati. Ad esempio, utilizzare il modello di criteri Ability to do all things with Autonomous Recovery Service per consentire a un servizio Oracle Database in OCI di utilizzare Recovery Service. Assegnare il modello di criteri Let Oracle Database@Azure use Autonomous Recovery Service for backup per consentire a una risorsa Oracle Database@Azure di utilizzare Recovery Service.

Recovery Service conserva i backup del database protetti per un periodo minimo di 14 giorni e un periodo massimo di 95 giorni. Puoi selezionare i criteri definiti da Oracle (Platinum, Gold, Silver o Bronze) che supportano casi d'uso comuni per la conservazione dei dati oppure creare criteri personalizzati in base alle tue esigenze di conservazione dei backup. Se lo si desidera, è possibile applicare un blocco di conservazione nel periodo di conservazione del backup in modo che il servizio di recupero possa impedire la modifica o l'eliminazione dei backup fino alla fine del periodo di conservazione. Il blocco di conservazione è una funzione facoltativa per proteggere i backup del database protetti da modifiche involontarie o danni dannosi, come gli attacchi ransomware.

Recovery Service supporta database Oracle multicloud e offre la flessibilità necessaria per memorizzare i backup in Oracle Cloud (posizione di storage di backup predefinita) o nella stessa posizione cloud in cui risiede il database. Per impostazione predefinita, Recovery Service memorizza i database protetti e i backup correlati in Oracle Cloud. Se si abilita l'opzione Memorizza backup nello stesso provider cloud del database per un criterio di protezione, il servizio di recupero memorizza il database protetto collegato a criteri e i relativi backup nella posizione cloud del database di destinazione anziché in Oracle Cloud. Ad esempio, per Oracle Database@Azure, il servizio di recupero memorizza i backup di database protetti associati in Azure se è stata selezionata l'opzione Memorizza backup nello stesso provider cloud del database nel criterio di protezione.

La replica di backup automatico viene utilizzata per il backup ad alta disponibilità all'interno di un'area geografica. Puoi eseguire il ripristino in qualsiasi dominio di disponibilità, zona o area.

Il servizio di recupero offre la funzione di protezione dei dati in tempo reale che consente ai database protetti di ridurre al minimo la possibilità di perdita dei dati. Un database protetto può trasferire continuamente i redo log al servizio di recupero e raggiungere un recovery point objective (RPO) vicino all'ultimo secondo. La protezione dei dati in tempo reale è un'opzione a costi aggiuntivi.

Puoi anche utilizzare il servizio Oracle Cloud Infrastructure Monitoring, inclusi gli allarmi, per monitorare lo stato di protezione del database e l'utilizzo dello storage. Il servizio di recupero utilizza il servizio Oracle Cloud Infrastructure Audit, che registra automaticamente le chiamate agli endpoint API (Application Programming Interface) del servizio di recupero come eventi di log.