Odpowiem dla ciebie na wysokim poziomie. Dwie metody tworzenia kopii zapasowych działają na różnych poziomach. RMAN
Kopii zapasowej jest fizyczną kopii zapasowej i kopii zapasowej Pompa danych jest logiczne kopii zapasowej .
Wykorzystanie zrzutu bazy danych expdp
to jednorazowy eksport jednego lub więcej schematów bazy danych. Tworzy kopię zapasową DDL (struktury tabel, widoki, synonimy, procedury składowane, pakiety itp.) Oraz dane.
RMAN
Kopii zapasowej kopii zapasowej point-in-time z całej bazy danych (dla celów tego pytania). Tworzy kopie zapasowe fizycznych bloków tworzących bazę danych (pliki danych, plik kontrolny, dzienniki archiwów itp.) Oraz, w połączeniu z dziennikami archiwów bazy danych, umożliwia opcje odzyskiwania punktu w czasie.
W przypadku całkowitej utraty bazy danych RMAN
można użyć kopii zapasowej do przywrócenia pełnej bazy danych. Jednak zrzut danych wykonany przy użyciu expdp
będzie wymagał utworzenia nowej bazy danych, zanim dane będą mogły zostać zaimportowane za pomocą impdp
.
Dla hobbystycznej bazy danych Oracle XE (która może nie być w trybie archiwizacji) expdp
prawdopodobnie wystarczą kopie zapasowe .
Dokumentacja Oracle obejmuje to o wiele lepiej niż mogłem to wyjaśnić. Koncepcje bazy danych Oracle® - Tworzenie kopii zapasowych i odzyskiwanie