⁦D.⁩ 파일 복원

이 프로그램 없이 파일 복구

목적

Sigelith Backup을 설치할 수 없을 때 사용합니다. 예를 들어 다른 운영 체제의 컴퓨터, 몇 년 뒤, 또는 급한 상황입니다. 백업은 이 프로그램 없이도 읽을 수 있도록 만들어져 있습니다.

시작하기 전에

모든 백업의 기본 폴더에는 비상용 안내 ‘JAK ODZYSKAC DANE - HOW TO RECOVER.txt’와 스크립트 ‘odzyskaj.py’가 있습니다. 안내에는 백업에 무엇이 있고 어떻게 복구하는지 적혀 있습니다. 아무 텍스트 편집기로나 여세요.

단계별 안내

암호화되지 않은 백업

  1. 파일 탐색기(macOS에서는 Finder, Linux에서는 파일 관리자)에서 백업 폴더를 엽니다.
  2. 가장 최근의 완전한 날짜 폴더(예: 2026-10-27_@487)를 엽니다. 그 시점의 파일 전체가 들어 있습니다. 안에는 백업 원본마다 폴더(예: ‘문서’)가 있고, 파일은 드라이브에 있던 것과 같은 구조입니다.
  3. 필요한 파일을 원하는 곳으로 복사합니다.

큰 파일(256 MB 이상)은 조각으로 나뉘어 저장됩니다. 그러면 버전 폴더에는 확장자가 ‘.cvrecipe’인 작은 파일만 보입니다. 이런 파일은 암호화된 백업과 마찬가지로 ‘odzyskaj.py’ 스크립트가 합쳐 주지만, 추가 라이브러리는 필요 없습니다(아래 2단계는 건너뛰어도 됩니다).

암호화된 백업(확장자가 ‘.cvlt’인 파일)

  1. Python 3.8 이상을 설치합니다(python.org).
  2. 명령 프롬프트에 다음을 입력합니다: pip install pycryptodomex argon2-cffi
  3. 명령 프롬프트에서 백업 폴더로 이동하고, 버전 폴더 이름과 대상 폴더를 지정해 스크립트를 실행합니다. 예:

    python odzyskaj.py 2026-10-27_@487 C:\복원

  4. 스크립트가 백업 비밀번호를 묻고, 파일을 복호화해 대상 폴더에 저장합니다.

표시되는 내용

대상 폴더에 일반 형태의 파일이 들어갑니다. 백업에 있는 파일은 그대로 둡니다.

다음 단계

  • 비상용 안내의 끝에는 백업에 있는 버전 목록이 있습니다. 복구에는 가장 최근의 완전한 버전을 고르세요. 미완료 버전은 끝나기 전에 중단된 것이라 파일 일부만 있습니다.

문제가 생기면

  • ‘python’ 명령이 동작하지 않음: Python이 설치되어 있지 않거나, 설치할 때 시스템 경로에 추가하도록 선택하지 않았습니다. ‘Add python.exe to PATH’ 옵션을 선택해 다시 설치하세요.
  • 비밀번호가 없음: 암호화된 백업의 파일은 프로그램 작성자를 포함해 아무도 읽을 수 없습니다. ‘백업 또는 디스크 비밀번호를 잊어버림’ 참조.