Uživatelská příručka ke službě PPBS – Příprava prostředí pro úspěšné zálohování úložiště Oracle PBS

Summary: Tento dokument obsahuje přehledného podrobného průvodce, který se zaměřuje na přípravu a konfiguraci úložiště Oracle PBS pro zálohování. Postupujte podle těchto pokynů, pokud chcete efektivně spravovat zálohy Oracle pomocí služby PowerProtect Backup Service. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Účel

Příprava prostředí na úspěšné a bezchybné zálohování úložiště PowerProtect Backup Service (PPBS) Oracle Phoenix Backup Store (PBS).

  1. Co je server Oracle?

  • Společnost Oracle Corporation vytvořila široce používaný systém pro správu relačních databází (RDBMS), známý jako Oracle. Je navržen tak, aby efektivně ukládal, spravoval a načítal data, což z něj činí základní součást mnoha podnikových aplikací a systémů. Toto jsou některé z jeho mnoha součástí:
    • Instance: Instance Oracle jsou softwarové a paměťové struktury, které spravují databázové operace.
    • Databáze: Samotná databáze je sada fyzických souborů na disku, na kterém jsou uložena data. Obsahuje datové soubory, řídicí soubory a soubory protokolu přepracování.
    • SQL (Structured Query Language) je jazyk používaný k interakci s databází Oracle. Uživatelé a aplikace používají příkazy SQL pro dotazování a manipulaci s daty.
    • Listener: Oracle Listener je proces, který naslouchá příchozím požadavkům na připojení klientů a vytváří spojení mezi klienty a databází Oracle.
    • Síťové služby Oracle: Poskytuje služby síťové komunikace pro databázi Oracle. Obsahuje protokoly a nástroje pro připojení k databázi z různých míst.
    • Soubory protokolu přepracování: V těchto souborech se uchovávají záznamy o všech změnách provedených v databázi. Jsou klíčové pro obnovu v případě selhání systému.
    • Řídicí soubory: Řídicí soubory obsahují metadata o fyzické struktuře databáze. Jsou zásadní pro spuštění a obnovení databáze.
    • Archivované protokoly přepracování: Jedná se o kopie souborů protokolu přepracování, které byly archivovány. Používají se pro účely zálohování a obnovení.
    • Komponenty pro zálohování a obnovení: Systém Oracle obsahuje různé nástroje a utility pro vytváření záloh a obnovu dat v případě jejich ztráty nebo selhání systému. Patří mezi ně RMAN (Recovery Manager) a Data Pump.
  1. Proč provádět zálohování databáze Oracle?
    • Chráníte tak svá data před nehodami, chybami nebo problémy s počítačem.
    • Zajistěte, abyste mohli obnovit svá data v případě, že dojde k něčemu nepříjemnému, jako je selhání počítače nebo katastrofa, například požár či povodeň.
    • Uchovejte stará data pro účely analýzy trendů nebo vytváření sestav.
    • Zvyšte bezpečnost tím, že budete mít bezpečnou kopii svých dat, i když se je někdo pokusí ukrást.
  2. Co zálohuje služba PPBS ze serverů Oracle?
    • Služba PPBS výrazně zjednodušuje zálohování a obnovu databází Oracle hostovaných na místní fyzické a virtuální infrastruktuře a také na cloudové infrastruktuře, jako jsou Amazon EC2, virtuální počítače Azure, moduly Google Compute Engine atd.
    • Služba PPBS umožňuje zálohovat a obnovovat následující databáze spuštěné na hostitelích serveru Oracle:
      • Samostatné databáze
      • Databáze RAC (Real Application Cluster)
  3. Co je úložiště PBS (Phoenix Backup Store)?
    • Phoenix Backup Store je zařízení NAS založené na systému Ubuntu, na kterém je nainstalován balíček Phoenix Backup Store Debian poskytovaný službou PPBS.
    • Poté, co správci nastaví zařízení NAS, nainstalujte a aktivujte balíček Debian na zařízení:
      • Zařízení NAS je nakonfigurováno jako úložiště Phoenix Backup Store
      • Je registrováno v cloudu PPBS
      • Vytvoří trvalé spojení s cloudem PPBS
    • Když správce přidá umístění pro zálohy v konzoli pro správu, vytvoří se v úložišti Phoenix Backup Store jako sdílený adresář v síti.
    • Sdílený adresář slouží jako připojovací bod a správce databáze Oracle jej musí namapovat na hostitele, na kterém běží nástroj RMAN.
    • Při spuštění úlohy zálohování pomocí nástroje RMAN se vytvoří záloha Oracle RMAN a uloží se do umístění pro zálohy. Nástroj RMAN vyžaduje oprávnění pro čtení a zápis do umístění pro zálohy.
  4. Co jsou hostitelé RMAN?
    • Zálohování a obnova databází Oracle se provádí pomocí správce zálohování a obnovení RMAN poskytnutého společností Oracle.
    • Nástroj RMAN poskytuje správcům databází Oracle nástroje pro spouštění úloh zálohování databází a vytváření záloh Oracle RMAN.
    • Nástroj RMAN je připojen k databázím a správce databáze pomocí něj spouští úlohu zálohování.
    • Hostitel, na kterém je spuštěn nástroj RMAN, se nazývá hostitel RMAN a umístění pro zálohy je namapováno na hostitele.
    • Po spuštění úlohy zálohování vytvoří nástroj RMAN zálohu Oracle RMAN a uloží ji do umístění pro zálohy.
  5. Jaký je pracovní postup zálohování databáze Oracle? Jaké jsou způsoby zálohování?
  6. Jaké jsou požadavky?
  7. Odkud mám stáhnout instalační balíček Oracle PBS?

