메뉴 닫기

Proxmox

Proxmox 란

Proxmox는 오픈 소스 기반의 서버 가상화 관리 플랫폼으로, 주로 기업 환경에서 가상화와 컨테이너 관리를 효율적으로 수행하기 위해 사용됩니다. Proxmox는 고가용성(HA), 백업 및 복원, 클러스터링, 소프트웨어 정의 네트워크 등의 기능을 제공합니다.

주요 특징
Proxmox VE (Virtual Environment)
Proxmox VE는 주로 KVM 기반의 가상화와 LXC(Linux Containers) 기반의 컨테이너화를 지원합니다. 이를 통해 단일 플랫폼에서 VM(가상 머신)과 컨테이너를 모두 관리할 수 있습니다.

웹 기반 관리 인터페이스
Proxmox는 사용자가 웹 브라우저에서 가상화를 설정, 관리할 수 있도록 직관적인 웹 UI를 제공합니다. 이를 통해 초보자부터 전문가까지 손쉽게 사용할 수 있습니다.

고가용성 클러스터
여러 Proxmox 서버를 클러스터로 구성해 장애 발생 시 자동으로 서비스를 다른 노드로 이전할 수 있습니다. 이를 통해 다운타임을 최소화할 수 있습니다.

스냅샷 및 백업
Proxmox는 가상 머신과 컨테이너의 스냅샷을 생성하고 백업 및 복원을 쉽게 수행할 수 있습니다. 기본적으로 Proxmox Backup Server와 통합되며, 다양한 저장소 옵션을 지원합니다(NFS, Ceph, ZFS 등).

스토리지 통합
ZFS, Ceph 등 소프트웨어 정의 스토리지를 지원하며, 로컬 및 네트워크 스토리지도 쉽게 통합 가능합니다. ZFS는 특히 데이터 무결성과 스냅샷 관리 측면에서 많이 활용됩니다.

네트워크 가상화
가상 브리지를 통한 네트워크 설정, VLAN 지원, 소프트웨어 정의 네트워킹(SDN)을 통해 유연한 네트워크 구성이 가능합니다.

오픈 소스
Proxmox는 GNU Affero GPL v3 라이선스를 사용하는 오픈 소스 소프트웨어로, 커뮤니티와 기업 모두 무료로 사용할 수 있습니다. 다만, 상업용 지원이 필요한 경우 유료 서브스크립션을 구매할 수 있습니다.

주요 사용 사례
테스트 및 개발 환경: 다양한 OS를 테스트하거나 애플리케이션을 개발할 때 사용.
소규모 및 중소기업 서버 가상화: 비용 효율적인 서버 가상화 및 컨테이너 솔루션으로 활용.
고가용성 클러스터: 서비스 중단을 최소화하려는 환경에서 클러스터 구축.
백업 및 복원 관리: 데이터를 안전하게 보관하고 복구할 수 있는 환경 구현.

 

Proxmox 설치 및 VM을 생성하여 백업을 진행해보도록 하겠습니다.

1. Proxmox 다운로드 및 설치

 

2. 기존 커널 제거 및 업데이트

 

 

 

 

3. Proxmox 데몬 확인

 

 

4. 8006 포트를 이용하여 웹 접속

 

 

5. VM 생성 및 백업 진행

간편하게 웹에서 조작할 수 있습니다.

우측 상단 Create VM 탭을 이용하여 VM을 생성합니다.

Backup 탭을 눌러 바로 Backup을 진행할 수 있습니다.

 

 

 

 

 

 

참조 https://bigdwarf.blog/27

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x