Proxmox와 워드프레스(Ubuntu) 백업하기

Proxmox 환경에서 워드프레스(Ubuntu)를 운영 중이시고 동일 네트워크에 NAS가 있다면, 가장 추천하는 방식은 Proxmox의 자체 백업 기능(VZDump)을 활용해 NAS로 자동 스케줄링 백업을 하는 것입니다.

OS 내부에서 파일과 DB를 따로 백업하는 것보다, 가상머신(VM)이나 컨테이너(LXC) 전체를 통째로 백업하는 것이 나중에 복구(Disaster Recovery)할 때 압도적으로 빠르고 확실합니다.

TrueNAS 같은 NAS와 Proxmox를 연동하여 워드프레스를 완벽하게 자동 백업하는 방법을 정리해 드립니다.


방법 1: Proxmox 데이터센터 자동 백업 (가장 강력하고 추천하는 방법)

VM/LXC를 통째로 스냅샷 기반 백업을 하므로 서비스 중단 없이 안전하게 백업됩니다. 장애 발생 시 클릭 몇 번으로 원상 복구가 가능합니다.

1단계: NAS에 백업용 공유 폴더(Dataset) 생성

  1. NAS 관리자 페이지에 접속하여 Proxmox 백업 전용 데이터셋을 하나 만듭니다. (예: proxmox_backup)
  2. 해당 폴더를 NFS 또는 SMB/CIFS로 공유 설정합니다. (Proxmox와 통신하므로 Linux 친화적인 NFS를 조금 더 추천합니다.)

2단계: Proxmox에 NAS 스토리지 추가

  1. Proxmox 웹 GUI에 접속하여 좌측 상단의 **[Datacenter (데이터센터)]**를 클릭합니다.
  2. 중간 메뉴에서 [Storage (스토리지)] ➡ 상단 [Add (추가)][NFS] (또는 SMB/CIFS)를 선택합니다.
  3. 설정 창을 아래와 같이 채워줍니다.
    • ID: 스토리지 이름 (예: NAS_Backup)
    • Server: NAS의 내부 IP 주소
    • Export: NAS에서 설정한 공유 폴더 경로 (IP 입력 후 목록에서 선택 가능)
    • Content: (매우 중요) 드롭다운 메뉴에서 **[VZDump backup file]**을 반드시 선택해야 백업용 저장소로 인식합니다.

3단계: 자동 백업 스케줄링 설정

  1. 다시 좌측 상단 [Datacenter][Backup (백업)] ➡ 상단 **[Add (추가)]**를 클릭합니다.
  2. 스케줄링 창에서 다음 항목들을 설정합니다.
    • Node: 워드프레스가 구동 중인 노드 선택
    • Storage: 방금 추가한 NAS_Backup 선택
    • Schedule: 백업 주기 설정 (예: 매일 새벽 3시 03:00)
    • Selection: 백업할 워드프레스 Ubuntu VM/LXC 체크
    • Mode: [Snapshot] 선택 (서비스를 내리지 않고 백업 진행)
  3. [Retention] 탭으로 이동하여 보관 주기를 설정합니다. (예: Keep Last에 7을 적으면 최근 7일 치만 보관하고 오래된 것은 자동 삭제하여 용량을 관리합니다.)

#proxmoxbackup #프록스목스백업 #워드프레스백업 #wordpressbackup

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다