PPBS Användarhandbok – Förbereda miljön för lyckad Oracle PBS-säkerhetskopiering

Summary: Det här dokumentet innehåller en tydlig steg-för-steg-manual som fokuserar på hur du förbereder och konfigurerar Oracle PBS för säkerhetskopiering. Följ de här anvisningarna för att effektivt hantera dina Oracle-säkerhetskopieringar med 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

Syfte

Förbered miljön för lyckade säkerhetskopieringar av PowerProtect Backup Service (PPBS) Oracle Phoenix Backup Store (PBS) utan fel.

  1. Vad är Oracle-server?

  • Oracle Corporation skapade det allmänt använda Relational Database Management System (RDBMS), känt som Oracle. Den är utformad för att lagra, hantera och hämta data effektivt, vilket gör den till en grundläggande komponent i många applikationer och system på företagsnivå. Här är några av dess olika komponenter:
    • Instans: En Oracle-instans är den programvara och de minnesstrukturer som hanterar databasåtgärder.
    • Databas: Själva databasen är en samling fysiska filer på disken som lagrar data. Den innehåller datafiler, kontrollfiler och gör om loggfiler.
    • SQL (Structured Query Language) är det språk som används för att interagera med en Oracle-databas. Användare och program utfärdar SQL-instruktioner för att fråga och manipulera data.
    • Åhörare: Oracle-lyssnaren är en process som lyssnar efter inkommande klientanslutningsbegäranden och upprättar en anslutning mellan klienter och Oracle-databasen.
    • Oracle Net-tjänster: Den tillhandahåller nätverkskommunikationstjänster för Oracle Database. Den innehåller protokoll och verktyg för att ansluta till databasen från olika platser.
    • Gör om loggfiler: Dessa filer lagrar ett register över alla ändringar som gjorts i databasen. De är avgörande för återställning i händelse av systemfel.
    • Kontrollfiler: Kontrollfiler innehåller metadata om databasens fysiska struktur. De är viktiga för att databasen ska startas och återställas.
    • Arkiverade redo-loggar: Det här är kopior av de redo-loggfiler som har arkiverats. De används för säkerhetskopiering och återställning.
    • Säkerhetskopierings- och återställningskomponenter: Oracle innehåller olika verktyg och verktyg för att skapa säkerhetskopior och återställa data i händelse av dataförlust eller systemfel. Dessa inkluderar RMAN (Recovery Manager) och Data Pump.
  1. Varför ska jag säkerhetskopiera en Oracle-databas?
    • Skydda dina data från olyckor, misstag eller datorproblem.
    • Se till att du kan återställa dina data om något dåligt inträffar, till exempel en datorkrasch eller en katastrof som en brand eller översvämning.
    • Behåll gamla data för att analysera trender eller rapportera.
    • Öka säkerheten genom att ha en säker kopia av dina data även om någon försöker stjäla dem.
  2. Vad säkerhetskopierar PPBS från Oracle-servrar?
    • PPBS förenklar radikalt säkerhetskopiering och återställning av Oracle-databaser som finns på lokal fysisk och virtuell infrastruktur, samt molninfrastruktur som Amazon EC2, virtuella Azure-datorer, Google Compute Engines och så vidare.
    • Med PPBS kan du säkerhetskopiera och återställa följande databaser som körs på Oracle Server-värdar:
      • Fristående databaser
      • RAC-databaser (Real Application Cluster)
  3. Vad är Phoenix Backup Store (PBS)?
    • Phoenix Backup Store är en Ubuntu-baserad NAS-enhet med det PPBS-tillhandahållna Phoenix Backup Store Debian-paketet installerat på den.
    • När administratörerna har konfigurerat NAS-enheten installerar du Debian-paketet och aktiverar Debian-paketet på enheten:
      • NAS-enheten är konfigurerad som en Phoenix Backup Store
      • Den är registrerad hos PPBS Cloud
      • Skapar en beständig anslutning till PPBS-molnet
    • När en administratör lägger till en säkerhetskopia i Management Console skapas den i Phoenix Backup Store som en delad katalog över nätverket.
    • Den delade katalogen fungerar som monteringspunkt och Oracle-databasadministratören måste mappa den till den värd där RMAN körs.
    • När ett säkerhetskopieringsjobb körs med RMAN skapas en Oracle RMAN-säkerhetskopia och den lagras på säkerhetskopieringsmonteringen. RMAN kräver läs- och skrivbehörighet på säkerhetskopieringsmonteringen.
  4. Vad är RMAN-värdar?
    • Säkerhetskopiering och återställning av Oracle-databaser hanteras med hjälp av en säkerhetskopierings- och återställningshanterare som tillhandahålls av Oracle och kallas RMAN.
    • RMAN tillhandahåller verktyg för Oracle-databasadministratörer så att de kan köra säkerhetskopieringsjobb för databaser och skapa Oracle RMAN-säkerhetskopior.
    • RMAN-minnet är anslutet till databaserna och en databasadministratör kör en säkerhetskopiering med hjälp av det.
    • Den värddator som RMAN körs på kallas för RMAN-värd, och säkerhetskopieringsmonteringen mappas till värden.
    • När ett säkerhetskopieringsjobb har körts skapar RMAN en Oracle RMAN-säkerhetskopia och lagrar den på säkerhetskopieringsmonteringen.
  5. Vad är arbetsflödet för säkerhetskopiering av Oracle-databaser? Vilka typer av säkerhetskopieringsmetoder finns det?
  6. Vilka är förutsättningarna?
  7. Var ska jag ladda ner Oracle PBS-installationspaketet?
    • Du kan hämta Windows-installationsprogrammet med någon av följande tre metoder:

