Questions / Réponses

Trouvez les réponses aux questions que vous vous posez à propos de votre plate-forme

Peut-on obtenir un export d'elium? Sous quelle forme?

Nous offrons la garantie à nos clients de pouvoir récupérer l'intégralité des contenus stockés par leurs utilisateurs dans leur environnement. Soit à des fins d'archivage interne durant la vie du projet, soit en fin de vie de celui-ci, soit à des fins de réinjection dans un autre dispositif.

La procédure habituelle est d'exporter toutes les données à la date fixée d'un commun accord. Nous vous faisons parvenir les données récupérées selon le support (clé USB, disque dur externe, ou autre) & les modalités d'envoi (en physique, par recommandé, par courrier, ou autre) qui vous conviennent le mieux. Quelques jours après, une fois que vous nous confirmez la bonne réception des informations, nous fermons définitivement la plate-forme et supprimons l'entièreté des contenus.

Nous offrons deux options pour vous permettre de récupérer vos données :

Un export exhaustif au format XML

L'export que vous recevez sur un support au choix (e.g. lien URL, clé USB, DVD, disque dur) comporte un fichier XML et une arborescence de fichiers:

  • Le fichier XML reprend toutes les métadonnées associées aux contenus: type de contenu, titre, tags, commentaires, etc.
  • Chaque contenu (document/page web/..) est renseigné dans ce fichier XML par un "hash code" qui correspond au fichier physique dans l'arborescence.
  • Chaque dossier de fichiers est nommé avec les deux premières lettres du hash code (e.g. 00, 0A).
  • L'arborescence comporte tous les fichiers dans leur format d'origine. Il y a juste le nom qui change pour éviter les conflits de noms identiques. Donc un document word reste un document word et un document pdf reste un document pdf. Le nom d'origine du document est décrit dans le fichier xml.

elium s'engage à transmettre cet export au client. Cependant, afin de réutiliser ces informations, un travail de script/programmation, qui requiert des compétences en informatique, est nécessaire. Il incombe au client de réaliser ce travail d'équivalence s'il souhaite réutiliser les données au sein d'un autre dispositif.

Exemple de fragment XML

Par exemple pour le contenu avec id="3115", le fragment XML est :

   <tile status="2" added="2012-09-07 09:46:53.988729" group="4"
      expert="3" privacy="1" subtype="document" valid="True"
      add_group="" type="document" id="3115">
      <attributes>
               <attribute name="title">title_of_my_presentation</attribute>
               <attribute name="content-length">716958</attribute>
               <attribute name="total-content-length">716958</attribute>
               <attribute name="filename">My_presentation.pdf</attribute>
      </attributes>
      <tags />
      <comments />
      <related />
      <file>a280dcf56999cff9a3cc6da299fb74532e7edfa7254814c62f4baf5eaf7c62a3</file>
    </tile>
  • Dans les attributs, nous avons pour le filename "Ma_presentation.pdf" et dans le champ file "a280dcf56999cff9a3cc6da299fb74532e7edfa7254814c62f4baf5eaf7c62a3"
  • Le fichier est donc dans votre_export/a2/a280dcf56999cff9a3cc6da299fb74532e7edfa7254814c62f4baf5eaf7c62a3 et son nom d'origine est Ma_presentation.pdf
  • Si vous désirez reproduire une hiérarchie, vous pouvez dès lors déplacer le fichier votre_export/a2/a280dcf56999cff9a3cc6da299fb74532e7edfa7254814c62f4baf5eaf7c62a3 vers le répertoire de votre choix avec le nom de votre choix, par exemple vers votre_export/expert_3/Ma_presentation.pdf

Exemple d'export exhaustif

Un schéma en évolution permanente

elium étant une plateforme qui évolue en permanence, le schéma de données sous-jacent à cet export est également susceptible d'évoluer au courant du projet​.

Un export simplifié

Si la procédure expliquée ci-avant est trop complexe, nous proposons également un export simplifié au format zip avec une arborescence de fichiers organisée en dossiers. Cet export reprend les contenus de types fichiers, les images et les pièces jointes dans les collections. Par contre, les collections elles-mêmes (contenu rédigé en ligne), les sites web, les statuts et les commentaires sont perdus. Cette option est donc à évaluer en fonction des types de contenus utilisés sur votre plate-forme.

Pouvons-nous effectuer un backup?

Oui. Certains de nos clients souhaitent réaliser leurs propres sauvegardes comme garantie supplémentaire. Ce service peut faire l'objet d'une prestation additionnelle à la demande.