Guide de l’utilisateur PPBS : préparation de votre environnement pour une sauvegarde Oracle PBS réussie
Summary: Ce document fournit un guide clair, étape par étape, qui est axé sur la préparation et la configuration d’Oracle PBS pour la sauvegarde. Suivez ces instructions pour gérer efficacement vos sauvegardes Oracle à l’aide de 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
Objectif
Préparer l’environnement pour que les sauvegardes de PowerProtect Backup Service (PPBS) Oracle Phoenix Backup Store (PBS) se déroulent sans erreur.
-
Qu’est-ce qu’un serveur Oracle ?
- Oracle Corporation a créé le système RDBMS (Relational Database Management System), largement utilisé, connu sous le nom d’Oracle. Il est conçu pour stocker, gérer et récupérer efficacement les données, ce qui en fait un composant fondamental de nombreux systèmes et applications d’entreprise. Voici quelques-uns de ses différents composants :
- Instance : une instance Oracle correspond au logiciel et aux structures de mémoire qui gèrent les opérations de base de données.
- Base de données : la base de données elle-même est un ensemble de fichiers physiques sur le disque qui stockent des données. Il comprend des fichiers de données, des fichiers de contrôle et des fichiers journaux redo log. Elle inclut les fichiers de données, les fichiers de contrôle et les fichiers journaux redo log.
- SQL (langage SQL) est le langage utilisé pour interagir avec une base de données Oracle. Les utilisateurs et les applications émettent des instructions SQL pour interroger et manipuler les données.
- Écouteur : Oracle Listener est un processus qui écoute les demandes de connexion client entrantes et établit une connexion entre les clients et la base de données Oracle.
- Oracle Net Services : fournit des services de communication réseau pour la base de données Oracle. Comprend des protocoles et des outils permettant de se connecter à la base de données à partir de différents emplacements.
- Fichiers de journaux redo log : ces fichiers stockent un enregistrement de toutes les modifications apportées à la base de données. Ils sont essentiels pour la récupération en cas de défaillance du système.
- Fichiers de contrôle : les fichiers de contrôle contiennent des métadonnées relatives à la structure physique de la base de données. Ils sont essentiels au démarrage et à la récupération de la base de données.
- Journaux redo log archivés : il s’agit de copies des fichiers journaux redo log qui ont été archivés. Ils sont utilisés à des fins de sauvegarde et de récupération.
- Composants de sauvegarde et de récupération : divers outils et utilitaires Oracle permettent de créer des sauvegardes et de récupérer des données en cas de perte de données ou de défaillance du système. Notamment RMAN (Recovery Manager) et Data Pump.
- Pourquoi effectuer une sauvegarde de la base de données Oracle ?
- Protégez vos données contre les accidents, les erreurs ou les problèmes IT.
- Assurez-vous de pouvoir récupérer vos données en cas de problème, par exemple en cas de panne informatique ou de sinistre comme un incendie ou une inondation.
- Conservez les anciennes données pour analyser les tendances ou créer des rapports.
- Renforcez la sécurité en conservant une copie sécurisée de vos données, même si quelqu’un tente de les voler.
- Que sauvegarde PPBS à partir des serveurs Oracle ?
- PPBS simplifie radicalement la sauvegarde et la récupération des bases de données Oracle hébergées sur une infrastructure physique et virtuelle sur site, ainsi que sur une infrastructure Cloud telle qu’Amazon EC2, des machines virtuelles Azure, Google Compute Engines, etc.
- PPBS vous permet de sauvegarder et de récupérer les bases de données suivantes exécutées sur les hôtes du serveur Oracle :
- Bases de données autonomes
- Bases de données RAC (Real Application Cluster)
- Qu’est-ce que le Phoenix Backup Store (PBS) ?
- Le Phoenix Backup Store est un appareil NAS basé sur Ubuntu sur lequel est installé le package Debian Phoenix Backup Store fourni par PPBS.
- Une fois que les administrateurs ont configuré l’appareil NAS, installez le package Debian et activez-le sur l’appareil :
- L’appareil NAS est configuré en tant que Phoenix Backup Store.
- Il est enregistré auprès du Cloud PPBS.
- Il crée une connexion permanente avec le Cloud PPBS.
- Lorsqu’un administrateur ajoute un montage de sauvegarde sur la console de gestion, il est créé sur le Phoenix Backup Store en tant que répertoire partagé sur le réseau.
- Le répertoire partagé sert de point de montage et l’administrateur de bases de données Oracle doit le mapper à l’hôte sur lequel RMAN est exécuté.
- Lorsqu’une procédure de sauvegarde est exécutée à l’aide de RMAN, elle crée une sauvegarde Oracle RMAN et la stocke sur le montage de sauvegarde. RMAN nécessite des autorisations en lecture et en écriture sur le montage de sauvegarde.
- Que sont les hôtes RMAN ?
- La sauvegarde et la récupération des bases de données Oracle sont gérées à l’aide d’un gestionnaire de sauvegarde et de récupération fourni par Oracle : RMAN.
- RMAN fournit des utilitaires aux administrateurs de bases de données Oracle pour exécuter des procédures de sauvegarde des bases de données et créer des sauvegardes Oracle RMAN.
- Un administrateur de bases de données exécute une procédure de sauvegarde à l’aide de RMAN qui est connecté aux bases de données.
- L’hôte sur lequel RMAN s’exécute est appelé hôte RMAN, et le montage de sauvegarde est mappé à l’hôte.
- Après l’exécution d’une procédure de sauvegarde, RMAN crée une sauvegarde Oracle RMAN et la stocke sur le montage de sauvegarde.
- Qu’est-ce que le workflow de sauvegarde de la base de données Oracle ? Quels sont les types de méthodes de sauvegarde ?
- Workflow de sauvegarde de la base de données
- Type de méthode de sauvegarde de la base de données :
- Sauvegarde complète
- Sauvegarde incrémentielle
- Sauvegarde des journaux d’archive
- Workflow de sauvegarde de la base de données
- Quelles sont les conditions préalables ?
- Où dois-je télécharger le package d’installation Oracle PBS ?
- Vous pouvez télécharger le programme d’installation Windows en utilisant l’une des trois méthodes suivantes :
- Page Téléchargements
- Page Paramètres
- Page Téléchargements
- Vous pouvez télécharger le programme d’installation Windows en utilisant l’une des trois méthodes suivantes :
-
Comment installer Oracle PBS ?
- Il existe trois façons d’installer Oracle PBS :
- Déployez le package Debian sur un serveur Ubuntu pour utiliser le serveur Ubuntu en tant que Phoenix Backup Store
- Déployez le package OVA sur une configuration VMware pour utiliser la machine virtuelle en tant que Phoenix Backup Store
- Déployez le package Debian sur une instance AWS EC2 pour l’utiliser en tant que Phoenix Backup Store
- Déployez le package Debian sur un serveur Ubuntu pour utiliser le serveur Ubuntu en tant que Phoenix Backup Store
📝 Remarque :
une fois installé, vérifiez que le service Phoenix est en mode d’exécution à l’aide de la commande ci-dessous (systemctl status: PhoenixOracle)
-
Comment activer Oracle PBS ?
- Le processus détaillé est décrit dans l’article Activation.
- Commande :
PhoenixBackupStoreControl activate <activation_token> - Une fois activé, le serveur est répertorié sur la page Phoenix Backup Store.
- (Management Console -> Protect->Oracle > Phoenix Backup Store->Oracle Servers)
- Comment configurer les sauvegardes de bases de données Oracle dans PPBS ?
- Étapes pour configurer des sauvegardes de base de données
- Création d’un montage de sauvegarde sur le Phoenix Backup Store enregistré
- Mappez le montage de sauvegarde sur l’hôte RMAN
- Laissez RMAN stocker les sauvegardes sur le montage
- Quelles sont les conditions préalables avant de démarrer une sauvegarde d’une base de données Oracle configurée ?
-
connexion
- Vérifiez la connexion entre le serveur et le Cloud PPBS
- Windows
- Vérifiez si le client NFS est en cours d’exécution ou non.
- Essayez Telnet depuis le serveur Windows de base de données vers les ports ci-dessous
telnet <PBS-Server Name/PBS-server IP> 2049telnet <PBS-Server Name/PBS-server IP> 9090telnet <PBS-Server Name/PBS-server IP> 111
- Essayer de monter le montage PBS sur le serveur Windows manuellement avec les informations d’identification root (c’est ainsi que vous mappez le partage réseau sur le serveur Windows).
- Linux
- Essayez Telnet depuis le serveur Windows de base de données vers les ports ci-dessous
telnet <PBS-Server Name/PBS-server IP> 2049telnet <PBS-Server Name/PBS-server IP> 9090telnet <PBS-Server Name/PBS-server IP> 111
- Vérifiez si le montage PBS est monté ou non sur le serveur de base de données Linux.
df -h
- Vérifiez les détails du montage PBS dans les entrées de l’onglet FS.
cat /etc/fstab
- Essayez Telnet depuis le serveur Windows de base de données vers les ports ci-dessous
- Vérifiez la connexion entre le serveur et le Cloud PPBS
- Service
- Le service Phoenix doit être en mode d’exécution :
systemctl status PhoenixBackupStore - Le service NFS doit être en mode d’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 status dans la commande ci-dessus pour le démarrer ou le redémarrer.
E.g (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
- Le service Phoenix doit être en mode d’exécution :
- État de l’interface utilisateur
- L’état d’Oracle PBS sur la console PPBS doit indiquer « Connected ».
-
- INTERFACE UTILISATEUR
- N’annulez pas la tâche, lorsque :
- La première procédure de sauvegarde prend du temps : elle effectue une analyse complète des données.
- La première tâche s’exécute jusqu’à ce qu’elle soit terminée (la fenêtre de sauvegarde ne sera pas prise en compte).
- Comment effectuer une sauvegarde des bases de données Oracle configurées ?
- Sauvegarde des bases de données Oracle à l’aide de RMAN sur un serveur Linux
- Mettez à jour et exécutez les scripts RMAN fournis par PPBS qui utilisent l’API Phoenix Backup Store pour sauvegarder les bases de données.
- Pour plus d’informations sur la façon dont ce script utilise l’API Phoenix Backup Store pour sauvegarder et stocker des sauvegardes Oracle RMAN sur le montage de sauvegarde, voir l’article Référence de l’API Phoenix Backup Store
(en anglais)
- Sauvegarde des bases de données Oracle à l’aide de RMAN sur un serveur Windows
- Mettez à jour et exécutez le script RMAN et un modèle de fichier de commande fourni par PPBS qui utilise l’API Phoenix Backup Store pour sauvegarder les bases de données.
- Pour plus d’informations sur la façon dont ce fichier de commandes utilise l’API Phoenix Backup Store pour sauvegarder et stocker des sauvegardes Oracle RMAN sur le montage de sauvegarde, voir l’article Référence de l’API Phoenix Backup Store
(en anglais)
- Les scripts peuvent être automatisés à l’aide de tâches cron dans le système d’exploitation Linux et de planificateurs de tâches dans le système d’exploitation Windows.
- Sauvegarde des bases de données Oracle à l’aide de RMAN sur un serveur Linux
- Quels sont les problèmes couramment rencontrés avec PPBS Oracle PBS pendant la sauvegarde ?
- Règles à suivre et à proscrire lors de la sauvegarde des bases de données Oracle
- Utilisez PBS uniquement pour les sauvegardes RMAN configurées avec PPBS.
- Ne l’utilisez pas comme serveur NFS.
- N’installez aucune application tierce ; seules les sauvegardes PPBS doivent être utilisées.
- Ne copiez ni ne supprimez aucune donnée manuellement sur les montages PBS.
- Ne configurez pas plusieurs bases de données pour un seul point de montage ; un montage doit être utilisé pour une seule base de données. Si vous souhaitez protéger cinq bases de données, vous devez configurer cinq points de montage sur PBS.
- Ne modifiez pas les entrées manuellement sur etc/exports. Lorsque vous créez un montage, utilisez des scripts pour ajouter les entrées comme indiqué ci-dessous.
- Emplacement du script sur
PBS::/opt/Druva/Phoenix/PhoenixBackupStore/bin - Copiez tous les scripts sur votre hôte/serveur de base de données RMAN
- Exécutez le script sur l’hôte RMAN en utilisant l’adresse IP du serveur Phoenix Backup Store et le nom du montage de sauvegarde comme paramètres.
- Exécutez le script comme suit :
phoenix_get_mount_details.sh <Phoenix-Backup-Store-ip-address> <backup-mount-name>- Exemple :
phoenix_get_mount_details.sh 192.0.2.1 testmount
- La sortie du script phoenix_get_mount_details.sh correspond au chemin du montage de sauvegarde. Vous devez mapper le montage de sauvegarde à l’hôte RMAN de sorte que lorsque vous réexécutez une procédure de sauvegarde à l’aide du script RMAN, il puisse stocker la sauvegarde Oracle RMAN sur le montage de sauvegarde.
- Exemple de sortie du script phoenix_get_mount_details.sh :
Remote mountpath is 192.0.2.1:/Phoenix/testmount/oracle_dataMount options : retrans:5,timeo:1200, rw, user
Affected Products
PowerProtect Backup ServicesArticle 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.