일. 7월 20th, 2025

프록스믹스(Proxmox VE)는 오픈소스 가상화 플랫폼으로 서버 관리의 핵심 도구입니다. CLI(명령줄 인터페이스)를 활용하면 GUI보다 효율적인 제어가 가능합니다. 이 가이드에서 시스템 관리부터 백업 복구까지 🛠️ 30가지 핵심 명령어를 상세히 알아보세요!


🔧 시스템 관리 명령어

1. pveversion

프록스믹스 버전 및 패키지 정보 확인

pveversion -v  # 상세 버전 출력
# 출력 예: pve-manager/7.4-3/...

2. apt update && apt upgrade

패키지 업데이트 및 업그레이드

apt update && apt dist-upgrade -y  # 자동 확인 없이 업그레이드

3. reboot

서버 재부팅

reboot now  # 즉시 재시작

4. shutdown

서버 종료

shutdown -h now  # 즉시 전원 끄기

5. pvesubscription get

구독 상태 확인

pvesubscription get  # 유효성 검사 결과 출력

🖥️ 가상 머신(VM) 관리

6. qm list

모든 VM 목록 표시

qm list  # 상태(실행 중/정지), VMID, 이름 출력

7. qm start [VMID]

VM 시작

qm start 100  # VMID 100번 실행

8. qm stop [VMID]

VM 강제 종료

qm stop 100 --force  # 즉시 종료 (비권장)

9. qm shutdown [VMID]

VM 정상 종료

qm shutdown 100 --timeout 10  # 10초 대기 후 종료

10. qm reset [VMID]

VM 하드 리셋

qm reset 100  # 전원 버튼 강제 재시작

11. qm create [VMID]

새 VM 생성

qm create 200 --name "Ubuntu-Server" --memory 2048 --cores 2

12. qm destroy [VMID]

VM 완전 삭제

qm destroy 100 --purge  # 디스크 포함 전체 제거

13. qm clone [VMID] [NEWID]

VM 복제

qm clone 100 101 --name "Clone-VM"  # 100번을 101번으로 복제

14. qm snapshot [VMID] [스냅샷명]

스냅샷 생성

qm snapshot 100 "Before-Update"  # 백업용 스냅샷

15. qm config [VMID]

VM 설정 확인

qm config 100  # CPU, 메모리, 디스크 등 상세 정보

📦 컨테이너(LXC) 관리

16. pct list

모든 컨테이너 목록

pct list  # VMID 대신 CTID 사용

17. pct start [CTID]

컨테이너 시작

pct start 101  # CTID 101번 실행

18. pct stop [CTID]

컨테이너 정지

pct stop 101  # 정상 종료

19. pct create [CTID]

새 컨테이너 생성

pct create 102 local:vztmpl/ubuntu-22.04-standard.tar.gz --rootfs 8

20. pct enter [CTID]

컨테이너 콘솔 접속

pct enter 101  # SSH 없이 직접 접속 (exit로 탈출)

💾 스토리지 관리

21. pvesm status

스토리지 상태 확인

pvesm status  # 용량, 유형, 활성화 여부

22. pvesm list [저장소명]

스토리지 내용 나열

pvesm list local  # "local" 저장소의 백업/템플릿 목록

23. pvesm add [유형] [이름]

새 스토리지 추가

pvesm add nfs NFS-Share --server 192.168.1.50 --export /mnt/share

🌐 네트워크 설정

24. cat /etc/network/interfaces

네트워크 구성 확인

cat /etc/network/interfaces  # 브리지, VLAN 설정 등

25. ifreload -a

네트워크 설정 재적용

ifreload -a  # 변경 후 재시작 없이 적용

🔗 클러스터 관리

26. pvecm status

클러스터 상태 확인

pvecm status  # 쿼럼, 노드 수, 현재 상태

27. pvecm nodes

클러스터 노드 목록

pvecm nodes  # 참여 중인 서버 목록

28. pvecm add [노드IP]

새 노드 추가

pvecm add 192.168.1.20  # 클러스터 확장

💽 백업 및 복구

29. vzdump [VMID/CTID]

백업 생성

vzdump 100 --mode snapshot --storage Backup1  # 스냅샷 모드 백업

30. qmrestore / pct restore

백업 복원

qmrestore vzdump-qemu-100.vma.zst 200  # 100번 백업을 200번으로 복원
pct restore 102 vzdump-lxc-101.tar.zst  # 컨테이너 복원

🎯 마무리

이 30개 명령어만 익혀도 프록스믹스 서버 관리의 90%를 커버할 수 있습니다!
실전 팁:

  • --help 옵션으로 명령어 도움말 확인 (예: qm --help)
  • >> 명령어.log 로 출력 결과 저장 (예: pvecm status >> cluster.log)
  • GUI보다 CLI가 빠른 경우가 많으니 터미널에 익숙해지세요!

> “명령어는 외우는 것이 아닌, 필요할 때 찾아 쓰는 것입니다. 이 가이드를 북마크해 두세요!” 💡

프록스믹스 마스터가 되기 위한 첫 걸음을 응원합니다! 🚀 D

답글 남기기

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