Skip to Content
Dismiss
Innovazione
Una piattaforma creata per l'AI

Unificata, automatizzata e pronta a trasformare i dati in intelligence.

Scopri come
Dismiss
16-18 giugno, Las Vegas
Pure//Accelerate® 2026

Scopri come trarre il massimo dai tuoi dati. 

Registrati ora

Che cos'è Oracle Recovery Manager (RMAN)?

Che cos'è Oracle Recovery Manager (RMAN)?

Ogni database nell'ambiente di rete deve essere sottoposto a backup per il disaster recovery e Oracle Recovery Manager (RMAN) è un'applicazione opzionale con il motore di database Oracle per automatizzare i backup. Poiché è stato creato dal team Oracle che gestisce il motore di database, è il metodo di backup preferito da molti amministratori.

Che cos'è Oracle Recovery Manager?

Gli amministratori dei database devono trovare modi per eseguire costantemente il backup dei database aziendali per motivi di sicurezza e conformità. La mancanza di una sola pianificazione di backup può influire sulla business continuity in caso di guasto del motore di database o se un evento danneggia i dati che devono essere recuperati. Lo strumento RMAN acquisisce automaticamente una snapshot del database, dei dati e degli oggetti che memorizzano i dati (ad esempio tabelle e viste).

Lo strumento RMAN esegue backup completi o incrementali e gli amministratori di database possono configurarlo per crittografare i backup per motivi di sicurezza. RMAN supporta diverse strategie di backup e gli amministratori possono configurare lo strumento in modo da soddisfare qualsiasi requisito aziendale, problema di conformità e opzione di ripristino.

Come funziona Oracle RMAN: i backup

Il processo di backup richiede un database di origine che deve essere sottoposto a backup e una posizione di destinazione per l'archiviazione dei file di backup. L'agente RMAN viene eseguito su un server e memorizza le configurazioni degli amministratori per determinare quando e dove vengono eseguiti i backup. Inoltre, gli amministratori possono impostare i periodi di conservazione per mantenere i backup per un determinato periodo di tempo.

Dopo che gli amministratori hanno configurato RMAN , la procedura di backup si attiva automaticamente utilizzando la frequenza configurata nell'applicazione. Scatta una snapshot dei dati e li memorizza nella posizione di backup. La posizione può essere un'unità locale, un'unità di rete o un dispositivo esterno. Gli amministratori possono anche eseguire manualmente una snapshot on demand in qualsiasi momento.

Come funziona Oracle RMAN: dal ransomware

RMAN supporta due tipi di metodi di ripristino: flashback e ripristino dei media. Il ripristino flashback torna a un punto temporale specifico e ripristina i dati. Gli amministratori utilizzano questo metodo quando gli utenti eliminano accidentalmente i dati o un evento raro causa il danneggiamento di dati specifici.

Per ripristinare interi file di database o grandi quantità di dati danneggiati, il ripristino dei supporti consente di ripristinare i file dalla posizione di backup al server di produzione. Il vantaggio del ripristino dei media è che gli amministratori non devono arrestare il motore del database e causare downtime nell'ambiente di produzione. Viene spesso utilizzato quando i file sono danneggiati o i media di produzione si guastano.

10 comandi di backup RMAN più comuni

RMAN dispone di diversi enunciati di riga di comando per configurare ed eseguire i backup. Nell'elenco seguente sono riportati i 10 comandi più comunemente utilizzati con esempi.

Esegui un backup completo del database

RMAN> BACKUP DATABASE;

È inoltre possibile eseguire il backup del database con tutti i log utilizzando il comando seguente:

RMAN> BACKUP DATABASE PLUS ARCHIVELOG;

Esegui un backup incrementale

RMAN> BACKUP incremental level 0 DATABASE PLUS ARCHIVELOG;

Un backup di livello 0 è il punto di partenza per un backup incrementale. I backup incrementali eseguono copie dei soli dati modificati rispetto al backup precedente. Consentono di risparmiare tempo e spazio invece di fare una copia completa per ogni backup. In questo esempio, anche i log vengono sottoposti a backup, ma proprio come un backup completo, è una parte opzionale del comando.

