Backup bazy danych Oracle
Niniejszy artykuł opisuje, jak skonfigurować środowisko bazy danych Oracle w Xopero ONE.
W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.
Informacje ogólne
Proces backupu bazy danych Oracle w Xopero ONE składa się z dwóch etapów:
Utworzenie zrzutu bazy danych za pomocą skryptów backupu.
Tworzenie backupu utworzonego pliku zrzutu.
Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE przy użyciu funkcji skryptów backupu, podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików.
Xopero ONE tworzy pełną kopię bazy danych za pomocą narzędzia RMAN. Nie koliduje to z innymi kopiami wykonywanymi przez RMAN, ale backup utworzony przez Xopero ONE będzie widoczny w RMAN.
Backup odzwierciedla stan bazy danych w momencie zakończenia zadania tworzenia zrzutu, ponieważ Xopero ONE dołącza dzienniki archiwalne, aby zapewnić spójność danych.
Wymagania i ograniczenia
Xopero ONE obsługuje środowiska baz danych Oracle od wersji 19c.
Xopero ONE obsługuje backup baz danych Oracle tylko na obsługiwanych systemach operacyjnych Linux.
Środowisko bazy danych Oracle musi działać w trybie ARCHIVELOG. Instrukcje dotyczące zmiany trybu bazy danych znajdziesz w tym artykule.
Konfiguracja backupu
Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.
Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk
Dodaj plan na górnym pasku.

Wybierz Urządzenia z listy platform.

W następnej sekcji wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

Zdefiniuj nazwę planu backupu.
Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).
Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt przed zadaniem, aby go włączyć.

Wybierz skrypt dedykowany do tworzenia backupu środowiska bazy danych Oracle.

Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:
ORACLE_SID– identyfikator bazy danych.dbuser– nazwa użytkownika z uprawnieniami do backupu (na przykładdatabase_user). Musi to być lokalny użytkownik systemu operacyjnego Linux z uprawnieniami do tworzenia backupu środowiska Oracle. Instrukcje tworzenia tego użytkownika znajdziesz w sekcji Tworzenie użytkownika do backupu Oracle.temp_directory– katalog, do którego narzędzie Oracle tymczasowo zapisze pliki backupu. Po zakończeniu zadań backupu pliki te zostaną usunięte. Ten katalog musi być również uwzględniony w sekcji Dane do ochrony podczas tworzenia planu backupu na poziomie plików.
Włącz dwie dodatkowe opcje, używając pól wyboru:
Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.
Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.
Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.
Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.
Tworzenie użytkownika do backupu Oracle
Dodaj nowego użytkownika (na przykład
dbuser) do systemu operacyjnego Linux, wykonując następujące polecenie:
Dodaj użytkownika do grupy
dba, która ma uprawnienia do wykonywania backupów:
Narzędzia Oracle mogą wymagać dodatkowych uprawnień, takich jak dostęp do systemu plików — w takim przypadku może być potrzeba dodania użytkownika do innych grup w zależności od konfiguracji systemu.
Na koniec skonfiguruj zmienne środowiskowe systemu, postępując zgodnie z instrukcjami zawartymi w tym artykule.
Last updated

