Trasmettere i backup del database con Gestione ripristino di Oracle
Questo articolo illustra come le macchine virtuali di Azure supportano i backup di database di streaming con Oracle Gestione ripristino (RMAN). Il processo di streaming usa la destinazione di un pacchetto di libreria di nastri virtuali o scrive tali backup direttamente in un file system locale o remoto. Questo articolo descrive come sono integrati vari pacchetti di librerie di nastri virtuali con Oracle RMAN. Per alcuni pacchetti, vengono visualizzati i collegamenti ad Azure Marketplace.
L'utilità di backup e ripristino Oracle RMAN (Recovery MANager) può essere configurata per lo streaming e l'acquisizione di immagini di backup dei database Oracle, quindi trasmettere e inviare tali immagini di backup a due diversi tipi di destinazioni.
SBT tipo di dispositivo
Il tipo di destinazione del nastro di backup seriale (SBT) è stato originariamente progettato per interagire con le unità nastro, anche se non direttamente. Per semplificare l'interazione con più dispositivi nastro disponibili al momento della creazione di RMAN, Oracle ha sviluppato un'API (Application Programming Interface) per interagire con i pacchetti software per gestire i dispositivi nastro.
Il tipo di dispositivo SBT invia comandi ai pacchetti software tramite l'API definita. I fornitori di pacchetti software creano plug-in corrispondenti che interagiscono in base alle specifiche dell'API per convertire i comandi RMAN per il pacchetto software. Oracle non addebita più addebiti per questa funzionalità, ma vari fornitori di software potrebbero addebitare tariffe di licenza e supporto per i loro "plug-in" per connettersi all'API per RMAN pubblicata da Oracle.
Per usare SBT del tipo di dispositivo, è necessario che il software MMV (Media Management Vendor) corrispondente sia installato in precedenza nella piattaforma del sistema operativo in cui è disponibile il database Oracle. I backup nell'installazione SBT non sono disponibili "predefiniti" dopo un'installazione del database Oracle. Non esiste alcun limite al numero di pacchetti MMV che possono essere connessi a un'istanza del database Oracle, ma è estremamente raro che ci siano più pacchetti in uso in qualsiasi momento.
Molti di questi pacchetti software, originariamente disponibili per l'installazione locale, sono disponibili anche in Azure Marketplace.
- CommVault
- Veritas NetBackup
- Dell PowerProtect DD Virtual Edition (DDVE)
- Veeam Backup & Replication
È possibile trovare altri pacchetti software eseguendo una ricerca in Azure Marketplace…
Disco del tipo di dispositivo
Un'opzione di configurazione più universale per Oracle RMAN è il disco del tipo di dispositivo. Per questa opzione, le immagini di backup del database in streaming vengono scritte nelle directory del file system del sistema operativo in modo che siano direttamente indirizzabili dall'immagine del sistema operativo in cui viene eseguito il database Oracle. L'archiviazione usata per i backup viene montata direttamente nella piattaforma del sistema operativo o montata in remoto come condivisione file.
Non sono previsti costi aggiuntivi di licenza o supporto per questa opzione perché l'adattatore DISK per Oracle RMAN è interamente contenuto nel software Oracle RDBMS.
Esistono sei opzioni di archiviazione per i backup oracle RMAN all'interno di una macchina virtuale di Azure, di cui cinque sono condivisioni file di Azure.
- Disco gestito collegato in locale
- BLOB di Azure su NFS
- Azure blobfuse 2.0
- File di Azure standard su CIFS/SMB
- File di Azure Premium su NFS
- Azure NetApp Files
Ognuna di queste opzioni presenta vantaggi o svantaggi nelle aree di capacità, prezzi, prestazioni e durabilità. La tabella seguente permette di confrontare con semplicità caratteristiche e prezzi.
Type | Livello | Documenti | Protocollo di montaggio per macchine virtuali | Modello di supporto | Prezzi | Note |
---|---|---|---|---|---|---|
Dischi gestiti | Unità disco rigido Standard | Introduzione ad Azure Managed Disks | SCSI | Microsoft | Prezzi di Managed Disks | 1 |
Dischi gestiti | SSD Standard | Introduzione ad Azure Managed Disks | SCSI | Microsoft | Prezzi di Managed Disks | 1 |
Dischi gestiti | SSD Premium | Introduzione ad Azure Managed Disks | SCSI | Microsoft | Prezzi di Managed Disks | 1 |
Dischi gestiti | SSD Premium v2 | Introduzione ad Azure Managed Disks | SCSI | Microsoft | Prezzi di Managed Disks | 1 |
Dischi gestiti | UltraDisk | Introduzione ad Azure Managed Disks | SCSI | Microsoft | Prezzi di Managed Disks | 1 |
BLOB di Azure | BLOB in blocchi | Montare l'archiviazione BLOB usando il protocollo file system di rete (NFS) 3.0 | NFS v3.0 | Microsoft | Prezzi di Archivio BLOB di Azure | 2 |
Azure blobfuse | v1 | Come montare Archiviazione BLOB di Azure come file system con BlobFuse v1 | Fuse | Open source/GitHub | n/d | 3, 5, 6 |
Azure blobfuse | v2 | Che cos'è BlobFuse? - BlobFuse2 | Fuse | Open source/GitHub | n/d | 3, 5, 6 |
File di Azure | Standard | Informazioni su File di Azure | SMB/CIFS | Microsoft | Prezzi di File di Azure | 4, 6 |
File di Azure | Premium | Informazioni su File di Azure | SMB/CIFS, NFS v4.1 | Microsoft | Prezzi di File di Azure | 4, 7 |
Azure NetApp Files | Standard | Azure NetApp Files | SMB/CIFS, NFS v3.0, NFS v4.1 | Microsoft/NetApp | Prezzi di Azure NetApp Files | 4, 8, 11 |
Azure NetApp Files | Premium | Azure NetApp Files | SMB/CIFS, NFS v3.0, NFS v4.1 | Microsoft/NetApp | Prezzi di Azure NetApp Files | 4, 9, 11 |
Azure NetApp Files | Ultra | Azure NetApp Files | SMB/CIFS, NFS v3.0, NFS v4.1 | Microsoft/NetApp | Prezzi di Azure NetApp Files | 4, 10, 11 |
Legenda:
1 Con restrizioni a livello di dispositivo e limiti cumulativi di I/O a livello di macchina virtuale per operazioni di I/O al secondo e velocità effettiva di I/O.
- I limiti dei dispositivi vengono specificati nella documentazione dei prezzi.
- I limiti cumulativi per le dimensioni delle macchine virtuali sono specificati nella documentazione Dimensioni per le macchine virtuali in Azure
2 Scegliere archiviazione gerarchica nel primo elenco a discesa, quindi Solo BLOB nel secondo elenco a discesa.
3 Scegliere archiviazione flat nel primo elenco a discesa, quindi Solo BLOB nel secondo elenco a discesa.
4 Usa il protocollo CIFS per cui sono consigliate versioni successive di RHEL/OEL Linux.
- non usare versioni precedenti di Linux (ovvero RHEL7/OEL7 precedenti alla 7.5) per CIFS
- prendere in considerazione l'uso dell'opzione di montaggio
cache=none
per i file di log di rollforward archiviati in Oracle con i montaggi CIFS.
5 supportato in GitHub dal gruppo di prodotti Archiviazione di Azure all'interno di Microsoft come progetto open source in GitHub.
6 si consiglia un livello di accesso frequente.
7 si consiglia un livello di utilizzo premium.
8 velocità effettiva di I/O pari a 16 MiB/s per TiB allocata.
9 velocità effettiva di I/O pari a 64 MiB/s per TiB allocata.
10 velocità effettiva di I/O pari a 128 MiB/s per TiB allocata.
11 Il calcolatore delle prestazioni Azure NetApp Files è utile per effettuare rapidamente il calcolo dei prezzi.
Passaggi successivi
Procedure consigliate per le prestazioni Oracle per le macchine virtuali di Azure