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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 3 minutes de lecture
  • Les règles d’archivage des tables 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 les tables

    L’archivage des données implique la gestion de la croissance de la taille des tables et l’archivage des anciennes données. Il déplace les données qui ne sont plus nécessaires tous les jours des tables primaires vers un ensemble de tables d’archivage. Pour plus d’informations, voir 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 à laquelle une règle d’archivage est associée. Vous pouvez également choisir de restaurer des données à partir de tables d’archivage.
    Remarque :
    Bien que vous puissiez restaurer n’importe quel enregistrement à partir des tables d’archivage. Une fois les données archivées restaurées, les mêmes données 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 système de base pour les règles d’archivage

    Vous pouvez configurer la durée d’archivage automatique pour 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 table Nom de la table archivée
    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
    Balise 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é Règles d’archivage des données prend en compte et respecte les règles parentes avant l’exécution des règles d’archivage individuelles. Si une règle d’archivage parent vous est associée, les règles enfants ne sont exécutées que lorsque les règles parentes 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 parent, effectuer les changements de configuration et réactiver la règle d’archivage parent. 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 enfant. Par exemple, vous pouvez mettre à jour la condition de la règle d’archivage pour l’une des règles d’archivage actives DevOps sur 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 de destruction du système de base pour les DevOps données

    Les règles de destruction du système de base sont également 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.