btrfs 6

BTRFS를 (파일시스템) 이용한 snapshot 프로그램

이제 BTRFS가 상당히 안정적이 되었다. https://wiki.archlinux.org/index.php/Snapper btrfs의 가장 큰 특징으론 ZFS와 비슷한 snapshot이나 volume, subvolume등이 동적이라는 것이 있다?!?!snapshot을 떠놓으면 다른 서버로 백업을 전달하기도 쉽다...***자세한 설명은 귀찮... *** hourly, daily 스냅샷을 찍어두면, 예전의 상태를 계속 접근할 수 있다는 것이다. Virtual Box따위의 가상머신에서 스냅샷을 찍는 것을 생각하면 된다. 문제는? 스냅샷은 백업이 아니라는 것이다. 백업을 하려면 스냅샷을 적절히 다른 머신이나, 다른 디스크로 보내야만 한다.

Unix 2015.08.03

Arch Linux - / 파티션을 btrfs로

이거 좀 까다롭다. -_-;; btrfs 자체가 실험적인 것이라 / 파티션으론 잘 안 씀. 필자는 왜 쓰기로 했는고 하니... 1. 빠르니까 (ext4보다 빠르다고 주장) 2. ssd용 optimization이 있으니까 (!! 필자는 최근 SSD를 질렀음 -ㅠ-;;) 자료가 많지는 않지만 조합해보면. https://bbs.archlinux.org/viewtopic.php?pid=776868 https://bbs.archlinux.org/viewtopic.php?pid=775204 처음부터 설치할 때에는 위저드를 따라가면 되는데, 위저드의 파티션 단계에서 조금 더 손작업이 들어간다. btrfs volume을 만들긴 해야 되는데... subvolume을 만들어야 함. __active라는 subvolume이 ..

Unix/Arch Linux 2010.10.23

Arch Linux 설치 (데스크탑) - part3 : AUR 다루기.

좀 딴길로 샐 예정 -0- 딴길로 새는 이유는 btrfsctl -a 를 부팅시 실행시켜줘야 하기 때문이긴 한데 -ㅠ-;; 또한 AUR 이 중요하기 때문. 여기서는 손으로 AUR에서 자료 받아 설치하는 방뻡을 다룰 것이다만, 몇번만 손으로 해보고 yaourt를 쓰는게 더 좋음. yaourt 설치법은 http://forcecore.tistory.com/1164 여기에 언급되고, http://wiki.archlinux.org/index.php/Yaourt 여기에 자세히 나온다능. AUR은 Arch Linux의 user contributed package가 올라오는 곳이다. https://bbs.archlinux.org/viewtopic.php?pid=772651#p772651 mkinitcpio 랑 hook랑..

Unix/Arch Linux 2010.09.05

서버에서 백업의 중요성

교수님께서 오늘은 실수로, 모든 강의자료를 삭제하셨다. 교수님은 서버에 자료를 보관하신다능... 그나마 다행인 것은, 새벽4시에 백업이 이루어진다는 것이다. 레이드만 믿고 있으면 하지 못하는 일임. good... 그러나 단 하루전의 모습만 저장되는 탓에 오늘 이 사건이 있은 후 7일치 분량까지 백업되도록 설정해두었다. rsync로 0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 이렇게 하나씩 밀리면서 백업되는 구조로 해두었다. 용량이 많이 들지만 끙... btrfs는 스냅샷 기능이 있으므로 안정화 되면 용량 낭비가 적게, 그리고 더 잦은 백업이 가능할 것이다.

Btrfs 테스트 2

또 btrfs에 도전. LVM에 대해 분노했음. -_-;; 운영체제는 Ubuntu 9.10에서 하다가 불안정해서 Debian Sid (더 최신 커널)로 옮김. btrfs로... 괜히 이상한 raid하지 말고, meta data만 raid1, 실제 자료는 raid0로 용량만 크게 확보하기로 함. raid0하다가 디스크 하나 날아가면, 날아가는 자료만 날아가고 멀쩡한 하드의 자료는 살아남는 것이 목표. 가상 컴퓨터가지고 하기 귀찮다. 1G짜리 파일을 생성해서 하기로 했음. dd if=/dev/zero of=span4 bs=1 count=1 seek=4096M ls -lh로 확인하면 순식간에 4기가 파일이 생겼음을 알 수 있다. span1: 1G span2: 1G span3: 2G span4: 4G 이렇게 생..

Unix 2010.02.27

BTRFS 테스트

BTR은 Butter 라고 읽는다. 솔라리스에서 ZFS를 무지무지 부러워 했는데, 그럴 필요는 없을듯. ZFS의 기능을 거의 다 가지고 있는 file system이다. 아직 완성되진 않았다. -_-;;; 미리보기 성격이 강한 글이라고나 할까? 하지만 리누스 토발즈가 자기 노트북에 BTRFS를 쓴다고 하니... 좀 시도해보도록 하겠다. Kernel 소스코드에 병합된지도 올해고 아마 1~2년 내에 ext4처럼 default로 지원하게 될 것이다. 현재는 아직 ext4보다 느리다 ㅡ,.ㅡ; 속도를 원한다면 써서는 안 되는 파일시스템임. 그냥 BTRFS를 쓰기만 하면 좀 재미 없을 듯 해서 -0-...;; 디스크가 여러개인 상황을 가정해보기로 하겠는데... 필자는 컴퓨터가 여러대인 상황을 가정해보려고 한다. -..

Unix 2009.10.18