Guide de l’utilisateur PPBS : préparation de votre environnement pour une restauration PPBS Oracle PBS réussie
Résumé: Ce document fournit un guide clair, étape par étape, qui se concentre sur la préparation et la configuration d’Oracle PBS pour la restauration. Suivez ces instructions pour gérer efficacement vos restaurations Oracle à l’aide de PowerProtect Backup Service (PPBS). ...
Instructions
📝 Remarque
Avant de poursuivre avec les informations partagées dans ce guide d’utilisation de restauration, assurez-vous d’avoir configuré les sauvegardes et qu’elles sont réussies.
Objectif
Préparez l’environnement pour une restauration réussie de la base de données Oracle PowerProtect Backup Service (PPBS) à l’aide d’Oracle PBS sans erreur.
1. Qu’est-ce qu’une restauration Oracle ?
-
Il s’agit d’un processus de restauration ou de rétablissement d’une base de données, ou de parties d’une base de données, à un état antérieur ou à un point dans le temps. Cette opération est généralement effectuée pour récupérer des données perdues, corrompues ou d’autres types de défaillances de base de données. Les restaurations de base de données peuvent englober différents niveaux de restauration, tels que la restauration de base de données terminée, la restauration à un point dans le temps, etc.
2. Que sont les RP (Recovery Points) dans Oracle ?
-
Un RP (Recovery Points) correspond au cumul des données stockées sur le Cloud PPBS en fonction des dates auxquelles elles ont été sauvegardées.
-
Les RP sont créés uniquement pour les sauvegardes dont l’état est le suivant.
-
« Réussite » et « Réussite avec erreurs »
-
PAS pour échec, ignoré, mis en file d’attente ou annulé
-
-
Lorsque vous sélectionnez un RP pour la restauration, il est capable d’effectuer une restauration complète.
-
La disponibilité du RP dépend de la rétention définie dans la règle de sauvegarde
3. Quels sont les types de RP (points de récupération) ?
-
Les RP sont différenciés en fonction de l’endroit où ils ont été stockés.
-
-
Point de récupération à chaud
-
Point de récupération chaud
-
Point de récupération à froid
-
4. Où les RP (points de récupération) peuvent-ils être affichés pour les bases de données Oracle ?
-
Management Console - Select your Organization - Protect - Oracle - PhoenixBackupStore - sélectionnez PBS - sélectionnez Mount puis cliquez sur le bouton Restore.
5. Qu’est-ce que le workflow de restauration pour les bases de données Oracle ?
-
Deux rôles sont impliqués dans la restauration d’une base de données sauvegardée à l’aide de PPBS :
-
L’administrateur : L’administrateur exécute une tâche de restauration sur la console de gestion. Une fois la tâche de restauration terminée, le point de récupération est téléchargé en tant que sauvegarde Oracle RMAN sur un emplacement du magasin de sauvegardes Phoenix sélectionné.
-
Administrateur de base de données Oracle : L’administrateur de base de données exécute des commandes RMAN qui récupèrent les données de sauvegarde à partir du magasin de sauvegarde Phoenix et restaurent la base de données sur l’instance Oracle.
-
-
Workflow de restauration des points de récupération de base de données Oracle Server
6. Quelles sont les conditions préalables pour une restauration réussie ?
-
Connexion
-
Vérifiez la connexion entre Oracle PBS et PPBS Cloud .
-
-
Lorsque vous effectuez une restauration, lorsque vous êtes sur le point de cliquer sur la restauration, assurez-vous que le PBS de destination fait partie de la liste des adresses IP autorisées. Si ce n’est pas le cas, cochez l’option Use non-allowlist IP addresses for restore puis saisissez l’adresse IP PBS de destination.
Vous trouverez ci-dessous les commandes supplémentaires à vérifier :
Windows. :
-
Vérifiez si le client pour NFS est en cours d’exécution ou non.
-
Essayez telnet à partir du serveur Windows de base de données vers les ports ci-dessous
-
telnet <PBS-Server Name/PBS-server IP> 2049 -
telnet <PBS-Server Name/PBS-server IP> 9090 -
telnet <PBS-Server Name/PBS-server IP> 111
-
-
Essayez de monter le support PBS sur Windows Server manuellement avec les informations d’identification root (c’est ainsi que vous mapper le partage réseau sur le Windows Server).
Linux :
-
Essayez telent à partir du serveur Linux de base de données vers les ports ci-dessous
-
telnet <PBS-Server Name/PBS-server IP> 2049 -
telnet <PBS-Server Name/PBS-server IP> 9090 -
telnet <PBS-Server Name/PBS-server IP> 111
-
-
Service
-
Le service Phoenix doit être en mode d’exécution
-
(systemctl status PhoenixBackupStore) -
Le service NFS doit être en mode Exécution
-
(systemctl status nfs-kernel-server) -
Le Zpool doit être en mode d’exécution.
-
(systemctl status zpools status)
-
S’il n’est pas en cours d’exécution, utilisez start ou restart au lieu de l’état de la commande ci-dessus pour le démarrer ou le redémarrer. Par ex. (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
-
État de l’interface utilisateur (Oracle PBS)
-
L’état de la cible Oracle PBS sur la console PPBS doit afficher « Connecté ».
-
(Remarque : Si l’état de la connexion est déconnecté, la sauvegarde échoue immédiatement)
-
-
7. Comment effectuer une restauration de base de données de serveur Oracle ?
Pour restaurer des bases de données Oracle, vous pouvez utiliser :
-
Points de récupération PPBS. Vous pouvez utiliser des types de points de récupération chauds et froids pour restaurer des bases de données Oracle. La procédure de restauration se déroule en deux étapes :
-
Téléchargez le point de récupération PPBS en tant que sauvegarde Oracle RMAN sur le Phoenix Backup Store
-
Restaurer la sauvegarde Oracle RMAN à partir du magasin de sauvegardes Phoenix vers l’instance Oracle à l’aide de RMAN
-
-
Sauvegardes Oracle RMAN existantes sur le magasin de sauvegarde Phoenix
8. Quels sont les problèmes les plus fréquemment rencontrés lors de la restauration d’un serveur Oracle ?
9. Choses à faire et à ne pas faire pour la sauvegarde d’une base de données Oracle
-
Pour économiser de l’espace, supprimez le dossier du magasin de sauvegardes Phoenix qui stocke la sauvegarde Oracle RMAN téléchargée à partir du cloud PPBS, effectuez la demande DELETE suivante à l’API du magasin de sauvegardes Phoenix.
-
Curl -X DELETE http://<hostip>:9090/druva-phoenix/v1/mounts/<mountname>/restores/<jobidwithoutslash> -
Par exemple :
-
curl -X DELETE http://192.0.2.1:9090/druva-phoenix/...estores/242135
-
-
Assurez-vous que les entrées de montage de restauration PBS doivent être présentes dans Phoenix.cfg.
-
Par exemple, dans tous les PBS, le chemin de restauration par défaut est /mnt/restores, de sorte que cette entrée existe déjà dans le fichier phoenix.cfg, si le chemin par défaut a été supprimé manuellement ou modifié par un autre nom (par exemple, NewRestoreMount), nous devons ajouter des entrées de chemin modifiées sur phoenix.cfg avant de déclencher une restauration.
-
vi /etc/Phoenix/ORACLE/Phoenix.cfg -
Tapez ' i ' pour activer le mode d’insertion
-
Modifiez la valeur de ORACLE_RESTORES_BASE_PATH = '/NewRestoreMount' en supprimant /mnt/restores
-
Saisissez la touche échap suivie de :wq pour enregistrer et quitter le fichier.
-
Redémarrez les services PBS
-
service PhoenixBackupStore stop -
service PhoenixBackupStore start.
-
-