데이터 관리 · 웹오피스 블로그
중요한 업무 파일은 어떻게 백업하고 동일성을 확인할까?
복사본 보관과 SHA-256 동일성 검증이 맡는 역할을 나누고, 복구 가능한 백업을 점검하는 방법을 설명합니다.
편집 책임: SideSideDev · 게시: · 수정:
먼저 답하면
백업은 파일이 사라지거나 손상됐을 때 되돌릴 사본을 준비하는 일이고, 해시 검증은 특정 시점의 파일과 현재 파일의 바이트가 같은지 확인하는 일입니다. 해시값만 저장해 두어서는 잃어버린 파일을 복원할 수 없습니다.
사본이 있어야 복구할 수 있다
중요한 파일을 같은 폴더에 이름만 바꿔 하나 더 두면 실수로 함께 지우거나 기기 고장 때 동시에 잃을 수 있습니다. 원본과 분리된 저장 위치에 사본을 두고, 업무의 중요도에 맞춰 이전 버전도 보관하세요. 조직의 보존 기간과 접근 권한 정책을 따라야 합니다.
백업이 실제로 작동하는지는 복구해 보기 전에는 알기 어렵습니다. 정기적으로 일부 파일을 별도 위치에 복원해 열리는지 확인하고, 필요한 앱이나 암호가 함께 준비돼 있는지도 살펴보세요.
해시는 사본의 동일성 확인에 도움
원본 파일의 SHA-256을 기록한 다음 복사본의 값을 계산해 비교하면 복사 과정에서 바이트가 달라졌는지 확인할 수 있습니다. 파일명이 같아도 내용이 다를 수 있고, 반대로 이름이 달라도 바이트가 같을 수 있습니다.
해시가 같다는 사실은 해당 두 시점의 파일이 실무적으로 같은 바이트를 가졌다는 강한 근거입니다. 하지만 문서 내용이 옳은지, 가장 최신 승인본인지, 랜섬웨어 피해 전에 만든 사본인지는 해시만으로 알 수 없습니다.
복구 절차까지 기록하기
백업 위치, 담당자, 마지막 백업 시점, 복원 방법을 짧게 기록해 두세요. 암호화된 백업이라면 복호화 수단을 안전하게 별도 보관해야 합니다. 파일만 남고 열 방법을 잃으면 복구 가능성이 떨어집니다.
웹오피스의 SHA-256 도구로 원본과 사본의 해시를 각각 계산할 수 있습니다. 이 값은 백업 체계의 한 확인 수단으로 쓰고, 정기적인 복원 테스트와 버전 관리도 함께 운영하세요.
핵심 확인 사항
- 원본과 분리된 위치에 사본 보관
- 해시로 복사본 바이트 비교
- 일부 파일을 실제 복원해 열기
참고 자료와 확인 범위
공식 문서의 개념과 웹오피스의 실제 지원 범위는 다를 수 있습니다. 각 자료를 참고한 범위를 함께 표시합니다.
- MDN: SubtleCrypto.digest
원본 바이트의 해시와 SHA-256 계산