Solutions pour l‘archivage de bases de données ...
Transcript of Solutions pour l‘archivage de bases de données ...
Département fédéral de l’intérieur DFI
Archives fédérales suisses AFSUnité Innovation et Préservation - Service de l‘archivage numérique
Paris - 07.10.2010Groupe PIN
Jérémie LeutholdChef du service de l‘archivage numérique
Solutions pour l‘archivagede bases de données relationnellesLe cas de SIARD
Département fédéral de l’intérieur DFI
Archives fédérales suisses AFSUnité Innovation et Préservation - Service de l‘archivage numérique
2Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
� Courte introduction
� Historique & développements
� SIARD: c’est quoi ?
� Format SIARD
� SIARD Suite 1.0
� Distribution & Perspectives
� L’intégration de SIARD dans l’archivage numérique
� SIARD dans l’Administration fédérale suisse
� Questions & discussions
Agenda
3Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Les archives fédérales suisses
4Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Historique & développement
2008: Publication SIARD Format
Utilisation SIARD Suite au sein de l‘AF
(2001-2004: 1. Phase ARELDA): Prototype SIARD
2007 2008 2009 2010
(2005-2009: 2. Phase ARELDA): 2005 Review de SIARD
2005-2006: Projet pilote DAp (Datenbank Archivierungsprozess)
2006
2009: distribution SIARD Suite
2007-2008: Spécifications & nouveaux développements de SIARD Suite
5Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
SIARD: c’est quoi?
1. Type de donnéesbase de données
2. Type de base de donnéesbase de données relationnelles
3. Type d‘actionarchivage dans un format adapté à l‘archivage
4. Solution séparée du type de données
Software Independent Archiving of Relational Databases� 4 � � 3 � � 2 �� 1 �
Software Independent Archiving of Relational Databases
6Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Plus concrètement…
� Une solution d’archivage pour systèmes de gestion
de bases de données relationnelles (SGBDR)
� Le développement d’un format permettant
l’archivage depuis un SGBDR sur le long terme
� Un logiciel permettant l’archivage au format SIARD
� Une solution agissant sur des systèmes en service
� Les systèmes de bases de données principales
doivent rester opérationnelles
7Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Le format SIARD
� 1 base de données � 1 fichier (archive) SIARD
� Un fichier SIARD est un container ZIP64 (sans
compression) contenant des fichiers XML
� Un unique fichier XML décrit toutes les
métadonnées de la base de données (SQL:1999)
� L’ensemble du contenu de la BD est converti en
fichiers XML
� Le format SIARD est basé sur des standards
reconnus: SQL:1999, XML, ZIP64 ,UNICODE
8Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Le principe
(Télé)chargement
des données
Collecte des
métadonnées
Ajout de
métadonnées
descriptivesEnregistrement
au format SIARDétapes
BD àarchiver
ArchiveSIARD
3
1
2
4
9Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
SIARD Suite 1.0
Fichier SIARD
SIARD SUITE(JAVA)
Système de BDplus actuel
Système de BDà archiver
Download
Upload
Accès & ajouts
de métadonnées
dans
l’archive SIARD
10Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
SIARD Suite 1.0
11Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Modèle de licence
� Format SIARD libre
(documentation du format sur www.bar.admin.ch)
� SIARD Suite 1.0 � freeware
� Téléchargeable gratuitement sur
www.bar.admin.ch
12Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Archives
Distribution
� Solution développée tout d’abord pour
l’administration fédérale suisse
� Tout office fédéral qui doit effectuer un versement
de bases de données aux Archives fédérales
header
content
SIP ID
Dossier
Dossier
Dossier
header
content
SIP ID
Dossier
Dossier
Dossier
header
content
SIP ID
Dossier
Dossier
Dossier
header
content
SIP ID
Dossier
Dossier
Dossier
Format SIARD
13Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
118 Licences déjàenregistrées
28 Pays
Distribution
14Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Distribution par type d’organisation
Archiv
Bibliothek
Stiftung / ONG
PrivatForscher /
Student
Universität
Unternehmer
Unternehmer (Software)
N/A
Öffentlicher Dienst
Firmes TI?
Archives
Entreprises
Entreprises TI
Universités
Chercheurs / Etudiants
Privés
Bibliothèques
ONG
Autres services
publiques
15Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Freeware vs Open source
Dans le cas de SIARD
� Standard imposé AFS � pérennité du format garantie
� Qualité des développements futurs garantie
� Mise à disposition possible pour la communauté
archivistique � pas d’interactions avec l’AFS
� Création de partenariats � principe du « win-win »
(Archives fédérales allemandes, Danemark)
� …
� Premiers pas dans le domaine…Projet commun
16Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Feedbacks
Teilnehmer nach Organisation
Staats- / Nationalarchiv15%
Archiv (anders)22%
Akademisches Institut19%
Öffentlicher Dienst15%
Öffentliche Organisation (z.B. NGO)
7%
Privatw irtschaft / Industrie
22%
Teilnehmer nach Organisation
Staats- / Nationalarchiv15%
Archiv (anders)22%
Akademisches Institut19%
Öffentlicher Dienst15%
Öffentliche Organisation (z.B. NGO)
7%
Privatw irtschaft / Industrie
22%
Anzahl der archivierten Datenbanken nach Datenbanktyp
Oracle, 8
MS SQL, 12
MS Access, 14
0
2
4
6
8
10
12
14
16
Oracle MS SQL MS Access
Anzahl der archivierten Datenbanken nach Datenbanktyp
Oracle, 8
MS SQL, 12
MS Access, 14
0
2
4
6
8
10
12
14
16
Oracle MS SQL MS Access
Aucun bug annoncé
Tests
Formation
Ont pris part au sondage (33%)(par type d’organisations hors admin. fédérale)
SGBDR archivés avec SIARD
17Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Perspectives
Welche Datenbanktypen möchten Sie mit SIARD Suite künftig
archivieren können?
0123456789
1011
MyS
QLDB2
(IBM)
BASE (Ope
nOffice)
Ingr
esSyB
ase
Info
rmix
SQLite
FileM
aker
Ander
e Dat
enban
k
Datenbanktyp
An
two
rten sofort archivieren
mittelfrisitiges Interesse
langfristiges Interesse
18Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
L’archivage numérique aux AFS
Agencies SFA‘s E-Archive
Infrastructure of Digital Archiving(IDA)
Digital InformationRepository (DIR)
RecordsManagement
System
Access
SIP
�
�
�
�
�
AIP
DIP
RelationalDatabase
FileRepository
ArchivalInformatio
nSystem
(AIS)
Package
Handler
SIP
SIP
SIP
Su
bm
iss
ion
In
terf
ac
e
�
Infrastructure basée sur le modèle OAIS
19Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
L’archivage numérique aux AFS
header
content
ID
Format adaptés à l’archivageuniquement !
métadonnées
Données primaires
� eDocuments (GEVER)
� Bases de données (SIARD)
� Collections de fichiers
20Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Versement contenant une BDR archivée
header
content
ID
DOK
Archive SIARD
SIP
21Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Utilisation (expérience)
Préparationde la sélection
Préparationdu versement
Tests dequalité
Ablieferung abschliessen
Valeurarchivistique?
Evaluationprospective
oui
AFS
NouvelleBD à archiver
22Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Toutes les informations sur internet…
www.bar.admin.ch
23Solutions pour l‘archivage de bases de données relationnelles – Le cas de SIARD
Paris - 07.10.2010 / Groupe PIN – J. Leuthold – Chef du service de l‘archivage numérique
Questions & discussion
Merci de
votre attention !