backup / knowledge
PVE에 PBS를 storage로 등록하기
PBS 쪽 준비가 끝났으면 Proxmox에서 그 PBS를 storage로 잡아야 VM 백업을 보낼 수 있다.
Datacenter → Storage → Add → Proxmox Backup Server로 들어간다.
| 항목 | 넣는 값 |
|---|---|
| ID | PVE에서 이 storage를 부를 이름 |
| Server | PBS의 주소 |
| Username | PBS에서 만든 백업 계정. realm까지 붙여 backup@pbs 형태 |
| Password | 그 계정의 비밀번호 |
| Datastore | PBS에 만들어둔 datastore 이름 |
| Namespace | datastore 안에서 쓸 namespace |
| Content | backup |
| Fingerprint | PBS의 인증서 지문 |
Username에 realm을 빼먹으면 붙지 않는다. PBS는 @pbs 를 붙인 형태를 쓴다.
Fingerprint는 PBS가 자체 서명 인증서를 쓰기 때문에 필요하다. PBS 웹의 Dashboard에서 Show Fingerprint로 확인해 그대로 붙여넣는다. 이걸 넣어야 PVE가 그 인증서를 신뢰한다.
Namespace를 나눠두면 나중에 prune 정책을 namespace 단위로 다르게 걸 수 있다.
백업 잡 걸기
등록이 끝나면 Datacenter → Backup → Add에서 어떤 VM과 CT를 언제 보낼지 정한다.
아직 안 한 것
restore test를 아직 하지 않았다. 백업은 복구가 되는 걸 확인해야 백업이다. 특히 이 구조는 PBS가 메인 서버 위에 얹혀 있어서, 메인 서버가 날아가면 PBS부터 다시 세우고 복구해야 한다. 그 경로를 한 번은 밟아봐야 한다.