oracle-database-10g-rman.-archiwizacja-i-odzyskiwanie-danych- pełna wersja.pdf

(29156 KB) Pobierz
888436561.001.png
6
Oracle Database 10g RMAN. Archiwizacja i odzyskiwanie danych
Plik kontrolny bazy danych .........................................................................................................66
Wielokrotne wykorzystywanie rekordów w pliku kontrolnym .............................................67
Migawka pliku kontrolnego ..................................................................................................68
Proces serwera RMAN ................................................................................................................69
Procesy obsługi kanałów menedżera RMAN ........................................................................70
Pakiety SYS używane przez menedżer RMAN ...........................................................................71
SYS.DBMS_RCVMAN ........................................................................................................71
SYS.DBMS_BACKUP_RESTORE ......................................................................................72
Archiwizacja bloku danych .........................................................................................................73
Przegląd informacji o archiwizowaniu bloków danych .........................................................73
Korzyści wynikające z archiwizacji na poziomie bloków .....................................................73
RMAN w pamięci ........................................................................................................................75
Wejściowe bufory pamięci ....................................................................................................75
Bufory pamięci podczas odtwarzania ....................................................................................77
Wykorzystanie pamięci przez menedżer RMAN: PGA i SGA .............................................77
Katalog odtwarzania ....................................................................................................................79
Pomocnicza baza danych .............................................................................................................81
Problemy zgodności ....................................................................................................................81
Docelowa baza danych a plik wykonywalny RMAN ............................................................82
Baza danych katalogu a schemat katalogu ............................................................................83
Pomocnicza baza danych .......................................................................................................83
Proces RMAN — od początku do końca .....................................................................................83
Obszar odtwarzania w trybie Flash ..............................................................................................86
Podsumowanie .............................................................................................................................87
Część II Zasady i praktyki związane z konfiguracją ............................. 89
Rozdział 3. Instalacja i konfiguracja menedżera RMAN ............................................... 91
Konfiguracja bazy danych do działania w trybie ARCHIVELOG ..............................................91
Katalogi docelowe ARCHIVELOG ......................................................................................92
Obszar odtwarzania w trybie Flash (FRA) ............................................................................93
Czy należy używać obszaru FRA? ......................................................................................100
Przełączanie pomiędzy trybami ARCHIVELOG ................................................................100
Postępowanie z bazami danych utworzonymi za pomocą asystenta konfiguracji
systemu Oracle ..................................................................................................................101
Warsztaty RMAN: przełączanie bazy danych do trybu ARCHIVELOG .............................101
Wiersz poleceń menedżera RMAN ...........................................................................................103
Nawiązywanie połączenia z poziomu wiersza poleceń menedżera RMAN ........................103
Korzystanie z polecenia connect menedżera RMAN ..........................................................105
Kończenie pracy z klientem menedżera RMAN .................................................................106
Konfiguracja bazy danych do wykonywania operacji za pomocą menedżera RMAN ..............106
Konfiguracja użytkownika bazy danych .............................................................................106
Warsztaty RMAN: tworzenie konta do wykonywania kopii zapasowych RMAN
docelowej bazy danych .....................................................................................................107
Konfiguracja zabezpieczeń bazy danych .............................................................................108
Ustawianie parametru CONTROL_FILE_RECORD_KEEP_TIME ..................................109
Konfiguracja ustawień domyślnych menedżera RMAN .....................................................110
Dla użytkowników serwerów współdzielonych ..................................................................122
Podsumowanie zadań konfiguracyjnych menedżera RMAN .....................................................122
Katalog odtwarzania ..................................................................................................................123
Czym jest katalog odtwarzania? ..........................................................................................124
Tworzenie katalogu odtwarzania .........................................................................................125
Warsztaty RMAN: tworzenie konta użytkownika katalogu odtwarzania ............................126
Warsztaty RMAN: tworzenie katalogu odtwarzania ...........................................................127
Spis treści
7
Warsztaty RMAN: rejestracja bazy danych w katalogu odtwarzania .................................127
Archiwizacja i odtwarzanie katalogu odtwarzania ..............................................................129
Inne zagadnienia dotyczące konfiguracji operacji archiwizacji i odtwarzania ..........................129
Podsumowanie ...........................................................................................................................129
Rozdział 4. Zarządzanie nośnikami ........................................................................... 131
Kopie zapasowe na taśmach w świecie archiwizacji na dysku ..................................................132
RMAN i menedżer nośników — przegląd .................................................................................133
Katalog menedżera nośników ..............................................................................................134
Menedżer nośników — inne komponenty programowe ......................................................135
Biblioteka zarządzania nośnikami .......................................................................................135
Warsztaty RMAN: testowe kanały taśmowe dla domyślnego interfejsu SBT
systemu Oracle ..................................................................................................................136
Interfejs z biblioteką MML .................................................................................................137
Interfejs SBT API ......................................................................................................................138
Archiwizacja na taśmie — od początku do końca .....................................................................139
Odtwarzanie z taśmy — od początku do końca .........................................................................140
Korzystanie z narzędzi sbttest i loadsbt.exe ...............................................................................141
Błędy zarządzania nośnikami ....................................................................................................142
Podsumowanie ...........................................................................................................................143
Rozdział 5. Oracle Secure Backup ............................................................................ 145
Własności systemu Oracle Secure Backup ................................................................................145
Oracle Secure Backup i RMAN ..........................................................................................146
Różnice pomiędzy OSB a OSB Express .............................................................................146
Szyfrowanie kopii zapasowych ...........................................................................................147
Interfejsy mechanizmu Oracle Secure Backup ..........................................................................147
Komponenty mechanizmu Oracle Secure Backup .....................................................................148
Tryby dostępu do hosta .......................................................................................................150
Dane administracyjne ..........................................................................................................151
Użytkownicy i klasy systemu Oracle Secure Backup ..........................................................152
Konta systemu operacyjnego ...............................................................................................152
Hosty NDMP .......................................................................................................................152
Uprawnienia i klasy mechanizmu Oracle Secure Backup ...................................................153
Instalacja systemu Oracle Secure Backup .................................................................................154
Warsztaty RMAN: instalacja systemu Oracle Secure Backup ............................................155
Enterprise Manager i Oracle Secure Backup .............................................................................159
Warsztaty RMAN: konfiguracja i wykorzystanie menedżera Enterprise Manager
do wykonywania archiwizacji OSB ...................................................................................159
Przesyłanie zadań Oracle Secure Backup z poziomu menedżera RMAN ..................................164
Konfigurowanie bazy danych Backup Storage Selectors za pomocą systemu
Enterprise Manager .................................................................................................................166
Konfigurowanie serwera administracyjnego systemu Oracle Secure Backup ...........................167
Oracle Secure Backup — archiwizacja i odtwarzanie systemu plików .....................................168
Podsumowanie ...........................................................................................................................169
Rozdział 6. Usprawnianie menedżera RMAN za pomocą systemu
VERITAS NetBackup™ for Oracle ............................................................ 171
Najważniejsze własności ...........................................................................................................171
Niezbędne komponenty .............................................................................................................172
Konfiguracja urządzenia pamięci masowej (nośnika) ...............................................................173
Instalacja systemu NetBackup ...................................................................................................173
Czynności przygotowawcze przed instalacją agenta NetBackup for Oracle .......................174
Czynności instalacyjne agenta NetBackup for Oracle .........................................................175
8
Oracle Database 10g RMAN. Archiwizacja i odzyskiwanie danych
Jak powiązać system Oracle z menedżerem nośników NetBackup? .........................................175
Automatyczna metoda łączenia ...........................................................................................176
Ręczna metoda łączenia ......................................................................................................176
Architektura ...............................................................................................................................178
Konfiguracja strategii NetBackup .............................................................................................178
Dodawanie nowych strategii ......................................................................................................179
Definiowanie harmonogramów ...........................................................................................182
Definiowanie listy wyboru kopii zapasowej ........................................................................184
Definiowanie klientów strategii ..........................................................................................185
Zarządzanie przeterminowanymi obrazami kopii zapasowych ..................................................186
Usuwanie przeterminowanych kopii zapasowych z wykorzystaniem repozytorium
NetBackup ........................................................................................................................186
Usuwanie przeterminowanych kopii zapasowych za pomocą menedżera RMAN ..............186
Przykładowe skrypty RMAN ....................................................................................................187
Rozwiązywanie problemów .......................................................................................................187
Wykorzystanie dzienników NetBackup ..............................................................................188
Sprawdzenie wykorzystywanej biblioteki ...........................................................................189
Najlepsze praktyki bezpieczeństwa ...........................................................................................189
Uzasadnienie poniesionych kosztów .........................................................................................189
Podsumowanie ...........................................................................................................................190
Materiały referencyjne ...............................................................................................................190
Rozdział 7. Konfiguracja EMC NetWorker Module for Oracle ...................................... 191
Architektura systemu archiwizacji i odtwarzania Oracle i NetWorker ......................................191
Operacje archiwizacji i odtwarzania ....................................................................................193
Instalacja modułu NMO ............................................................................................................193
Warsztaty RMAN: instalacja modułu NMO .......................................................................193
Konfiguracja systemu NetWorker do wykonywania kopii zapasowych systemu
operacyjnego klienta ...............................................................................................................195
Warsztaty RMAN: konfiguracja systemu NetWorker do wykonywania archiwizacji
na poziomie systemu operacyjnego ...................................................................................195
Uruchamianie i planowanie archiwizacji RMAN ......................................................................197
Warsztaty RMAN: konfiguracja skryptu nsrnmo.SID .........................................................197
Konfiguracja modułu NMO do wykonywania archiwizacji systemu Oracle .......................198
Tworzenie skryptów archiwizacji menedżera RMAN ...............................................................199
Polecenia odtwarzania ...............................................................................................................201
Zmienne środowiskowe NSR ....................................................................................................202
Podsumowanie ...........................................................................................................................204
Rozdział 8. RMAN i Tivoli Storage Manager .............................................................. 205
Przegląd informacji na temat systemu Tivoli Storage Manager ................................................206
Obiekty systemowe serwera TSM .......................................................................................207
Klient TSM ..........................................................................................................................209
Centrum administracyjne TSM oraz klient WWW .............................................................209
Zadania instalacji systemu TSM ................................................................................................210
Menedżer pamięci masowej na serwerze w systemie Linux ...............................................210
Konsola ISC ........................................................................................................................211
Administracja menedżerem pamięci masowej ....................................................................211
TSM dla baz danych ............................................................................................................212
Konfiguracja ..............................................................................................................................213
Tworzenie konta administratora TSM .................................................................................213
Rejestracja klienta TSM ......................................................................................................214
Dodawanie serwera do konsoli ISC .....................................................................................214
Dodawanie urządzenia pamięci masowej ............................................................................214
Konfiguracja modułu TDPO ...............................................................................................219
Wykonywanie kopii zapasowych RMAN z wykorzystaniem modułu TDPO ...........................222
Podsumowanie ...........................................................................................................................226
Spis treści
9
Część III Wydajne korzystanie z menedżera RMAN ............................ 227
Rozdział 9. Kopie zapasowe RMAN ........................................................................... 229
Kopie zapasowe RMAN a kopie wykonywane za pomocą skryptów ........................................229
Problemy zgodności menedżera RMAN ...................................................................................230
Monitorowanie stanu kopii zapasowych RMAN .......................................................................232
Wykorzystanie menedżera RMAN do wykonywania kopii zapasowych baz danych
w trybie offline ........................................................................................................................232
Kopie zapasowe w trybie offline z wykorzystaniem ustawień domyślnych ........................233
Warsztaty RMAN: wykonywanie kopii zapasowych w trybie offline ..................................233
Kopie zapasowe w trybie offline bez wykorzystywania domyślnej konfiguracji ................236
Opcje polecenia backup .............................................................................................................239
Kompresja ...........................................................................................................................240
Znaczniki .............................................................................................................................241
Ograniczanie wpływu wykonywania kopii zapasowych na działanie systemu ...................241
Ograniczenia rozmiaru zestawu kopii zapasowych .............................................................242
Modyfikowanie strategii przechowywania dla zestawu kopii zapasowych .........................243
Przesłanianie polecenia configure exclude ..........................................................................243
Wykorzystanie polecenia backup do wyszukiwania błędów w bazie danych .....................244
Pomijanie plików danych w trybie offline, niedostępnych bądź tylko do odczytu ..............244
Wymuszanie kopii zapasowych plików danych tylko do odczytu .......................................244
Archiwizacja plików danych na podstawie czasu wykonania ostatniej kopii zapasowej ....245
Sprawdzanie występowania uszkodzeń logicznych bazy danych podczas archiwizacji ......246
Wykonywanie duplikatów kopii zapasowych utworzonych za pomocą
menedżera RMAN ............................................................................................................247
Przechwytywanie zmieniającego się pliku kontrolnego ......................................................247
Wprowadzenie do polecenia set ................................................................................................247
Wykorzystanie menedżera RMAN do wykonywania kopii zapasowych baz danych
w trybie online ........................................................................................................................249
Kopie zapasowe online całych baz danych .........................................................................249
Warsztaty RMAN: wykonywanie kopii zapasowych w trybie online ...................................250
Kopie zapasowe przestrzeni tabel ........................................................................................251
Kopie zapasowe plików danych ..........................................................................................252
Kopie zapasowe zarchiwizowanych dzienników powtórzeń ...............................................252
Kopie zapasowe pliku kontrolnego i pliku parametrów ......................................................253
Kopie zapasowe zestawów kopii zapasowych .....................................................................254
Kopie zapasowe obszaru FRA .............................................................................................255
Kopie .........................................................................................................................................255
Wprowadzenie do kopii obrazów ........................................................................................255
Kopie obrazu bazy danych, przestrzeni tabel i pliku danych ...............................................256
Kopie pliku kontrolnego ......................................................................................................257
Kopie obrazu w trybie ARCHIVELOG ..............................................................................257
Przyrostowe kopie zapasowe wykonywane za pomocą menedżera RMAN ..............................257
Plik śledzenia zmian bloków ...............................................................................................258
Bazowa kopia zapasowa ......................................................................................................259
Różnicowe i kumulacyjne kopie zapasowe .........................................................................259
Warsztaty RMAN: wykonywanie przyrostowych kopii zapasowych ...................................262
Od czego zacząć? ......................................................................................................................263
Warsztaty RMAN: wykonywanie kopii zapasowej bazy danych .........................................263
Podsumowanie ...........................................................................................................................265
Zgłoś jeśli naruszono regulamin