Tag: snapper

** 원래 이글루스에 있던 글. 아주 살짝 수정했다. TL;DR 배포판 판올림 시에 생긴 스냅샷(@apt-snapshot-release-upgrade….) 파일을 지우려면, 다음 두가지 방법을 쓴다. 이 스냅샷이 있는 드라이브를 마운트하고, btrfs subvolume delete xxx 사용. apt-btrfs-snapshot 꾸러미 설치 후 실행하여 삭제. Kubuntu 를 업그레이드 하려고…
우분투 18.04 에 제공되는 Snapper 는 0.5.4 인데, 최신판은 0.8.9 이다. 0.5.4 가 공개된 게 18년 1월 29일이었으니, 딱 2년이 지났다. 무슨 차이가 있는지는 잘 알 수 없지만, 아무튼 이렇게 개발이 활발하게 이뤄지고 있다면, 최신판을 설치하는게 좋지 않겠나. Launchpad PPA…

tldr; 중요한 점은 한가지다.스냅샷은 자동생성되고, 자동생성된 스냅샷들은 시간이 지남에 따라 알아서 지워진다.물론, 수동생성한 스냅샷은 자동삭제되지 않는다. Snapper 에 의해 생성된 Snapshot 은 크게 두가지다. apt 등을 실행했을 때 자동생성되는 스냅샷과, 한시간에 한번씩 만들어지는 스냅샷. 이 두 스냅샷은 영구 보존되는게 아니고,…

tldr; 세련된 해결책은 아닐 듯 하지만, /var/lib/dpkg 디렉토리를 루트에 포함시키는 방법을 택해봤다. 아직까지 Snapper 를 제대로 쓰고 있진 않지만, 그저 분위기만 보고 있는 상황에선, 예전에 쓴 글 대로 @snapshots 서브볼륨을 따로 만들고 .snapshots 에 마운트해서 사용하는 방법이 제일 좋아 보인다….

** 글을 쓰기 시작할 때만 해도 이 글에 대한 답을 구하지 못했었다. 그런데, 글을 쓰던 중, 답이 보였다. tldr;var, home 등 서브볼륨이 초기 root 디렉토리인 @ 산하에 있음에도 서브볼륨 마운트가 필요한 이유는, Snapper 때문이다.Snapper 가 실행되면서 루트 디렉토리가 수시로 바뀌기…

예를 들어, 아래와 같이 Btrfs Subvolume 이 있다고 가정해본다. 눈에 확 들어오지는 않기 때문에, 위 상황을 아래와 같이 표현해 보도록 한다. @snapshot 이라는 서브볼륨이 있고, 그 아래에 이름이 1,2,3… 인 ‘디렉토리‘들이 있으며, 각각 디렉토리안에 snapshot 으로 명명된 서브볼륨들이 존재한다.toplevel 271(@snapshots)…

자세한 사용법은 알아내는 대로 정리해보기로 하고..일단은 꼭 필요한 내용을 먼저 기록한다.다른 글에서도 이에 대해 정리했다. (다소 이 글과 중복된 내용이긴 하지만..) Snapper 의 기본은 루트 디렉토리에 대한 보관이다. 그런데, 자주 바뀌는 파일들(프로그램 파일, 캐시, /var/log, /var/tmp 등등은 굳이 보관할 필요도…

Snapper 기본 설정의 문제점 파악 Btrfs Snapshot 을 사용하면, 손쉽게 복사본(?)을 만들 수 있다. 완전한 복사본이라 말하기엔 애매한 부분도 있지만, 아무튼 충분히 원하는 효과를 얻을 수는 있다. 문제는, 단순히 ‘보관’을 위한 작업을 위해서는 Snapshot 이 최선의 방법이지만, 만약, 이전 상태로…
Recent Comments