Gestion des sauvegardes de déploiement

Les sauvegardes de déploiement peuvent vous aider à résoudre les problèmes, ou encore à cloner et à restaurer des déploiements.

Remarques :

Ces informations s'appliquent uniquement aux déploiements de réplication de données.

Rubriques connexes

A propos des sauvegardes de déploiement

Vous pouvez effectuer une sauvegarde de votre déploiement de trois manières : automatique, manuelle et programmée.

  • Automatique : créé quotidiennement sans modification de saisie ou de configuration de l'utilisateur, mais sauvegarde uniquement les fichiers trace les plus récents qui n'ont pas encore été traités.
  • Manuel : sauvegarde que vous générez à tout moment et qui peut inclure uniquement des métadonnées ou des métadonnées et des fichiers trace.
  • Programmé : sauvegarde manuelle que vous pouvez programmer régulièrement.

Remarques :

Les sauvegardes automatiques et manuelles ne peuvent pas être exécutées simultanément. Un seul processus de sauvegarde à la fois peut être exécuté.

Les sauvegardes automatiques sont conservées pendant douze jours, après quoi elles sont automatiquement supprimées. Pour conserver les données contenues dans les sauvegardes automatiques pendant plus de douze jours, vous pouvez les archiver et les enregistrer dans votre location Oracle Object Storage. Des frais de stockage associés s'appliquent. Les sauvegardes manuelles sont conservées jusqu'à ce que vous les supprimiez.

Pour visualiser les sauvegardes de déploiement, sélectionnez Sauvegardes de déploiement sur la page de détails du déploiement.

Programmer les sauvegardes

Vous pouvez programmer l'exécution de sauvegardes de déploiement quotidiennes, hebdomadaires ou mensuelles lorsque vous créez ou modifiez le déploiement.

Avant de planifier des sauvegardes, assurez-vous d'ajouter les stratégies minimales requises pour OCI GoldenGate et OCI Object Storage.
  1. Pour programmer des sauvegardes lors de la création d'un déploiement, dans la section Programmation de sauvegarde de la page Créer un déploiement, procédez comme suit :
    1. Sélectionnez Configurer la programmation de sauvegarde.
    2. Sélectionnez la date et l'heure pour commencer à créer des sauvegardes.
    3. Sélectionnez la fréquence de création des sauvegardes, Quotidienne, Hebdomadaire ou Mensuelle.
    4. Sélectionnez Métadonnées de sauvegarde uniquement pour créer des sauvegardes sans fichiers trace.
    5. Sélectionnez le compartiment dans lequel créer des sauvegardes.
    6. Sélectionnez le compartiment et le bucket Object Storage dans lesquels enregistrer les sauvegardes.
  2. Pour programmer des sauvegardes ou modifier une programmation de sauvegarde pour un déploiement déjà créé, procédez comme suit :
    1. Sur la page de détails du déploiement, localisez la section Sauvegardes, puis cliquez sur Modifier.
    2. Dans le panneau Configurer la programmation de sauvegarde, sélectionnez Configurer la programmation de sauvegarde.
    3. Sélectionnez le compartiment dans lequel créer des sauvegardes.
    4. Sélectionnez le compartiment et le bucket Object Storage dans lesquels enregistrer les sauvegardes.
    5. Sélectionnez la date et l'heure pour commencer à créer des sauvegardes.
    6. Sélectionnez la fréquence de création des sauvegardes, Quotidienne, Hebdomadaire ou Mensuelle.
    7. Sélectionnez Métadonnées de sauvegarde uniquement pour créer des sauvegardes sans fichiers trace.

Pour visualiser les sauvegardes de déploiement, sélectionnez Sauvegardes de déploiement sur la page de détails du déploiement.

Création d'une sauvegarde manuelle

Pour créer une sauvegarde, procédez comme suit :
  1. Sur la page de détails du déploiement, sélectionnez Sauvegardes de déploiement.
  2. Cliquez sur Créer une sauvegarde.
  3. Dans le panneau Créer une sauvegarde, entrez le nom de la sauvegarde.
  4. Dans la liste déroulante Compartiment, sélectionnez le compartiment de l'espace de stockage Oracle de votre location.
  5. Dans la liste déroulante Oracle Object Storage dans <compartment_name>, sélectionnez le bucket Object Storage dans lequel votre sauvegarde sera stockée.
  6. Dans Nom d'objet, saisissez le nom de la sauvegarde tel qu'il apparaîtra dans Object Storage. Veillez à ajouter l'extension de fichier .xz à la fin du nom de l'objet.

    Remarques :

    Vous pouvez ensuite télécharger la sauvegarde manuelle et utiliser un client prenant en charge les types de fichiers .xz pour la décompresser.
  7. Sélectionnez Métadonnées de sauvegarde uniquement pour créer une sauvegarde sans fichiers de trace.
  8. Cliquez sur Créer une sauvegarde.

Pour visualiser les sauvegardes de déploiement, sélectionnez Sauvegardes de déploiement sur la page de détails du déploiement.

Structure du répertoire de sauvegarde manuelle

Vous pouvez créer une sauvegarde manuelle d'OCI GoldenGate et l'enregistrer dans votre location Oracle Object Storage. A partir de là, vous pouvez télécharger la sauvegarde manuelle en local, puis accéder à un répertoire complet des fichiers du déploiement GoldenGate, y compris les fichiers journaux et les fichiers de trace.

