backup / knowledge
TrueNAS Scale 위에 PBS를 VM으로 올리고 linux bridge로 붙이기
PBS가 백업 데이터를 놓을 곳은 TrueNAS의 dataset이다. 둘을 붙이려면 먼저 host와 VM이 서로 보이는 네트워크가 있어야 한다. TrueNAS Scale에서 linux bridge를 하나 만들어 쓴다.
순서
- TrueNAS에 PBS VM을 설치한다.
- TrueNAS의 network 설정에서 linux bridge를 만들고 host 쪽에
10.10.10.1/24를 준다. - VM 설정에서 그 bridge를 passthrough한다.
- VM을 껐다가 다시 켠 뒤 VM 안에서
10.10.10.2/24를 잡는다. - NFS로 폴더를 마운트한다.
restart로는 반영되지 않는다
4번이 걸렸던 부분이다. VM에 네트워크 장치를 붙이고 나서 웹 UI의 restart를 눌렀는데 VM 안에 인터페이스가 보이지 않았다.
restart가 아니라 종료한 뒤 다시 시작해야 한다. restart는 게스트만 재부팅시키고 VM 정의를 다시 읽지 않는 것으로 보인다. 껐다 켜니 그제서야 인터페이스가 올라왔다.
이 bridge는 물리 포트에 붙지 않으므로 PBS VM은 외부로 나가지 못한다. 백업 트래픽만 오가면 되는 구간이라 그대로 둔다.