Backupowanie i otwarzanie bazy danych oracle
Oracle backup i odtwarzanie bazy oracle
Podstawowe backupowanie opiera sie na skopiowaniu plików bazy danych:
- controlfiles,
- datafiles,
- redologs,
- plików parametrów
oczywiście przy zamkniętej bazie danych.
Obecnie coraz częściej do backupowania używa się RMAN-a (Recovery Manager) jest to aplikacja zintegrowana z bazą danych.
Obsługa RMAN-a może odbywać się z linii poleceń lub z aplikacji np. Oracle Enterprise Manager (OEM).
W bazie mogą być przechowywane skrypty do backupu i restoru. Tych skryptów głównie używamy do hot backupu bazy danych, baza musi być w trybie ARCHIVELOG.
Przełączanie bazy z trybu NOARCHIVELOG to ARCHIVELOG odbywa się w następujący sposób:
- na początku kładziemy bazę danych (np. shutdown immediate)
- potem ją montujemy poleceniem startup mount,
- następnie puszczamy komendę ALTER DATABASE ARCHIVELOG;
- a następnie podnosimy bazę ALTER DATABASE OPEN;
Po tych akcja możemy sprawdzic czy baza jest w trybie ARCHIVELOG pisząc komendę z sqlplus-a
show parameter arch
Tags: alter database archivelog, archivelog, backupowanie oracle, controlfiles, datafiles, kopiowanie plików bazy danych, noarchivelog, OEm, oracle backup, Oracle Enterprise Manager, pliki parametrów, program RMAN, redologs, RMAN, shutdown immediate, sqlplus show parameter arch, startup mount, zamknięta baza danych