Formatta i file di backup

La formattazione dei file di backup consente agli amministratori di creare un nome univoco per ogni file per un rapido riconoscimento durante il processo di ripristino. Oracle genererà un nome univoco per ciascun file utilizzando il segnaposto %U. La seguente affermazione determina la directory e il nome del file per ogni file.

RMAN> BACKUP DATABASE FORMAT “/dbbackup/backup_%U”;

Effettua il backup solo di una tabella

RMAN> BACKUP TABLESPACE customer to destination ‘/dbbackup/’;

Effettua il backup di un datafile

I datafile memorizzano i dati utilizzando il formato di storage proprietario Oracle. Il comando seguente esegue il backup di questi file per il ripristino in caso di guasto del dispositivo.

RMAN> BACKUP DATAFILE ‘/dboracle/customer.dbf’ to destination ‘/dbbackup/’;

Ripristino del database da un backup completo

I backup vengono memorizzati automaticamente nella directory /backup/rman. Per eseguire il restore di un database da un backup completo, utilizzare il comando seguente:

RMAN> RESTORE DATABASE;

Ripristina una tabella specifica

RMAN> RESTORE TABLESPACE customer;

Ripristino di un datafile specifico

RMAN> RESTORE DATAFILE ‘/dboracle/customer.dbf’;

Impostare la directory di destinazione per i log di archivio

RMAN> SET ARCHIVELOG destination to ‘/archives/’;

Ripristina tutti i log di archivio

RMAN> RESTORE ARCHIVELOG ALL;

Confronto tra Oracle RMAN ed Export per i backup

L'esecuzione dei backup di un database è simile all'esportazione dei dati, ma i backup sono necessari per il disaster recovery e devono essere eseguiti frequentemente per garantire la business continuity. I backup devono essere protetti e conservati per almeno due settimane. I dati archiviati devono essere conservati più a lungo, ma i backup devono essere sempre disponibili in caso di guasto dei supporti, danneggiamento dei dati o eliminazione accidentale dei dati.

L'esportazione dei dati prende una copia dei dati e li memorizza in un'altra posizione, ma viene utilizzata quando i dati di un database Oracle devono essere inviati a un altro utente o spostati in un ambiente diverso. Ad esempio, i dati esportati possono essere utilizzati per importare informazioni in un database MySQL di terze parti. La maggior parte dei dati esportati è un sottoinsieme di dati di un database Oracle, come i dati di una tabella specifica o i dati che corrispondono a criteri di ricerca specifici.

Confronto tra Oracle RMAN ed Export for Recovery

RMAN contiene diverse funzionalità specifiche per i backup e il ripristino. L'agente consente agli amministratori di configurare il software in modo che venga eseguito in momenti specifici, crittografare i dati e ripristinare file e tabelle quando necessario. È un componente fondamentale della business continuity per preservare i dati in caso di un evento di sicurezza o di un guasto della produzione.

I dati esportati possono essere utili in caso di perdita di dati, ma sono ingombranti e non affidabili. Il processo di backup e restore RMAN è stato progettato specificamente per organizzare e proteggere i backup e ripristinare i dati nel minor tempo possibile. Tutti i dati esportati possono essere utilizzati come ultima risorsa, ma non è consigliabile ripristinare i dati dai file.

Vantaggi di Oracle RMAN

Lo strumento Oracle RMAN ha diverse funzionalità che lo rendono uno strumento vantaggioso per gli amministratori di database. Queste funzionalità non sono disponibili in altre applicazioni e la maggior parte delle applicazioni di database è progettata per vendor specifici. Lo strumento Oracle RMAN è progettato specificamente per i database Oracle ed è incluso quando si acquistano il motore di database e le licenze.

Ecco alcune caratteristiche utili:

  • Backup pianificati o manuali: Gli amministratori possono creare una strategia di backup da RMAN o eseguire manualmente una snapshot di tutti i dati.
  • Log di ripristini archiviati: Se gli aggiornamenti di un database danneggiano i dati, gli archivi possono essere utilizzati per eseguire il rollback delle modifiche e il restore dei dati se un backup non è coerente.
  • Ripristino flash: Oracle memorizza copie dei dati e registri di archiviazione in una directory specifica. I file di ripristino flash possono essere utilizzati per eseguire rapidamente il restore dei dati e ridurre i downtime.
  • Crittografia di backup: La crittografia dei backup aggiunge un livello di sicurezza alle informazioni aziendali sensibili ed è un requisito di conformità per molte aziende.

