Par défaut, le nombre de jours de purge de données est configuré à 180 jours pour MongoDB et 365 jours pour les bases de données PostgreSQL. Vous pouvez modifier le nombre de jours par défaut.

Par défaut, vRealize Business for Cloud inclut deux scripts qui sont planifiés tous les dimanches. Les scripts purgent des tables de base de données depuis les bases de données MongoDB et PostgreSQL. Le nombre de jours est utilisé pour spécifier l'ancienneté des données dans les tables. Toutes les données plus anciennes que l'intervalle spécifié sont purgées par les scripts.

Conditions préalables

Procédure

  1. Connectez-vous à SSH avec les informations d'identification de l'utilisateur racine.
    Si vous utilisez la plate-forme Windows, Connectez-vous à SSH à l'aide d'un utilitaire Windows SSH. Par exemple, Putty.
  2. Accédez au dossier /usr/ITFM-Cloud/va-tools/bin.
    Par exemple, cd /usr/ITFM-Cloud/va-tools/bin
  3. Modifiez le script services-maintenance.sh.
    1. Ouvrez le script :
      #!/bin/bash
      exec &> /var/log/vrb/serviceMainteneace.log
      # Script to purge data before specified number of days; Default considered for Mongo is 6 months and for Postgres it is 1 year.
      . /usr/ITFM-Cloud/va-tools/bin/mongopurge.sh 180
      . /usr/ITFM-Cloud/va-tools/bin/postgrespurge.sh 365
      #restart mongo db
      monit restart mongo
      #restart itbm-server
      monit restart itbm-server
      Le nombre de jours spécifié dans le script pour :
      • mongopurge.sh est 180.
      • postgrespurge.sh est 365.
    2. Modifiez le nombre de jours pour mongopurge.sh et postgrespurge.sh, si nécessaire.