Migration du support

La migration de support est l'opération par laquelle les données numériques conservées par le système d'archivage sont déplacées d'un support de stockage devenu obsolète vers un nouveau, tout en assurant l'intégrité des données.

Préalable : Copie des données

Les services de versement ne doivent pas être utilisés durant la phase de copie des données du support d'origine vers le nouveau support. Cette indisponibilité permettra que la copie soit complète, en évitant que de nouvelles données soient déposées sur le support durant cette phase.

L'opérateur du système réalise une copie des données du support d'origine vers
le nouveau, pas des moyens externes au logiciel.

Ce support est ensuite monté en lieu et place de l'ancien:

  • même point de montage
  • même nom de répertoire local

Le support de stockage devenu obsolète ne doit pas être détruit tant que la procédure ci-dessous n'est pas finalisée et son résultat validé par l'opérateur.

Processus de migration

Le logiciel permet ensuite de vérifier l'intégrité des données sur ce nouveau support par rapport à la valeur condensat de chaque ressource, en le comparant aux traces du registre.

Principes

Lancement initial

Ce processus liste les objets numériques présents sur le support grâce aux adresses conservées dans le registre central.

Lorsque que le processus de contrôle est initialisé, la date et le résultat du dernier contrôle d'intégrité de tous les objets stockés sont mis à blanc.

Le système va ensuite contrôler un à un tous les objets numériques présents sur le support, en plusieurs passes successives qui peuvent être planifiées et étalées dans le temps.

Contrôles successifs

Pour chacun des objets, le processus calcule l'empreinte numérique des données sur le support et la compare à l'empreinte conservée en base de données.

Ce processus n'utilise pas l'empreinte conservée dans les journaux pour des raisons évidentes de performances. L'empreinte présente en base de données est contrôlée au même titre que celle des objets stockés lors des contrôles d'intégrité.

Au fur et à mesure que les objets sont contrôlés, le système remet à jour la date et le résultat de dernier contrôle.

Lorsque le processus de migration est terminé, toutes les adresses du support de stockage présentent donc une date ainsi qu'un résultat de contrôle.

Exécution

Le lancement du contrôle est réalisé par un appel au service suivant : UPDATE digitalResource/repository/checkIntegrity

Paramètres

Cette fonction reçoit quatre paramètres :

Paramètre Type Description
repositoryReference string L'identifiant du support de stockage à contrôler
init boolean Indique le lancement d'une nouvelle vérification ou d'une reprise à partir du contrôle précédent
addressLimit integer Nombre d'adresses maximum à contrôler lors de l'éxécution
maxError integer Nombre d'erreurs maximum avant l'arrêt de la fonction

Sortie

La sortie de ce batch se compose de l'information suivante :

  • le nombre d'adresses à vérifier au début du processus
  • du nombre total d'adresses vérifiées à la fin du processus
  • du nombre d'adresses présentant une anomalie

Traitement des non-conformités

Les adresses défectueuses indiquent des données incomplètes ou corrompues sur le nouveau support de stockage après la copie.

La liste des objets non conformes est disponible en dans le menu Administration > Gestions du stockage > Adresses

Il est possible de contrôler individuellement l'intégrité des adresses en cliquant sur le bouton jaune.

Si l'adresse ne présente plus d'erreur, elle disparaitra de la liste.

results matching ""

    No results matching ""