Guía del usuario de PPBS: preparación del entorno para una restauración exitosa de Oracle PBS de PPBS
Resumen: En este documento, se proporciona una guía clara paso a paso que se centra en cómo preparar y configurar Oracle PBS para la restauración. Siga estas instrucciones para administrar eficazmente las restauraciones de Oracle mediante el Servicio de respaldo de PowerProtect (PPBS). ...
Instrucciones
📝 Nota
Antes de continuar con la información compartida en esta guía del usuario de restauración, asegúrese de haber configurado los respaldos y de que se hayan realizado correctamente.
Propósito:
Prepare el entorno para una restauración correcta de la base de datos de Oracle del servicio de respaldo de PowerProtect (PPBS) mediante Oracle PBS sin errores.
1. ¿Qué es una restauración de Oracle?
-
Es un proceso de recuperación o devolución de una base de datos, o partes de una base de datos, a un estado o punto en el tiempo anterior. Por lo general, esto se hace para recuperarse de la pérdida de datos, daños u otros tipos de fallas de la base de datos. Las restauraciones de bases de datos pueden abarcar diferentes niveles de recuperación, como la restauración de base de datos completada, las restauraciones a un punto en el tiempo, etc.
2. ¿Qué son los RP (puntos de recuperación) en Oracle?
-
Un RP (Recovery Points) son los datos acumulados que se almacenan en la nube PPBS según las fechas en las que se han realizado copias de seguridad.
-
Los RP se crean solo para los respaldos con el siguiente estado.
-
"Correcto" y "Correcto con errores"
-
NOT para fallido, omitido, en cola o cancelado
-
-
Cuando selecciona cualquier RP para la restauración, es capaz de realizar una restauración completa.
-
La disponibilidad del RP depende de la retención establecida en la política de respaldo
3. ¿Cuáles son los tipos de RP (puntos de recuperación)?
-
Los RP se diferencian en función de dónde se almacenaron.
-
-
Punto de recuperación activo
-
Punto de recuperación semiactivo
-
Punto de recuperación inactivo
-
4. ¿Dónde se pueden ver los RP (puntos de recuperación) para las bases de datos de Oracle?
-
Consola de administración: seleccione su organización, proteja, Oracle, phoenixBackupStore, seleccione PBS, seleccione Montar y haga clic en el botón Restaurar.
5. ¿Cuál es el flujo de trabajo de restauración para las bases de datos de Oracle?
-
Hay dos funciones involucradas en la restauración de una base de datos respaldada mediante PPBS:
-
El administrador: El administrador ejecuta un trabajo de restauración en la consola de administración. Una vez finalizado el trabajo de restauración, el punto de recuperación se descarga como un respaldo de Oracle RMAN en una ubicación del Phoenix Backup Store seleccionado.
-
Administrador de base de datos de Oracle: El administrador de bases de datos ejecuta comandos RMAN que buscan datos de respaldo desde Phoenix Backup Store y restauran la base de datos en la instancia de Oracle.
-
-
Flujo de trabajo de restauración del punto de recuperación de la base de datos del servidor Oracle
6. ¿Cuáles son los requisitos para una restauración correcta?
-
Conexión
-
Verifique la conexión entre Oracle PBS y PPBS Cloud .
-
-
Cuando realice una restauración, cuando esté a punto de hacer clic en la restauración, asegúrese de que el PBS de destino sea parte de la lista de IP permitida. Si no es así, marque la opción Usar direcciones IP que no están en la lista permitida para la restauración y, a continuación, escriba la dirección IP del PBS de destino.
A continuación, se muestran los comandos adicionales para verificar
Windows:
-
Verifique si el cliente para NFS se está ejecutando o no.
-
Pruebe telnet desde el servidor Windows de la base de datos a los puertos que se encuentran a continuación
-
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 el montaje de PBS en el servidor Windows manualmente con las credenciales raíz (así es como asigna el recurso compartido de red al servidor Windows).
Linux:
-
Pruebe telent desde el servidor Linux de DB a 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
-
-
Servicio
-
El servicio Phoenix debe estar en modo de ejecución
-
(systemctl status PhoenixBackupStore) -
El servicio NFS debe estar en modo de ejecución
-
(systemctl status nfs-kernel-server) -
El Zpool debe estar en modo de ejecución
-
(systemctl status zpools status)
-
Si no está en ejecución, utilice start o restart en lugar del estado en el comando anterior para iniciarlo o reiniciarlo. P ej (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
-
Estado de la interfaz de usuario (Oracle PBS)
-
El estado del Oracle PBS objetivo en la consola PPBS debe aparecer "Conectado".
-
(Nota: Si el estado de la conexión es desconectado, el respaldo fallará inmediatamente)
-
-
7. ¿Cómo realizar una restauración de base de datos del servidor Oracle?
Para restaurar bases de datos de Oracle, puede usar:
-
Puntos de recuperación de PPBS. Puede usar los tipos semiactivo e inactivo de puntos de recuperación para restaurar bases de datos de Oracle. El procedimiento de restauración consta de dos pasos:
-
Descargue el punto de recuperación de PPBS como un respaldo de Oracle RMAN en Phoenix Backup Store
-
Restaure el respaldo de Oracle RMAN desde Phoenix Backup Store a la instancia de Oracle mediante RMAN
-
8. ¿Cuáles son los problemas más comunes que se encuentran durante la restauración del servidor Oracle?
9. Lo que debe y no debe hacer para el respaldo de la base de datos Oracle
-
Para ahorrar espacio, elimine la carpeta en Phoenix Backup Store que almacena la copia de seguridad de Oracle RMAN descargada de la nube PPBS y realice la siguiente solicitud de ELIMINACIÓN a la API de Phoenix Backup Store.
-
Curl -X DELETE http://<hostip>:9090/druva-phoenix/v1/mounts/<mountname>/restores/<jobidwithoutslash> -
Por ejemplo:
-
curl -X DELETE http://192.0.2.1:9090/druva-phoenix/...estores/242135
-
-
Asegúrese de que las entradas de montaje de restauración de PBS deben estar allí en Phoenix.cfg.
-
Por ejemplo, en todas las rutas de restauración predeterminadas de PBS es /mnt/restores, por lo que esta entrada ya existe en el archivo phoenix.cfg, si la ruta predeterminada se eliminó manualmente o cambió a cualquier otro nombre (por ejemplo, NewRestoreMount), debemos agregar entradas de ruta editadas en phoenix.cfg antes de activar una restauración.
-
vi /etc/Phoenix/ORACLE/Phoenix.cfg -
Escriba ' i ' para activar el modo de inserción
-
Cambie el valor de ORACLE_RESTORES_BASE_PATH = "/NewRestoreMount" eliminando /mnt/restores
-
Escriba la tecla esc seguida de :wq para guardar y salir del archivo.
-
Reinicie los servicios PBS
-
service PhoenixBackupStore stop -
service PhoenixBackupStore start.
-
-