La structure du répertoire d'une sauvegarde manuelle apparaît comme suit :

  • bin

  • cfgtoollogs

  • deinstall

  • diagnostics

  • include

  • install

  • inventory

  • jdk

  • jlib

  • lib

    • instantclient

    • sql

    • utl

  • OPatch

  • oraInst.loc

  • oui

  • srvm

Le tableau suivant décrit les répertoires Oracle GoldenGate clés et les variables utilisées pour les référencer. Lorsque ces variables apparaissent dans un exemple ou une procédure, remplacez la variable par le chemin complet du répertoire correspondant dans le répertoire de sauvegarde manuelle.

Nom de répertoire Variable Description Chemin de répertoire par défaut

Répertoire de base Oracle GoldenGate

OGG_HOME

Le répertoire de base Oracle GoldenGate qui est créé sur un ordinateur hôte est celui que vous choisissez afin d'installer le produit. Ce répertoire en lecture seule contient des fichiers binaires, exécutables et de bibliothèque pour le produit.

/ogg_install_location

Répertoire de base de configuration de déploiement

OGG_CONF_HOME

Emplacement de stockage des informations de déploiement et des artefacts de configuration.

/ogg_deployment_location/etc/conf

Répertoire de base de sécurité de déploiement

OGG_SSL_HOME

Emplacement de stockage des artefacts de sécurité de déploiement (certificats, portefeuilles).

/ogg_deployment_location/etc/ssl

Répertoire de base de données de déploiement

OGG_DATA_HOME

Emplacement de stockage des artefacts de données de déploiement (fichiers de trace).

/ogg_deployment_location/var/lib/data

Répertoire de base de variable de déploiement

OGG_VAR_HOME

Emplacement de stockage des artefacts de journalisation de déploiement et de reporting.

/ogg_deployment_location/var

Répertoire de base de déploiement etc

OGG_ETC_HOME

Emplacement de stockage des fichiers de configuration de déploiement, y compris les fichiers de paramètres.

/ogg_deployment_location/etc

Visualisation des détails de sauvegarde de déploiement

Pour visualiser les détails d'une sauvegarde de déploiement, sélectionnez Sauvegardes de déploiement sur la page de détails du déploiement, puis sélectionnez une sauvegarde dans la liste pour visualiser ses détails.

Sur la page de détails de la sauvegarde de déploiement, vous pouvez effectuer les opérations suivantes :

  • Restaurer
  • Créer un clone
  • Effectuer un déplacement vers un autre compartiment
  • Ajouter des balises
  • Effectuer une suppression
  • Visualiser des informations sur la sauvegarde de déploiement :
    • OCID de sauvegarde de déploiement
    • Compartiment
    • Date de création de la sauvegarde
    • Date de dernière mise à jour de la sauvegarde
    • Date de début de la sauvegarde
    • Date de fin de la sauvegarde
    • Type de sauvegarde
    • Taille de sauvegarde
    • Type de source (manuelle ou automatique)
    • Source de sauvegarde
    • Emplacement de sauvegarde
    • Nom d'objet dans la banque d'objets Oracle
    • Version de GoldenGate
  • Visualiser les demandes de travail

Copier la sauvegarde de déploiement

Pour copier une sauvegarde de déploiement, procédez comme suit :
  1. Choisissez l'une des options suivantes :
    1. Sur la page Sauvegardes de déploiement, dans le menu Actions d'une sauvegarde de déploiement, sélectionnez Copier.
    2. Sur la page Sauvegardes de déploiement, sélectionnez une sauvegarde de déploiement. Sur la page de détails de la sauvegarde de déploiement, dans le menu Actions, sélectionnez Copier.
  2. Dans le panneau Copier la sauvegarde, sélectionnez un compartiment dans la liste déroulante et un bucket Object Storage dans la liste déroulante.
  3. Cliquez sur Copier.
Votre copie apparaît dans la liste des sauvegardes de déploiement.

Remarques :

Si vous voulez une copie locale de votre sauvegarde de déploiement, vous pouvez la télécharger à partir du bucket Object Storage.

Restaurer un déploiement à partir d'une sauvegarde

Vous pouvez utiliser une sauvegarde pour restaurer l'état initial du déploiement lors de la création de la sauvegarde.

Pour restaurer une sauvegarde de déploiement, procédez comme suit :
  1. Sur la page de détails du déploiement, sélectionnez Sauvegardes de déploiement.
  2. Dans la liste des copies de sauvegarde de déploiement, sélectionnez une sauvegarde à restaurer.

    Vous pouvez également sélectionner Restaurer dans le menu Actions de la sauvegarde de déploiement.

  3. Sur la page de détails de la sauvegarde de déploiement, cliquez sur Restaurer.
  4. Dans la boîte de dialogue Restaurer la sauvegarde, cliquez sur Restaurer.

Créer un clone de déploiement

Vous pouvez utiliser des sauvegardes de déploiement pour créer un clone d'un déploiement.

Vous pouvez créer un clone de déploiement à partir de la page Détails de l'enregistrement de sauvegarde. Dans le menu Actions, sélectionnez Créer un clonage, puis complétez l'assistant Créer un clonage de déploiement. Il est identique à l'assistant Créer un workflow. Pour plus d'informations, reportez-vous à Création de déploiements.