하드커널 HC-4를 proxmox의 백업서버로 이용하기
집에서 굴러다니는 이젠 필요가 거의 없는 하드커널의 HC-4.
오래된 노트북에서 적출한 약 450기가 정도의 노트북용 하드디스크가 아직 사망하지 않고 잘 버텨주고 있다.
두개를 레이드0이든 LVM이든 묶으면 대략 1테라 정도의 공간을 무엇이 됬건 사용할수가 있다.
이삼년전까지만 해도 내 홈페이지 메인 호스팅용으로 잘 사용이 됬던 녀석이라 그냥 죽여놓기는 아쉬워서 어떻게 사용할까 생각중에 proxmox의 백업서버로 사용해보기 했다.
- HC-4의 cpu는 ARM 계열이라 PBS (Proxmox Backup Server)를 사용할수가 없다.
x86용으로만 지원할수 있기 때문이다. - 내 HC-4 는 현재 이렇게 한켵에 구닥다리 노트북용 하드디스크 2개로 구성되어 있다.
디스크 구성은 처음에 raid0으로 할까? 아니면 LVM으로 할까 고민을 좀 했지만 raid0으로 해서 OS를 설치했더니 간혹 멈추는 현상이 두들어져서 어차피 백업용으로 사용할테니 속도는 그다지 필요없겠다 싶어서 LVM으로 구성후 공간 활용만 가져가려고 한다.
지금은 아래와 같이 NFS로 연결되서 매주 1번씩 백업할수 있게 설정해 두었다.
추후 봐서 매일 1번씩 백업하고 3일치 정도만 보관할까도 싶다.
방법은 별거 없다.
HC-4에 NFS를 설치하고, 공유기에서 포트포워딩을 해주고, proxmox 에서 NFS 스토리지를 추가하고, 백업설정만 하면 된다.
물론 처음 설정후엔 지금 백업을 실행시켜주면 좋겠다.
44 sudo apt update
45 sudo apt install nfs-kernel-server
46 sudo mkdir -p /data/nfs
47 sudo chmod 777 /data/nfs
48 vi /etc/exports
49 cat /etc/exports
50 sudo exportfs -a
51 sudo systemctl restart nfs-kernel-server
위와 같이 NFS를 추가하고 그 메뉴의 백업에서 모든 VM을 백업한다는 부분 설정 및 백업주기나 삭제주기등을 설정하면 끝!
이로서 나는 전혀 다른 네트워크 즉 사무실에 있는 Proxmox 서버의 모든 VM을 집에 있는 NFS서버에 안전하게 백업받을수가 있었다.
하드커널HC-4는 전력도 거의 스마트폰 수준으로 소모하는 장비라 전기료는 무시할 정도이니 지금까지는 최고의 선택일듯 하다.