Druva Hybrid Workloads

 

  • Hanteringskonsol –> Skydda –> Oracle –> Phoenix Backup Store –> Registrera ny PBS

    2023-11-22 20_25_25-Druva Hybrid Workloads.png
  1. Hur installerar jag en Oracle PBS?


📝 När
du har installerat kontrollerar du att Phoenix-tjänsten körs med kommandot nedan (systemctl status: PhoenixOracle)


  1. Hur aktiverar jag en Oracle PBS?

  • Den stegvisa processen beskrivs i artikeln Aktivering .
  • Kommando: PhoenixBackupStoreControl activate <activation_token>
  • När servern har aktiverats listas den på sidan Phoenix Backup Store.
  • (Hanteringskonsol –> Protect-Oracle>> Phoenix Backup Store-Oracle-servrar>)

​​​​​​​Inställningar 

  1. Hur konfigurerar jag säkerhetskopior av Oracle-databaser i PPBS?
  1. Vilka är förutsättningarna innan du påbörjar en säkerhetskopiering av konfigurerad Oracle Database-säkerhetskopiering?
    • Samband

      • Kontrollera anslutningen mellan servern och PPBS-molnetDen här hyperlänken tar dig till en webbplats utanför Dell Technologies.
      • Windows
        • Kontrollera om klienten för NFS körs eller inte.
        • Prova telnet från DB Windows Server till nedanstående portar
          • telnet <PBS-Server Name/PBS-server IP> 2049
          • telnet <PBS-Server Name/PBS-server IP> 9090
          • telnet <PBS-Server Name/PBS-server IP> 111
        • Prova att montera PBS-monteringen på Windows-servern manuellt med rotautentiseringsuppgifter (så här mappar du nätverksresursen till Windows-servern).
      • Linux
        • Prova telnet från DB Windows Server till nedanstående portar
          • telnet <PBS-Server Name/PBS-server IP> 2049
          • telnet <PBS-Server Name/PBS-server IP> 9090
          • telnet <PBS-Server Name/PBS-server IP> 111
        • Kontrollera om PBS-monteringen är monterad eller inte på Linux DB-servern.
          • df -h
        • Kontrollera PBS-monteringsinformationen i FS-flikposterna.
          • cat /etc/fstab
    • Tjänster
      • Phoenix-tjänsten bör vara i körningsläge: systemctl status PhoenixBackupStore
      • NFS-tjänsten ska vara i körningsläge: systemctl status nfs-kernel-server
      • Zpool ska vara i körläge: systemctl status zpools status
      • Om det inte körs använder du start eller omstart istället för status i kommandot ovan för att starta eller starta om det. E.g (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
    • Status för användargränssnittet
      • Status för Oracle PBS på PPBS-konsolen ska vara ansluten.

Inställningar

 

  • ANVÄNDARGRÄNSSNITT
    • Avbryt inte jobbet eftersom
    • Det första säkerhetskopieringsjobbet kommer att ta tid, - kommer att göra en fullständig genomsökning av data.
    • Det första jobbet körs tills det har slutförts (säkerhetskopieringsfönstret respekteras inte).
  1. Hur säkerhetskopierar jag konfigurerade Oracle-databaser?
    • Säkerhetskopiera Oracle-databaser med RMAN som finns på en Linux-server
      • Uppdatera och kör RMAN-skripten som tillhandahålls av PPBS och som använder Phoenix Backup Store-API:t för att säkerhetskopiera databaser.
      • Mer information om hur det här skriptet använder Phoenix Backup Store-API:et för att säkerhetskopiera och lagra Oracle RMAN-säkerhetskopior på säkerhetskopian finns i API-referensDen här hyperlänken tar dig till en webbplats utanför Dell Technologies. för Phoenix Backup Store
    • Säkerhetskopiera Oracle-databaser med hjälp av RMAN som finns på en Windows-server
      • Uppdatera och kör RMAN-skriptet och en mallkommandofil som tillhandahålls av PPBS och som använder Phoenix Backup Store-API:t för att säkerhetskopiera databaser.
      • Mer information om hur den här batchfilen använder Phoenix Backup Store-API:et för att säkerhetskopiera och lagra Oracle RMAN-säkerhetskopior på säkerhetskopian finns i API-referensDen här hyperlänken tar dig till en webbplats utanför Dell Technologies. för Phoenix Backup Store
      • Skripten kan automatiseras med hjälp av cron-jobb i Linux OS och uppgiftsschemaläggare i Windows OS.
  2. Vilka är de vanligaste problemen med PPBS Oracle PBS under säkerhetskopiering?
  3. Att göra och inte göra för säkerhetskopiering av Oracle-databaser
    • PBS används endast för RMAN-säkerhetskopieringar som konfigurerats för PPBS.
    • Den ska inte användas som en NFS-server.
    • Installera inte program från tredje part. den bör endast använda PPBS-säkerhetskopior.
    • Kopiera eller ta inte bort några data manuellt på PBS-monteringar.
    • Konfigurera inte flera databaser för en enda monteringspunkt. En montering används endast för en databas. Om du vill skydda fem databaser bör du konfigurera fem monteringspunkter på PBS.
    • Redigera inte posterna manuellt på etc/exporter, när du skapar en montering, använd skript för att lägga till posterna enligt nedan.
    • Skriptplats på PBS::/opt/Druva/Phoenix/PhoenixBackupStore/bin
    • Kopiera alla skript till RMAN-värden/DB-servern
    • Kör skriptet på RMAN-värden med IP-adressen för Phoenix Backup Store-servern och namnet på säkerhetskopian som parametrar.
    • Kör skriptet som:
      • phoenix_get_mount_details.sh <Phoenix-Backup-Store-ip-address> <backup-mount-name>
      • Exempel: phoenix_get_mount_details.sh 192.0.2.1 testmount
    • Utdata från phoenix_get_mount_details.sh skriptet är sökvägen till säkerhetskopieringsmonteringen. Du måste mappa säkerhetskopieringsmonteringen till MAN-värden så att när du kör ett säkerhetskopieringsjobb med RMAN-skriptet kan RMAN-gränssnittet lagra Oracle RMAN-säkerhetskopian på säkerhetskopieringsmonteringen.
    • Exempel på utdata från det phoenix_get_mount_details.sh skriptet:
      • 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.