backup / knowledge

백업 서버에서 Proxmox를 걷어내고 TrueNAS를 baremetal로 내린 이유

paul 2025.10.23 142words (1m)

백업의 목표는 두 갈래다. Proxmox는 PBS로 백업하고, TrueNAS는 다른 TrueNAS로 백업한다.

백업 서버 구성

원래 계획

백업 서버에도 Proxmox를 깔고 그 위에 PBS와 TrueNAS를 VM으로 올린 다음, 각각에 HDD를 passthrough하는 그림을 그렸다. 메인 서버와 같은 구조라 관리가 일관되고, 나중에 서비스를 더 올리기도 쉽다.

문제는 J5040이 Proxmox + TrueNAS + PBS를 감당하지 못한다는 것이었다.

바꾼 구조

TrueNAS를 baremetal로 설치하고, PBS는 메인 서버에 VM으로 올렸다.

4TB HDD로 pool을 만들고 dataset을 두 개 둔다.

  • truenas_backup — 메인 서버의 TrueNAS 백업 기능으로 받는다
  • pve_backup — 메인 서버의 PBS VM이 폴더를 공유받아 쓴다

즉 백업 서버는 스토리지만 담당하고, 백업을 돌리는 쪽은 전부 메인 서버에 있다.

복구할 때의 순서가 뒤집힌다

이 구조에는 걸리는 점이 하나 있다. PBS가 메인 서버 위에 있으므로, 메인 서버가 통째로 날아가면 PBS도 같이 없어진다.

복구하려면 먼저 Proxmox를 새로 설치하고, 그 위에 PBS를 VM으로 다시 올린 다음, 백업 서버의 pve_backup 을 붙여서 복구해야 한다. 그래서 PBS 설정 과정 자체를 복구 가이드로 남겨둬야 한다.