새로운 질서 위키

BagIt

BagIt은 파일과 그 파일을 설명하는 목록을 함께 묶는 패키지 형식이다. RFC 8493에 기록되어 있으며, 이 RFC의 지위는 인터넷 표준 트랙이 아닌 정보 제공 문서다. 자료 전달 뒤 파일이 빠지거나 바뀌었는지 검사할 구조를 제공한다. (RFC 8493)

  • 데이터 파일은 data 디렉터리에 두고, 매니페스트에는 파일 경로와 체크섬을 적는다. 같은 알고리즘의 목록에서 각 데이터 파일은 한 번씩 등장해야 한다. (데이터 파일 목록)
  • 완전한 패키지와 유효한 패키지를 구별한다. 필요한 파일이 모두 있다는 확인에 더해 체크섬 검증까지 성공해야 유효한 패키지가 된다. (완전성과 유효성)
  • 전시 사진과 설명문을 인수인계할 때의 활용을 제안한다. 전달한 묶음을 받은 쪽에서도 검사해 파일 무결성 점검 결과를 남기고, 이후 수정본은 별도로 구별한다. 보존 패키지의 구조가 작품 설명의 정확성까지 증명하지는 않는다.

기타 등등

  • fetch.txt를 쓰면 아직 패키지 안에 없는 파일을 받아올 위치와 관련 정보를 기록할 수 있다. 내려받아야 완전해지는 묶음도 표현한다. 출처
  • 설명 파일의 인코딩을 UTF-8로 지정한 경우에는 파일 앞에 BOM을 붙이지 않도록 규정한다. 출처

#표준 #디지털보존 #파일

검색