oracle rman tapes - ghdrako/doc_snipets GitHub Wiki

Bezpośrednia kopia zapasowa RMAN w bibliotece taśmowej ma tę zaletę, że nie jest wymagana dodatkowa pojemność dysku. Aby móc bezpośrednio tworzyć kopie zapasowe i ponownie przechowywać, oprogramowanie do zarządzania nośnikami musi być zintegrowane. Istnieje wielu dostawców takich rozwiązań. Sam Oracle oferuje "Secure Backup", a "Tivoli Data Protection for Oracle" jest również szeroko stosowany jako komponent Tivoli Sto rage Manager firmy IBM. W poniższych krokach opisano sposób wdrażania TDP dla bazy danych Oracle.

  1. Oprócz klienta TSM należy zainstalować klienta TDP na serwerze bazy danych jako uzytkownik oracle.
  2. Oprogramowanie klienckie TDP zawiera bibliotekę zarządzania o nazwie libobk64.a. Utwórz łącze logiczne w katalogu $ORACLE_HOME/lib:
 $ ln -s /usr/lib/libobk64.a $ORACLE_HOME/lib/libobk.a
  1. Przejdź do katalogu /usr/tivoli/tsm/client/oracle/bin64 i skopiuj plik tdpo.opt.smp do tdpo.opt. Edytuj plik i dołącz następujące opcje
dsmi_orc_config /usr/tivoli/tsm/client/oracle/bin64/dsm.opt
dsmi_log <sciezka do katalogu logow>
  1. W tym samym katalogu utwórz plik dsm.opt. Wprowadź nazwę serwera: Servername tdpo
  2. Przejdź do katalogu /usr/tivoli/tsm/client/api/bin64 i utwórz dowiązanie symboliczne do pliku /usr/tivoli/tsm/client/ba/bin/dsm.sys i podaj następujące parametry:
Servername tdpo
 CommMethod TCPIP
 TCPServerAddress x.x.x.x
 PasswordAccess generate
 NameName TdpoNodeName
  1. Wygeneruj plik haseł za pomocą następującego polecenia
 $ tdpoconf password
  1. Na potrzeby tworzenia kopii zapasowej można skonfigurować kanał domyślny lub zdefiniować kanał w skrypcie kopii zapasowej
 run {
  allocate channel t1 type sbt  parms 'ENV=(TDPO_OPTFILE=/usr/Tivoli/
 tsm/client/oracle/bin/tdpo.opt)';
  backup incremental level 0 database;
 }

Polecenia tworzenia kopii zapasowych i odzyskiwania nie różnią się od kopii zapasowej na dysku. Recovery Manager odczytuje bloki danych z bazy danych i przesyła je przez sieć bezpośrednio do serwera TSM z biblioteką taśm.

W przypadku dużych baz danych istnieje możliwość wykonania kopii zapasowej bez użycia sieci LAN. W tym celu serwer bazy danych musi być połączony z infrastrukturą sieci Fibre Channel (SAN). Dane kopii zapasowej są następnie przesyłane strumieniowo przez interfejs SAN i sieć SAN. Zwiększona przepustowość za pośrednictwem sieci SAN znacznie skraca czas tworzenia kopii zapasowych i przywracania danych. W tym samym czasie sieć TCP/IP jest odciążona.