Règles d’archivage des données pour DevOps les tables

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Les règles d’archivage des tables du système de base garantissent que DevOps les données stockées dans le Base de données de gestion des configurations (CMDB) sont systématiquement archivées et purgées.

    Règles d’archivage des DevOps données dans CMDB des tables

    L’archivage des données implique la gestion de la taille des tables, la croissance et l’archivage des anciennes données. Il déplace les données qui ne sont plus nécessaires chaque jour des tables primaires vers un ensemble de tables d’archivage. Pour plus d’informations, consultez Archivage des données. Les règles d’archivage du système de base sont configurées pour archiver DevOps automatiquement les tables antérieures à une période spécifiée. Une table d’archivage est créée pour toute table associée à une règle d’archivage. Vous pouvez également choisir de restaurer des données à partir de tables d’archivage.
    Remarque :
    Alors que vous pouvez restaurer n’importe quel enregistrement à partir des tables d’archivage. Une fois les données archivées restaurées, elles ne sont plus archivées automatiquement. Pour plus d'informations, consultez Managing archived data.
    • Accédez à la Archivage système > Règles d'archivage et sélectionnez la règle d’archivage individuelle dont vous avez restauré les données.
    • Cochez la case Réarchivage automatique pour reprendre l’archivage automatique pour cette règle d’archivage.

    Modifier la valeur du système de base pour les règles d’archivage

    Vous pouvez configurer la durée d’archivage automatique de toutes les règles d’archivage applicables aux DevOps tables à partir de la propriété système Archivage automatique (en mois). DevOps Par défaut, la valeur de cette propriété est définie sur 9 (mois). Accédez à la DevOps > Administration > Propriétés > Archivage automatique (en mois), pour modifier la valeur. Pour plus d’informations sur la configuration de l’archivage des données, consultez Créer une règle d’archivage

    La liste suivante indique les tables archivées automatiquement.
    Tableau 1. Tables archivées DevOps automatiquement
    Table Nom de la table Nom de table archivé
    Demande intermédiaire d'artefact sn_devops_artifact_staging ar_sn_devops_artifact_staging
    Version de l'artefact sn_devops_artifact_version ar_sn_devops_artifact_version
    Brancher sn_devops_branch ar_sn_devops_branch
    Résultat de tests de la version sn_devops_build_test_result ar_sn_devops_build_test_result
    Résumé du test de construction sn_devops_build_test_summary ar_sn_devops_build_test_summary
    Rappel sn_devops_callback ar_sn_devops_callback
    Valider sn_devops_commit ar_sn_devops_commit
    Valider les détails sn_devops_commit_details ar_sn_devops_commit_details
    Artefact déployé vers TaskExecution sn_devops_m2m_artifact_execution ar_sn_devops_m2m_artifact_execution
    Version d'artefact à Validation sn_devops_m2m_artifact_version_commit ar_sn_devops_m2m_artifact_version_commit
    Branche à valider sn_devops_m2m_branch_commit ar_sn_devops_m2m_branch_commit
    Exécuter une validation sn_devops_m2m_commit_execution ar_sn_devops_m2m_commit_execution
    Valider à l'élément de travail sn_devops_m2m_commit_work_item ar_sn_devops_m2m_commit_work_item
    Exécution de pipeline sn_devops_pipeline_execution ar_sn_devops_pipeline_execution
    Résumé de l'analyse de la qualité logicielle sn_devops_software_quality_scan_summary ar_sn_devops_software_quality_scan_summary
    Relations de résumé de l'analyse de la qualité logicielle sn_devops_software_quality_scan_summary_relations ar_sn_devops_software_quality_scan_summary_relations
    Exécution d'étape sn_devops_step_execution ar_sn_devops_step_execution
    Balises sn_devops_tag ar_sn_devops_tag
    Exécution de tâches sn_devops_task_execution ar_sn_devops_task_execution
    Résumé de la tâche sn_devops_test_summary ar_sn_devops_test_summary
    Relations de résumé de test sn_devops_test_summary_relations ar_sn_devops_test_summary_relations
    Élément de travail sn_devops_work_item ar_sn_devops_work_item
    La fonctionnalité de règles d’archivage des données prend en compte et respecte les règles parentes avant l’exécution de règles d’archivage individuelles. Si une règle d’archivage parent est associée, les règles enfants ne sont exécutées que lorsqu’elles sont exécutées. De même, lorsque vous modifiez des règles individuelles, vous devez d’abord désactiver ou dissocier la règle d’archivage parente, apporter les modifications de configuration et réactiver la règle d’archivage parente. Les changements apportés à la propriété Archivage automatique (en mois) DevOps remplacent tous les changements de configuration apportés à la durée des règles d’archivage enfants. Par exemple, vous pouvez mettre à jour la condition de règle d’archivage pour l’une des règles d’archivage actives DevOps à une valeur personnalisée, par exemple trois mois au lieu des 9 mois par défaut. Toutefois, si vous modifiez la propriété Archivage automatique (en mois), DevOps toutes les modifications apportées aux conditions des règles d’archivage individuelles sont remplacées par la valeur de la propriété système Archivage automatique (en mois).
    Remarque :
    La fonction de remplacement est contraignante pour tous les scénarios, sauf :
    • Lorsqu’une règle d’archivage n’appartient pas au DevOps périmètre
    • Lorsqu’une règle d’archivage appartient au DevOps périmètre mais est inactive.

    Règles DevOps de destruction des données par le système de base

    Les règles de destruction du système de base sont également activées et activées sur toutes les tables archivées DevOps . Par défaut, les données sont supprimées d’une table archivée après 36 mois ou 1095 jours à partir du moment où les données sont stockées dans la table d’archivage. Pour plus d’informations, consultez Créer une règle de destruction.