Obtenir la taille de la base de données et du référentiel

Cette section fournit des instructions sur la manière d’obtenir la taille de votre base de données et de votre référentiel ALM.

Chaque projet ALM possède son propre schéma de base de données et son propre référentiel de fichiers. Toutes les étapes de cette rubrique doivent être réalisées pour chaque projet que vous souhaitez migrer vers SaaS.

Obtenir le nom du schéma de la base de données SA

Suivre les étapes ci-dessous pour obtenir le nom du schéma de base de données de l’administration du site.

  1. Se connecter au serveur ALM.

  2. Aller dans le répertoire où ALM/QC est déployé ou installé.

  3. Aller dans le répertoire où le fichier siteadmin.xml est enregistré, et l’ouvrir en mode modifier.

    Linux /var/opt/Micro Focus/ALM/webapps/qcbin/WEB-INF
    Windows

    Effectuer l’une des opérations suivantes :

    • <ALM/QC directory>/webapps/qcbin/WEB_INF

    • <ALM/QC directory>\jboss\server\default\deploy\10sabin.war\WEB-INF

    • <ALM/QC directory>\application\10sabin.war\WEB-INF

  4. Rechercher le nom du schéma de l’administrateur du site à l’aide de l’étiquette DBNAME.

    Par exemple, <DbName>SA_SCHEMA_NAME</DbName>.

Retour en haut

Obtenir la taille du référentiel de fichiers

Suivre l’étape ci-dessous pour obtenir la taille du référentiel de fichiers du serveur de fichiers.

  1. Ouvrez Administration du site ALM

  2. Sélectionner le projet à migrer. Dans l’onglet Détails du projet, sous le champ Répertoire du projet, trouver le chemin du référentiel de fichiers du projet.

  3. Sur la machine du serveur de fichiers, naviguer vers le chemin du référentiel du projet et exécuter la commande suivante.

Retour en haut

Obtenir des informations sur les projets à partir de la base de données

Obtenir le nombre de tous les projets, le nombre de projets dont le contrôle de version est activé, et le nombre d’entités contrôlées dans des projets spécifiques.

Pour obtenir le nombre de tous les projets :

  1. Obtenir le schéma de base de données de l’administration du site. Voir Obtenir le nom du schéma de la base de données SA.

  2. Définir le paramètre SA_SCHEMA sur le nom correct du schéma d’administration du site.

  3. Exécuter le script suivant :

    Copy code
    SÉLECTIONNER DÉCOMPTE(*) DE '<SCHEMA>'.PROEJCTS ; 

Pour obtenir le nombre de projets dont le contrôle de version est activé :

  1. Obtenir le schéma de base de données de l’administration du site. Voir Obtenir le nom du schéma de la base de données SA.

  2. Définir le paramètre SA_SCHEMA sur le nom correct du schéma d’administration du site.

  3. Exécuter le script suivant :

    Copy code
    SÉLECTIONNER* DE PROJETS OÙ PR_HAS_VCSDB='Y' ;

Pour obtenir le nombre d’entités contrôlées dans un projet spécifique :

  1. Obtenir le nom du schéma de la base de données du projet en effectuant l’une des opérations suivantes :

    • Sélectionner le projet dans l’onglet Administration du site > Projets. Vérifier la valeur du champ Nom de la base de données.

    • Exécuter la requête suivante sur le Schéma de base de données de l’administration du site et, à partir du résultat de la requête, obtenir la valeur du champ DB_NAME du projet :

      Copy code
      SÉLECTIONNER * À PARTIR DE PROJETS
  2. Exécuter la requête suivante dans le schéma de la base de données du projet :

Retour en haut

Obtenir la taille du schéma de la base de données du projet

Suivre les étapes ci-dessous pour obtenir la taille du schéma de la base de données du projet.

  1. Ouvrez Administration du site ALM

  2. Sélectionner le projet à migrer. Dans l’onglet Détails du projet, sous le champ Nom de la base de données, rechercher le schéma de la base de données du projet. Dans le champ Serveur de base de données, rechercher le serveur où se trouve le schéma.

  3. Sur le serveur de base de données, exécuter la commande suivante pour obtenir la taille du schéma de la base de données.

Retour en haut

Obtenir la taille de la base de données et du référentiel de tous les projets

Obtenir tous les détails des projets, y compris leur schéma de base de données et la taille du référentiel de fichiers, tels qu’ils sont stockés dans la base de données sur la base du mécanisme de référentiel intelligent.

Cette section s’applique uniquement à ALM 11.00 et aux versions ultérieures qui incluent le mécanisme de référentiel intelligent.

Conditions préalables :

  1. Obtenir le schéma de base de données de l’administration du site. Voir Obtenir le nom du schéma de la base de données SA.

  2. Définir le paramètre SA_SCHEMA sur le nom correct du schéma d’administration du site.

Pour obtenir la taille de la base de données et du référentiel de tous les projets :

Exécuter le script suivant :

Retour en haut

Exporter le schéma de la base de données

Exporter le schéma de la base de données de chaque projet que vous voulez migrer.

Conditions préalables

Tenir compte des conditions préalables suivantes avant d’exporter le schéma de la base de données.

Sceau AWS S3 Un emplacement pour le Sceau AWS S3 doit être fourni par votre CSM pendant le processus de migration.
Logiciel MD5 Par exemple, md5.
Serveur FTP Seulement lorsque le Sceau AWS S3 n’est pas disponible pour une raison quelconque, un emplacement de serveur FTP doit être fourni par votre CSM pendant le processus de migration.

Pour exporter le schéma de la base de données :

Effectuer l’une des actions d’exportation suivantes, selon le type de votre base de données :

Retour en haut

Étapes suivantes :