Archivematica는 디지털 보존 및 접근성을 위한 오픈소스 시스템
디지털 기록물을 보존하고 검색 가능한 형식으로 유지하는 일련의 자동화된 프로세스 제공
Table of contents
Archivematica
•
개요
◦
디지털 컬렉션에 대한 표준 기반의 장기 보존과 접근을 제공하는 오픈소스 디지털 보존 시스템
◦
디지털 개체에 액세스 할 수 있도록 웹 기반 콘텐츠 관리 시스템 AtoM과 함께 제공
◦
디지털 기록물이 장기적으로 안정적으로 보존되고 검색 가능한 상태로 유지
◦
OAIS(Reference Model for an Open Archival Information System) 모델의 원칙과 가이드 라인을 기반으로 구축
•
목표
◦
기술 및 예산이 제한적인 전 세계의 기록 소장 기관에게 디지털 보존을 시작할 수 있는 도구, 방법론 및 자신감을 제공하는 것
◦
수집에서 액세스까지 OAIS 참조모형(Reference Model for an Open Archival Information System : 전자 기록의 장기 보존을 위한 시스템의 개념적 기능 틀을 제공하는 ISO 표준)기능 모델을 준수하기 위해 수행해야 하는 구체적이고 구체적인 단계를 통합하기 위해 철저한 OAIS 사용 사례 및 프로세스 분석을 수행
•
가치
◦
디지털 보존 분야의 모범 실무를 오픈소스 소프트웨어로 구현하고 확산
◦
EAD, METS, MODS, PRONOM, DROID, PREMIS, TRAC, OAIS, BagIt, Planets 등 90년대부터 축적된 디지털 보존 분야의 국제적 연구 성과와 소스코드를 재사용하여 하나의 소프트웨어에 집결
◦
AtoM, DSpace, Fedora, ContentDM, ArchivesSpace 등 디지털 아카이브에서 주로 이용되는 소프트웨어들과 연계하여 디지털 객체를 처리하도록 기능이 구현
Dashboard Manual
Transfer : 이관
Ingest : 입수
Archival Storage : 기록 저장소
Preservation Planning : 보존계획
Access : 접근
Administration : 관리
Administration(관리)
•
관리 탭에서는 관리 사용자가 처리 구성, 전송 및 저장 위치, DIP 업로드 구성을 설정하고 무엇보다도 사용자를 추가 및 제거할 수 있습니다.
Preservation Planning(보존계획)
•
보존 계획 탭은 Archivematica가 파일 형식을 처리하는 방법을 제어하는 광범위한 형식 데이터베이스인 FPR(Format Policy Registry)에 대한 사실상의 사용자 인터페이스입니다. Preservation Planning 탭에서는 사용자가 Archivematica를 통해 보존된 콘텐츠에 작용하는 정규화, 특성화, 검증 및 기타 도구 및 워크플로우에 대한 형식 정책을 추가하거나 편집할 수 있습니다.
◦
특이점은 Update 버튼이 있다는 것
형식 정책 레지스트리 서버에 추가하는 새 규칙을 가져올 수 있으며 이러한 보존형식으로의 마이그레이션과 같은 작업을 수행하기 위한 규칙 등 업데이트 가능
Transfer(이관)
•
전송 탭은 Archivematica 전송이 시작되는 곳입니다. 전송 위젯과 함께 이 탭에는 전송이 SIP(제출 정보 패키지)가 되도록 준비하기 위해 콘텐츠에 따라 작동하는 마이크로서비스 및 작업이 표시됩니다.
◦
Transfer type
▪
Standard : 파일이나 폴더를 직접 업로드하는 방식으로, 일반적인 파일 전송 방식과 동일.
▪
Zipped direct : 파일이나 폴더를 zip 파일로 묶어서 전송하는 방식. 이 방식은 파일 수가 많을 때 효율적이며, 직접 업로드 방식보다 빠른 속도로 전송.
▪
Unzipped bag : BagIt 형식의 파일을 전송하는 방식. BagIt은 파일의 무결성 검증, 파일 경로 저장, 메타데이터 등을 관리할 수 있는 포맷으로, 보다 안정적인 전송 방식.
▪
Zipped bag : Unzipped bag와 유사하지만 파일을 zip 파일로 묶어서 전송하는 방식. 이 방식도 파일 수가 많을 때 유용.
▪
DSpace : DSpace에서 내보낸 항목을 Archivematica에 전송하는 방식. DSpace은 학술 연구용 디지털 리포지토리 플랫폼으로, 학술 자료 등을 관리.
▪
Disk image : 디스크 이미지 파일을 전송하는 방식. 이 방식은 컴퓨터 시스템 자체를 보존해야 할 경우에 사용.
▪
Dataverse : Dataverse에서 내보낸 데이터를 Archivematica에 전송하는 방식. Dataverse는 연구 데이터를 공유하는 데 사용되는 플랫폼으로, Archivematica에서는 이 데이터를 보존.
◦
Transfer name
Transfer 작업을 식별하기 위한 이름. 이 이름은 Archivematica에서 생성된 AIPs의 이름이 아니라, 가져올 AIPs를 식별하는 용도로 사용. Transfer name을 설정함으로써, 가져온 AIPs를 식별하고 추적. Transfer name은 사용자가 지정한 임의의 이름을 입력.
◦
Microservices
소프트웨어를 여러 개의 작은 독립적인 서비스로 분할하는 아키텍처 스타일. 각Microservices는 특정 기능을 수행하며, 서로 독립적으로 실행. Archivematica의 Microservices는 각각의 역할과 책임이 정의된 작은 프로그램으로 구성. 이러한 Microservices는 각각의 역할에 맞게 설계되어 있으며, 서로 독립적으로 실행.
이렇게 작은 서비스로 구성된 아키텍처는 모듈성이 높고, 확장성이 용이하며, 유지 보수성이 높은 장점.
◦
UUID
Universally Unique Identifier의 약어로, 범용 고유 식별자를 의미. UUID는 소프트웨어 시스템에서 고유한 식별자로 사용되며, 중복될 가능성이 거의 없음. Archivematica에서 UUID는 고유한 파일 식별자로 사용. Archivematica는 각 파일에 대해 UUID를 생성하고, 이를 사용하여 파일을 식별. 이는 파일의 이름, 위치 또는 속성 등과 관계없이 파일을 고유하게 식별할 수 있기 때문에 매우 유용. UUID는 일반적으로 32자의 16진수 문자열로 표현되며, 하이픈(-)을 사용하여 5개의 그룹으로 나눠진 형태.
Ingest(입수)
•
입수 탭에는 SIP를 AIP 또는 DIP로 전환하기 위해 발생하는 마이크로서비스 및 작업이 표시됩니다. 이 탭에는 백로그 위젯도 포함되어 있습니다.
Access(접근)
•
Archivematica의 액세스 통합 대부분은 Ingest 탭 내에서 이루어집니다. 액세스 탭에는 AtoM으로 전송된 DIP가 표시됩니다.
Backlog(백로그)
•
백로그 탭은 Archivematica 백로그에 추가된 콘텐츠를 표시하고 사용자가 백로그 위치에서 전송을 검색, 다운로드 및 삭제할 수 있도록 합니다.
Appraisal(평가)
•
평가 및 정리 탭은 백로그에 배치된 자료를 분석하고 정리하는 데 사용됩니다. ArchivesSpace의 리소스에 직접 자료를 정렬하는 데 사용할 수도 있습니다.
Metadata(메타데이터)
•
Archivematica는 여러 메타데이터 표준을 사용합니다. 이 섹션에서는 Archivematica가 이를 구현하고 사용하는 방법을 설명합니다.
Translations(번역)
•
Archivematica 1.6.1부터 커뮤니티는 Archivematica 문서, 인터페이스 및 스토리지 서비스를 다른 언어로 번역하는 데 시간과 노력을 자원하여 프로젝트를 지원할 수 있었습니다.
Archival Storage(아카이브 저장소)
•
아카이브 스토리지 탭에는 Archivematica 파이프라인에서 처리한 AIP와 AIP 크기, UUID 및 저장된 날짜와 같은 관련 메타데이터가 표시됩니다.
◦
파이프라인
각 파이프라인은 Archivematica 설치이며, 서버와 모든 관련 클라이언트를 식별하는 고유한 ID가 있습니다. 위치는 파이프라인에 할당되며 해당 파이프라인에서만 액세스할 수 있습니다.
◦
스페이스
스페이스에는 위치와 해당 위치에 액세스하는 방법에 대한 정보가 포함되어 있습니다. 원격 호스트 이름 및 익스포트 위치와 같은 액세스 프로토콜과 관련된 모든 정보는 스페이스에 저장됩니다.
◦
위치
위치는 AIP 저장 또는 전송 소스와 같은 목적을 가지며 패키지가 저장되는 곳입니다. 각 위치는 파이프라인에 연결되어 해당 파이프라인에서만 액세스할 수 있습니다.
◦
패키지
패키지는 저장소 서비스에서 관리하는 위치에 업로드된 전송, SIP, DIP 및 AIP입니다.
◦
관리
기본 설정을 구성하고 사용자를 관리합니다.
▪
Are there specific dates when people need to enroll or re-enroll or elect new beneficiaries? Keep that info up to date. Whenever you change it, let everyone know.
Transfer Manual
1.
Transfer
2.
Browse > 디렉토리 선택 > Add > Transfer name > Start transfer
a.
Transfer name : Transfer 작업을 식별하기 위한 이름. 이 이름은 Archivematica에서 생성된 AIPs의 이름이 아니라, 가져올 AIPs를 식별하는 용도로 사용. Transfer name을 설정함으로써, 가져온 AIPs를 식별하고 추적. Transfer name은 사용자가 지정한 임의의 이름을 입력.
3.
Trasfer 시작
4.
진행 중 작은 종모양 아이콘이 표시되면 Actions을 전부 선택을 해야 함
5.
Ingest도 확인
Transfer와 Ingest에 붉은색 숫자가 붙어 있을 경우 선택해야 할 Actions이 있다는 표시
6.
완료
확장()버튼을 클릭하면 해당 콘텐츠에서 실행되는 모든 마이크로 서비스를 볼 수 있으며 삭제 버튼을 클릭하여 지울 때까지 대시보드에 남아 있음
톱니바퀴를 클릭하면 상세 내용 확인 가능
결과값
▸ Microservice: Transfer에서 SIP 생성
▸ Microservice: Transfer 완료
▸ Microservice: METS.xml 문서 생성
▸ Microservice: 내용 확인
▸ Microservice: 유효성 검사
▸ Microservice: 외부 파일 구문 분석
▸ Microservice: 형식 및 메타데이터 추출
▸ Microservice: 패키지 추출
▸ Microservice: 파일 형식 식별
▸ Microservice: Transfer 파일 이름 변경
▸ Microservice: Transfer 구조 보고서 생성
▸ Microservice: 바이러스 검사
▸ Microservice: Transfer 체크섬 확인
▸ Microservice: 메타데이터 파일 재포맷
▸ Microservice: 파일 UUID 및 체크섬 할당
▸ Microservice: 기본 Transfer processingMCP.xml 포함
▸ Microservice: Transfer UUID로 이름 변경
▸ Microservice: Transfer 규정 준수 확인