Svantaggi di Oracle RMAN

Gli amministratori potrebbero riscontrare alcuni svantaggi con RMAN. Il primo è la complessità e l'apprendimento di tutte le sue funzionalità. Gli amministratori riferiscono che l'RMAN ha un'ampia curva di apprendimento per le persone che non hanno familiarità con l'applicazione. Gli amministratori possono impiegare tempo per capire come creare backup incrementali, ma una volta individuate le configurazioni, RMAN viene eseguito automaticamente con pochi interventi.

Quando utilizzare RMAN

Ogni organizzazione deve disporre di una strategia di backup per ogni sistema critico. Un database è una risorsa critica necessaria per la produttività aziendale, quindi dovrebbe essere una priorità. I backup sono necessari per il ripristino se il database non è più in grado di recuperare i dati dopo un guasto del server, danneggiamento dei dati, attacchi malware, eventi ransomware ed eliminazione accidentale dei dati. Per alcuni eventi, compreso il ransomware, l'unico modo per eseguire il ripristino è utilizzare i backup.

I backup regolari devono essere eseguiti a seconda del volume di dati che cambia nel corso della giornata. L'organizzazione deve determinare quanti dati possono essere persi prima che un evento influisca sulla business continuity e sui ricavi. Utilizzare queste informazioni per creare una linea di base per la frequenza di backup.

Le opzioni di ripristino RMAN non dovrebbero essere necessarie spesso, ma sono necessarie per riportare un ambiente di business al suo stato originale dopo un incidente. Ad esempio, se il ransomware crittografa i file di database, nella maggior parte degli scenari è impossibile decrittografare i file. RMAN può essere utilizzato per ripristinare i dati ripristinandoli dai backup.

Potrebbe interessarti anche...

03/2026
Azure VMware Storage - Cut AVS Costs by 40% | Everpure
Reduce Azure VMware Solution costs by 40% with independently scalable storage. Enterprise-grade block storage managed directly from Azure portal.
Solution brief
5 pages

Esplora risorse ed eventi principali

TRADESHOW
Pure//Accelerate® 2026
June 16-18, 2026 | Resorts World Las Vegas

Preparati all'evento più importante a cui parteciperai quest'anno.

Registrati ora
DEMO DI PURE360
Esplora, scopri e prova Pure Storage.

Accedi a video e demo on demand per scoprire i vantaggi che Pure Storage ti offre.

Guarda le demo
VIDEO
Guarda: Il valore di un Enterprise Data Cloud (EDC).

Charlie Giancarlo spiega perché il futuro è nella gestione dei dati, non dello storage. Scopri in che modo un approccio unificato trasforma le operazioni IT aziendali.

Guarda
RISORSA
Lo storage legacy non può alimentare il futuro.

I workload moderni richiedono velocità, sicurezza e scalabilità AI-ready. Il tuo stack è pronto?

Effettua la valutazione
Il browser che stai usando non è più supportato.

I browser non aggiornati spesso comportano rischi per la sicurezza. Per offrirti la migliore esperienza possibile sul nostro sito, ti invitiamo ad aggiornare il browser alla versione più recente.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Strategie di virtualizzazione pronte per affrontare il futuro

Soluzioni di storage per tutte le tue esigenze

Consenti progetti di AI di qualunque dimensione

Storage a performance elevate per pipeline dei dati, formazione e inferenza

Proteggiti dalla perdita dei dati

Soluzioni di resilienza informatica che proteggono i tuoi dati

Riduci i costi delle operazioni su cloud

Storage efficiente dal punto di vista dei costi per Azure, AWS e private cloud

Accelera le performance di applicazioni e database

Storage a bassa latenza per le performance delle applicazioni

Riduci il consumo di energia e di ingombro del data center

Storage efficiente delle risorse per ottimizzare l'utilizzo dei data center

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.