Guía del usuario de PPBS: Preparación del entorno para un respaldo exitoso de Oracle PBS

Summary: En este documento, se proporciona una guía clara paso a paso que se centra en cómo preparar y configurar Oracle PBS para el respaldo. Siga estas instrucciones para administrar eficazmente los respaldos de Oracle mediante 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

Propósito:

Prepare el entorno para respaldos correctos de Oracle Phoenix Backup Store (PBS) del Servicio de respaldo de PowerProtect (PPBS) sin errores.

  1. ¿Qué es un servidor Oracle?

  • Oracle Corporation creó el sistema de administración de bases de datos relacionales (RDBMS) ampliamente utilizado, conocido como Oracle. Está diseñado para almacenar, administrar y recuperar datos de manera eficiente, lo que lo convierte en un componente fundamental de muchos sistemas y aplicaciones de nivel empresarial. Estos son algunos de sus diversos componentes:
    • Instance: una instancia de Oracle corresponde al software y las estructuras de memoria que administran las operaciones de una base de datos.
    • Base de datos: la base de datos en sí es un conjunto de archivos físicos en el disco que almacenan datos. Incluye archivos de datos, archivos de control y archivos de registro de reconstitución.
    • SQL (lenguaje de consulta estructurado) es el lenguaje utilizado para interactuar con una base de datos Oracle. Los usuarios y las aplicaciones emiten instrucciones SQL para consultar y manipular los datos.
    • Listener: Oracle Listener es un proceso que escucha las solicitudes de conexión de clientes entrantes y establece una conexión entre los clientes y la base de datos de Oracle.
    • Oracle Net Services: proporciona servicios de comunicación de red para Oracle Database. Incluye protocolos y herramientas para conectarse a la base de datos desde diferentes ubicaciones.
    • Archivos de registro de reconstitución: estos archivos almacenan un registro de todos los cambios realizados en la base de datos. Son cruciales para la recuperación en caso de fallas del sistema.
    • Archivos de control: los archivos de control contienen metadatos sobre la estructura física de la base de datos. Son fundamentales para el inicio y la recuperación de la base de datos.
    • Registros de reconstitución archivados: Son copias de los archivos de registro de reconstitución que se archivaron. Se utilizan con fines de respaldo y recuperación.
    • Componentes del respaldo y recuperación: Oracle incluye varias herramientas y utilidades para crear respaldos y recuperar datos en caso de pérdida de datos o fallas del sistema. Estos incluyen RMAN (Recovery Manager) y Data Pump.
  1. ¿Por qué realizar un respaldo de base de datos de Oracle?
    • Proteja sus datos contra accidentes, errores o problemas informáticos.
    • Asegúrese de poder recuperar sus datos si algo malo sucede, como un bloqueo de la computadora, un incendio o una inundación.
    • Conserve los datos antiguos para analizar las tendencias o los informes.
    • Aumente la seguridad manteniendo una copia segura de sus datos, incluso si alguien intenta robarlos.
  2. ¿Qué datos respalda PPBS de los servidores Oracle?
    • PPBS simplifica drásticamente el respaldo y la recuperación de las bases de datos de Oracle alojadas en la infraestructura virtual y física local, así como en la infraestructura en la nube, como Amazon EC2, las VM de Azure, Google Compute Engines, etc.
    • PPBS le permite respaldar y recuperar las siguientes bases de datos que se ejecutan en los hosts del servidor Oracle:
      • Bases de datos independientes
      • Bases de datos RAC (Real Application Cluster)
  3. ¿Qué es Phoenix Backup Store (PBS)?
    • Phoenix Backup Store es un dispositivo NAS basado en Ubuntu con el paquete Debian de Phoenix Backup Store proporcionado por PPBS instalado.
    • Después de que los administradores configuren el dispositivo NAS, instale el paquete Debian y actívelo en el dispositivo:
      • El dispositivo NAS está configurado como un Phoenix Backup Store
      • Está registrado en PPBS Cloud
      • Crea una conexión persistente con PPBS Cloud
    • Cuando un administrador agrega un montaje de respaldo en la consola de administración, se crea en Phoenix Backup Store como un directorio compartido a través de la red.
    • El directorio compartido funciona como punto de montaje y el administrador de base de datos de Oracle debe asignarlo al host en el que se ejecuta RMAN.
    • Cuando se ejecuta un trabajo de respaldo mediante RMAN, se crea un respaldo de Oracle RMAN y se almacena en el montaje de respaldo. RMAN requiere permisos de lectura y escritura en el montaje de respaldo.
  4. ¿Qué son los hosts RMAN?
    • El respaldo y la restauración de bases de datos de Oracle se manejan mediante un administrador de respaldo y recuperación proporcionado por Oracle y denominado RMAN.
    • RMAN proporciona utilidades para que los administradores de bases de datos de Oracle puedan ejecutar trabajos de respaldo de bases de datos y crear respaldos de Oracle RMAN.
    • RMAN está conectado a las bases de datos y un administrador de bases de datos ejecuta un trabajo de respaldo con él.
    • El host en el que se ejecuta RMAN se denomina host RMAN y el montaje de respaldo se asigna al host.
    • Después de ejecutarse un trabajo de respaldo, RMAN crea un respaldo de Oracle RMAN y lo almacena en el montaje de respaldo.
  5. ¿Cuál es el flujo de trabajo de respaldo de la base de datos de Oracle? ¿Cuáles son los tipos de respaldos?
  6. ¿Cuáles son los requisitos previos?
  7. ¿Desde dónde debo descargar el paquete de instalación de Oracle PBS?
    • Puede descargar el instalador de Windows mediante uno de los siguientes tres métodos:

