Risposte:
Ti risponderò ad alto livello per te. I due metodi di backup funzionano a livelli diversi. Un RMAN
backup è un backup fisico e un backup di Data Pump è un backup logico .
Un dump del database che utilizza expdp
è un'esportazione 1 volta di uno o più schemi di database. Esegue il backup di DDL (strutture di tabelle, viste, sinonimi, stored procedure, pacchetti, ecc.) E dati.
Un RMAN
backup è un backup temporizzato di un intero database (ai fini di questa domanda). Esegue il backup dei blocchi fisici che compongono il database (file di dati, file di controllo, registri di archivio, ecc.) E, in combinazione con i registri di archivio del database, consente opzioni di recupero temporizzato.
In caso di perdita completa del database, è RMAN
possibile utilizzare un backup per ripristinare il database completo. Tuttavia, un dump di dati utilizzato utilizzando expdp
richiederebbe la creazione di un nuovo database prima di poter importare i dati impdp
.
Per un database Oracle XE per hobbisti (che potrebbe non essere in modalità di archiviazione), expdp
probabilmente sarà sufficiente utilizzare i backup .
La Documentazione Oracle copre questo molto meglio di quanto potrei mai spiegare. Concetti relativi al database Oracle®: backup e ripristino