KDE에 Btrfs 스냅샷을 통합하는 KIO Snapshot

47 minutes ago 1

새로 출시된 KIO Snapshot은 Dolphin을 비롯한 KDE 소프트웨어에서 Btrfs 스냅샷을 일반 파일처럼 직접 탐색할 수 있게 함 파일의 과거 버전과 서브볼륨별 디렉터리 트리를 가상 폴더로 제공해 버전 비교, 복사, 메타데이터 확인 등에 활용할 수 있음 libbtrfsutil과 KDE Frameworks의 Solid를 이용하며, 접근 가능한 서브볼륨 목록에서 정보를 유도해 root 권한이나 시스템 DBus 서비스 없이 작동함 스냅샷 생성 기능은 없으므로 수동으로 만들거나 Snapper 같은 도구를 사용해야 하며, Snapper에서는 비관리자 접근을 위한 별도 권한 설정이 필요함 KDE Linux는 사용자 홈의 서브볼륨 구성과 Snapper 자동 설정을 통해 KIO Snapshot을 기본 제공할 예정이며, 이는 백업·복원 체계 개선 작업의 일부임 Btrfs 스냅샷을 파일 탐색기에 통합 Btrfs의 서브볼륨은 파일시스템 안에서 독립적으로 관리할 수 있는 디렉터리 트리로, 나머지 파일시스템과 별개로 원자적 스냅샷 생성과 롤백이 가능함 스냅샷은 원본과 파일 익스텐트를 공유해 변경된 부분에만 추가 공간을 사용하므로, 디스크 공간 부담을 줄이면서 자주 생성할 수 있음 이런 특성을 활용하면 사용자에게 범용적인 실행 취소 또는 시간 이동 기능을 제공할 수 있음 Btrfs Assistant 같은 그래픽 도구도 있지만 일반 파일 탐색과 분리돼 있으며, 주로 스냅샷 관리 작업을 다루는 기술적 도구임 Linux에는 Windows의 Previous Versions나 macOS의 Time Machine처럼 스냅샷을 파일 탐색기에 직접 통합한 기능이 부족했고, KIO Snapshot은 이를 KDE에서 구현하려는 프로젝트임 KIO Snapshot의 탐색 방식 KIO Snapshot은 Dolphin뿐 아니라 KDE 소프트웨어 전반에서 파일이나 서브볼륨의 Btrfs 스냅샷을 나열하고 접근하게 함 파일을 우클릭하면 스냅샷에 저장된 여러 과거 버전을 보여주는 폴더 화면으로 이동할 수 있음 초기 구현은 Windows Previous Versions처럼 열기·복원 버튼이 있는 대화상자였음 이후 활용도를 높이기 위해 완전한 가상 폴더로 변경함 여러 과거 버전을 선택해 비교 도구로 열거나, 다른 위치에 복사하거나, 메타데이터를 확인할 수 있음 개별 파일뿐 아니라 각 스냅샷 시점의 서브볼륨 전체 디렉터리 트리도 탐색 가능함 KIO Snapsho...

Read Entire Article