Druva Hybrid Workloads

 

  • Consola de administración > Proteger > Oracle > Phoenix Backup Store > Registrar un nuevo PBS

    2023-11-22 20_25_25-Druva Hybrid Workloads.png
  1. ¿Cómo puedo instalar un Oracle PBS?


📝 Nota
Tras la instalación, verifique que el servicio Phoenix esté en modo de ejecución mediante el siguiente comando (systemctl status: PhoenixOracle)


  1. ¿Cómo puedo activar un Oracle PBS?

  • ​​​​​​​​​​​​​​​​​​El proceso paso a paso se describe en el artículo de Activación.
  • Comando: PhoenixBackupStoreControl activate <activation_token>
  • Tras la activación, el servidor aparece en la página de Phoenix Backup Store.
  • (Consola de administración > Proteger > Oracle > Phoenix Backup Store > Servidores de Oracle)

​​​​​​​Configuración 

  1. ¿Cómo puedo configurar respaldos de bases de datos de Oracle en PPBS?
  1. ¿Cuáles son los requisitos previos antes de iniciar un respaldo de una base de datos Oracle configurada?
    • ​​​​​​​​​​​​​​Conexión

      • ​​​​​​​Verifique la conexión entre el servidor y PPBS CloudEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies.
      • Windows
        • Verifique si el cliente para NFS se está ejecutando o no.
        • Pruebe telnet desde el servidor Windows de la base de datos hasta los siguientes puertos
          • telnet <PBS-Server Name/PBS-server IP> 2049
          • telnet <PBS-Server Name/PBS-server IP> 9090
          • telnet <PBS-Server Name/PBS-server IP> 111
        • Intente montar PBS en el servidor Windows manualmente con las credenciales raíz (así es como se asigna el recurso compartido de red al servidor Windows).
      • Linux
        • Pruebe telnet desde el servidor Windows de la base de datos hasta los siguientes puertos
          • telnet <PBS-Server Name/PBS-server IP> 2049
          • telnet <PBS-Server Name/PBS-server IP> 9090
          • telnet <PBS-Server Name/PBS-server IP> 111
        • Verifique si PBS está montado o no en el servidor de base de datos de Linux.
          • df -h
        • Verifique los detalles del montaje de PBS en las entradas de la pestaña FS.
          • cat /etc/fstab
    • Servicio
      • El servicio de Phoenix debe estar en modo de ejecución: systemctl status PhoenixBackupStore
      • El servicio de NFS debe estar en modo de ejecución: systemctl status nfs-kernel-server
      • Zpool debe estar en modo de ejecución: systemctl status zpools status
      • De no estar en modo de ejecución, utilice start o restart en lugar de status en el comando anterior para iniciarlo o reiniciarlo. E.g (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
    • Estado de UI
      • El estado de Oracle PBS en la consola PPBS debe aparecer como "Conectado".

Configuración

 

  • IU
    • ​​​​​​​No cancele el trabajo, ya que
    • El primer trabajo de respaldo llevará tiempo: realizará un análisis completo de los datos.
    • El primer trabajo se ejecutará hasta que se complete (no respetará la ventana de respaldo).
  1. ​​​​​​​​¿Cómo ejecuto un respaldo de bases de datos Oracle configuradas?
    • ​​​​​​​​​​​​​​Respalde bases de datos de Oracle mediante RMAN alojado en un servidor Linux
      • Actualice y ejecute los scripts de RMAN proporcionados por PPBS que utilizan la API de Phoenix Backup Store para respaldar bases de datos.
      • Para obtener más información sobre cómo este script utiliza la API de Phoenix Backup Store para respaldar y almacenar respaldos de Oracle RMAN en el montaje de respaldo, consulte Referencia de la API de Phoenix Backup StoreEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies.
    • Respalde bases de datos de Oracle mediante RMAN alojado en un servidor Windows
      • Actualice y ejecute los scripts de RMAN en un archivo por lotes de plantillas proporcionados por PPBS que utilizan la API de Phoenix Backup Store para respaldar bases de datos.
      • Para obtener más información sobre cómo este archivo por lotes utiliza la API de Phoenix Backup Store para respaldar y almacenar respaldos de Oracle RMAN en el montaje de respaldo, consulte Referencia de la API de Phoenix Backup StoreEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies.
      • Los scripts se pueden automatizar con la ayuda de trabajos cron en Linux y programadores de tareas en Windows.
  2. ​​​​​​​​​​​​​​¿Cuáles son los problemas más comunes con PPBS Oracle PBS durante el respaldo?
  3. Qué hacer y qué no hacer en cuanto a respaldos de bases de datos Oracle
    • ​​​​​​​PBS solo se utiliza para respaldos de RMAN configurados para PPBS.
    • No se debe utilizar como un servidor NFS.
    • No instale ninguna aplicación de terceros; solo debe usar respaldos de PPBS.
    • No copie ni elimine datos manualmente en los montajes de PBS.
    • No configure varias bases de datos para un único punto de montaje; cada punto de montaje se utiliza para una sola base de datos. Si desea proteger cinco bases de datos, debe configurar cinco puntos de montaje en PBS.
    • No edite las entradas manualmente en etc/exports; cada vez que cree un montaje, utilice scripts para agregar las entradas, como se muestra a continuación.
    • Ubicación del script en PBS::/opt/Druva/Phoenix/PhoenixBackupStore/bin
    • Copie todos los scripts en el servidor de base de datos/host de RMAN
    • Ejecute el script en el host de RMAN con la dirección IP del servidor de Phoenix Backup Store y el nombre de montaje de respaldo como parámetros.
    • Ejecute el script de este modo:
      • phoenix_get_mount_details.sh <Phoenix-Backup-Store-ip-address> <backup-mount-name>
      • Ejemplo: phoenix_get_mount_details.sh 192.0.2.1 testmount
    • ​​​​​​​El resultado del script de phoenix_get_mount_details.sh es la ruta al montaje del respaldo. Debe asignar el montaje de respaldo al host de RMAN para que, cuando ejecute un trabajo de respaldo mediante el script de RMAN, RMAN pueda almacenar el respaldo de Oracle RMAN en el montaje del respaldo.
    • Ejemplo de resultado del script 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.