Hybridní úlohy Druva

 

  • Management Console -> Protect -> Oracle -> Phoenix Backup Store -> Register New PBS

    2023-11-22 20_25_25-Druva Hybrid Workloads.png
  1. Jak nainstalovat úložiště Oracle PBS?


📝 Poznámka
Po instalaci ověřte, zda je služba Phoenix spuštěna, pomocí následujícího příkazu (systemctl status: PhoenixOracle)


  1. Jak aktivovat úložiště Oracle PBS?

  • Podrobný postup je popsán v článku Aktivace.
  • Příkaz: PhoenixBackupStoreControl activate <activation_token>
  • Po aktivaci bude server uveden na stránce Phoenix Backup Store.
  • (Management Console -> Protect->Oracle > Phoenix Backup Store->Oracle Servers)​

​​​​​​​Nastavení 

  1. Jak nakonfigurovat zálohy databáze Oracle ve službě PPBS?
  1. Jaké jsou požadavky před zahájením zálohování nakonfigurované zálohy databáze Oracle?
    • ​​​​​​​​​​​​​​Připojení

      • ​​​​​​​Ověřte spojení mezi serverem a cloudem PPBS Tento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.
      • Windows
        • Ověřte, zda je spuštěný klient pro NFS či nikoli.
        • Zkuste použít protokol telnet ze serveru Windows databáze na níže uvedené porty
          • telnet <PBS-Server Name/PBS-server IP> 2049
          • telnet <PBS-Server Name/PBS-server IP> 9090
          • telnet <PBS-Server Name/PBS-server IP> 111
        • Zkuste připojit umístění PBS k serveru Windows ručně pomocí přihlašovacích údajů uživatele root (takto namapujete sdílenou síťovou složku na server Windows).
      • Linux
        • Zkuste použít protokol telnet ze serveru Windows databáze na níže uvedené porty
          • telnet <PBS-Server Name/PBS-server IP> 2049
          • telnet <PBS-Server Name/PBS-server IP> 9090
          • telnet <PBS-Server Name/PBS-server IP> 111
        • Ověřte, zda je umístění PBS připojeno k databázovému serveru se systémem Linux.
          • df -h
        • Ověřte podrobnosti o umístění PBS v položkách karty FS.
          • cat /etc/fstab
    • Služba
      • Služba Phoenix by měla být spuštěna: systemctl status PhoenixBackupStore
      • Služba NFS by měla být spuštěna: systemctl status nfs-kernel-server
      • Fond Zpool by měl být spuštěný: systemctl status zpools status
      • Pokud není spuštěný, spusťte jej nebo restartujte pomocí výše uvedeného příkazu s částí „start“ nebo „restart“ namísto „status“. E.g (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
    • Stav UI
      • Stav úložiště Oracle PBS v konzoli PPBS by se měl zobrazovat jako „Connected“.

Nastavení

 

  • UI
    • ​​​​​​​Nerušte úlohu, jelikož
    • První úloha zálohování bude nějakou dobu trvat, protože provede úplnou kontrolu dat.
    • První úloha poběží, dokud se nedokončí (nebude respektovat okno zálohování).
  1. ​​​​​​​​Jak spustit zálohu nakonfigurovaných databází Oracle?
    • ​​​​​​​​​​​​​​Zálohování databází Oracle pomocí nástroje RMAN hostovaného na serveru Linux
      • Aktualizujte a spusťte skripty RMAN poskytované službou PPBS, které k zálohování databází používají rozhraní API úložiště Phoenix Backup Store.
      • Další informace o tom, jak tento skript používá rozhraní API úložiště Phoenix Backup Store k zálohování a ukládání záloh Oracle RMAN do umístění pro zálohy, naleznete v referenčních informacích k rozhraní API úložiště Phoenix Backup Store Tento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.
    • Zálohování databáze Oracle pomocí nástroje RMAN hostovaného na serveru Windows
      • Aktualizujte a spusťte skript RMAN a dávkový soubor šablony poskytnutý službou PPBS, která k zálohování databází používá rozhraní API úložiště Phoenix Backup Store.
      • Další informace o tom, jak tento dávkový soubor používá rozhraní API úložiště Phoenix Backup Store k zálohování a ukládání záloh Oracle RMAN do umístění pro zálohy, naleznete v referenčních informacích k rozhraní API úložiště Phoenix Backup Store Tento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.
      • Skripty lze automatizovat pomocí úloh cron v operačním systému Linux a plánovačů úloh v operačním systému Windows.
  2. ​​​​​​​​​​​​​​Jaké se běžně vyskytují problémy s úložištěm PPBS Oracle PBS během zálohování?
  3. Co dělat a co nedělat při zálohování databáze Oracle
    • ​​​​​​​Úložiště PBS se používá pouze pro zálohy RMAN nakonfigurované pro službu PPBS.
    • Neměli byste jej používat jako server NFS.
    • Neinstalujte žádné aplikace třetích stran, používejte pouze zálohy PPBS.
    • Nekopírujte ani neodstraňujte žádná data ručně v umístěních PBS.
    • Nekonfigurujte více databází pro jeden přípojný bod. Pro jedno připojení se používá pouze jedna databáze. Chcete-li chránit pět databází, nakonfigurujte v úložišti PBS pět přípojných bodů.
    • Neupravujte položky v umístění etc/exports ručně. Kdykoli vytvoříte umístění, použijte skripty k přidání položek, jak je znázorněno níže.
    • Umístění skriptu u PBS::/opt/Druva/Phoenix/PhoenixBackupStore/bin
    • Zkopírujte všechny skripty na hostitele RMAN / server databáze
    • Spusťte skript na hostiteli RMAN a jako parametry použijte IP adresu serveru Phoenix Backup Store a název umístění pro zálohy.
    • Spusťte skript jako:
      • phoenix_get_mount_details.sh <Phoenix-Backup-Store-ip-address> <backup-mount-name>
      • Příklad: phoenix_get_mount_details.sh 192.0.2.1 testmount
    • ​​​​​​​Výstupem skriptu phoenix_get_mount_details.sh je cesta k umístění pro zálohy. Umístění pro zálohy je nutné namapovat na hostitele tMAN, aby při spuštění úlohy zálohování pomocí skriptu RMAN mohl nástroj RMAN uložit zálohu Oracle RMAN do umístění pro zálohy.
    • Ukázkový výstup skriptu phoenix_get_mount_details.sh:
      • Remote mountpath is 192.0.2.1:/Phoenix/testmount/oracle_data
      • Mount options : retrans:5,timeo:1200, rw, user

Affected Products

PowerProtect Backup Services
Article Properties
Article Number: 000229021
Article Type: How To
Last Modified: 26 May 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.