Posts Tagged ‘backup bazy oracle’

Backup bazy oracle

sobota, lipiec 12th, 2008


Backup bazy oracle

Backup bazy możemy zrobić na kilka sposobów:

-) poprzez eksport danych używając polecenia exp lub expdb - taki backup  jest nazwany backupem logicznym,

-) backup fizyczny tu mamy dwa rodzaje “cold backup” tzn. robimy fizyczny backup wszystkich plików bazy danych przy POŁOŻONEJ BAZIE DANYCH - warunek konieczny, w innym przypadku backup jest nieużyteczny. Innym fizycznym backupem jest backup zwany “Hot backup” jest to backup wykonywany na bazie która jest  postawiona i pracują na niej użytkownicy.

Cold backup jest wygodniejszy i szybszy ale niestety nie na wszystkich  bazach można go zrobić, ponieważ są takie bazy które muszą pracować cały czas 7×24 i nie możemy ich zamykać. W takim  przypadku możemy zrobić tylko hot backup.

Hot backup należy oskryptować skryptami najlepiej shelowymi. Jeszcze  jedna najważniejsza uwaga, BAZA musi być w trybie ARCHIVELOG. Oracle stworzył narzędzie które służy do robienia  backup-u jego nazwa to RMAN (Recovery Manager). Z RMAN-em komunikujemy pisząc polecenia z linii poleceń.