-
vzdump란 무엇인가요?
-
vzdump에 대한 주요 사항
-
Proxmox VM을 vzdump 명령으로 백업하는 방법은?
-
vzdump 유틸리티 사용 시 자주 쓰이는 다른 명령어들
-
Proxmox VE VM 보호 간소화
-
Proxmox vzdump 자주 묻는 질문
-
결론
Proxmox VE 는 두 가지 가상화 기술인 KVM을 이용한 가상 머신과 경량 컨테이너 기반 가상화를 위한 LXC를 결합한 오픈소스 가상화 관리 플랫폼입니다. Proxmox VE는 웹 기반 인터페이스를 통해 가상 머신, 컨테이너, 저장소 및 네트워크 자원을 관리할 수 있게 해줍니다. 특히 이 중 vzdump 도구는 Proxmox VE의 핵심 구성 요소 중 하나로서 가상 머신 및 컨테이너의 백업과 복구 기능을 강력하게 지원합니다.
vzdump란 무엇인가요?
vzdump는 Proxmox VE에서 제공하는 가상 머신과 컨테이너의 백업을 생성하기 위한 명령줄 유틸리티입니다. 이 도구를 사용하면 컨테이너의 구성, 데이터 및 메타데이터를 포함하여 전체 백업을 만들 수 있습니다. 이러한 백업은 장애 복구, Proxmox 노드 간 컨테이너 마이그레이션 또는 테스트 및 개발을 위한 컨테이너 클론 생성에 활용될 수 있습니다. vzdump는 컨테이너와 가상 머신의 백업 및 복원 절차를 간소화하여 데이터 무결성을 유지하고 시스템 신뢰성을 보장하는 데 필수적인 구성 요소로 작용합니다.
vzdump에 대한 주요 사항
백업 생성: vzdump는 컨테이너와 가상 머신의 백업을 생성하는 데 사용됩니다. 구성에 따라 전체 백업 또는 증분 백업을 수행할 수 있습니다.
백업 형식: vzdump은 귀하의 요구에 맞는 다양한 백업 형식을 제공합니다. 기본 tar 형식은 컨테이너를 복원하는 데 필요한 모든 파일을 포함하는 압축된 tar 아카이브를 생성합니다. 이 형식은 널리 지원되며 다양한 시스템 간 호환성을 보장합니다. 또는 대규모 배포에 적합한 빠른 백업 및 복원 시간을 제공하는 LZO 형식을 선택할 수 있습니다.
설정 옵션: 사용자는 Proxmox 웹 인터페이스를 통해 또는 직접 구성 파일을 편집하여 vzdump에 대한 다양한 옵션을 설정할 수 있습니다. 설정 옵션에는 백업 저장 위치, 압축 방법, 백업 유지 설정 등이 포함됩니다.
예약된 백업: vzdump는 예약된 백업 루틴에 통합될 수 있어 사용자가 백업 프로세스를 자동화할 수 있습니다. 예약된 백업은 정기적이고 일관된 데이터 보호를 보장하는 데 특히 유용합니다.
기능 복원: vzdump는 이전에 생성된 백업에서 복구할 수 있는 복원 기능도 제공합니다. 복원은 Proxmox 웹 인터페이스 또는 명령행을 통해 수행할 수 있습니다.
Proxmox Backup Server 통합: Proxmox Backup Server는 오픈소스 백업 도구인 "Bacula"를 기반으로 하는 새로운 백업 솔루션입니다. 여러 Proxmox VE 노드에서 생성된 백업을 저장하기 위한 중앙 집중식 백업 서버를 제공합니다. vzdump는 Proxmox Backup Server에 백업을 저장하도록 설정할 수 있습니다.
Proxmox VM을 vzdump 명령으로 백업하는 방법은?
Proxmox VM 백업을 시작하는 명령은 vzdump <vmid> 이며, 이 명령은 특정 가상 머신 또는 컨테이너의 백업을 생성합니다. VM 또는 컨테이너 ID나 이름을 인수로 지정해야 합니다.
예시가 있습니다:
vzdump 100
VMID 가 100인 가상 머신의 백업을 생성합니다.
vzdump 유틸리티 사용 시 자주 쓰이는 다른 명령어들
1. vzdump -all
이 명령어는 실행 중인 모든 가상 머신과 컨테이너의 백업 프로세스를 시작하여 각각 별도의 백업 파일을 생성합니다.
2. vzdump -bwlimit
백업 프로세스 동안 I/O 대역폭(초당 킬로바이트 단위)의 한도를 설정하는 데 사용됩니다. 예를 들어:
vzdump <vmid> -bwlimit 1024
이 예제는 지정된 가상 머신 백업에 대해 초당 1024킬로바이트의 I/O 대역폭 제한을 설정합니다.
3. vzdump -compress
이 옵션은 백업 프로세스 중에 생성되는 백업 파일의 압축 방식을 지정하는 데 사용됩니다. 관련 옵션에 대한 설명은 다음과 같습니다:
옵션: -compress <0 | 1 | gzip | lzo | zstd>
0: 압축 없음.
1: 기본 압축 방법을 사용하십시오.
gzip: Gzip 압축을 사용하십시오.
lzo: lzo 압축을 사용하십시오.
zstd: zstd 압축을 사용하십시오.
4. vzdump -mode
이 옵션은 백업 프로세스의 백업 모드를 지정하는 데 사용됩니다. 관련 옵션에 대한 설명은 다음과 같습니다:
옵션: -mode <스냅샷 | 중지 | 일시중지>
스냅샷: 가상 머신 또는 컨테이너의 스냅샷을 사용하여 백업을 생성합니다. 이는 기본 모드입니다.
중지: 가상 머신 또는 컨테이너를 중지한 후 백업을 생성하고 다시 시작합니다.
일시 중지: 가상 머신 또는 컨테이너를 일시 중지한 후 백업을 생성하고 다시 시작합니다.
Proxmox VE VM 보호 간소화
더 강력한 백업 기능을 원하거나 보다 복잡한 요구사항을 충족하려는 사용자에게는 Proxmox VE 가상 머신 백업을 위해 Vinchin Backup & Recovery 사용이 권장됩니다. Vinchin Backup & Recovery는 가상화 환경에 대한 포괄적인 데이터 보호 솔루션을 제공하는 가상 머신 백업 및 복구 전문 솔루션입니다. 이 제품은 고급 백업 기능을 갖춘 강력한 Proxmox VE 환경 보호 솔루션으로, 자동 VM 백업, 에이전트리스 백업, LAN/LAN-Free 백업, 원격 복사, 즉시 복구, 효과적인 데이터 축소, 클라우드 아카이브 등의 기능을 제공하며, 3-2-1 골든 백업 아키텍처를 엄격히 따름으로써 복제 기능을 넘어서 Proxmox VE 환경의 데이터 보안과 무결성을 철저히 보장합니다.
또한 데이터 암호화와 랜섬웨어 방지 보호를 통해 Proxmox VE 가상 머신 백업을 이중으로 보호할 수 있습니다. 또한 간단하게 Proxmox 호스트에서 다른 가상 플랫폼으로 데이터를 마이그레이션하거나 그 반대로 수행할 수도 있습니다.
Proxmox VE 가상 머신을 백업하는 데에는 단 4단계만 필요합니다:
1. 백업 개체 선택

2. 백업 대상 선택

3. 백업 전략 선택

4. 작업 검토하고 제출

Vinchin Backup & Recovery는 전 세계 수천 개 기업에서 선택하고 있습니다. 강력한 시스템을 60일간 기능 제한 없는 체험판으로 바로 시작해 보세요! 귀사의 구체적인 Proxmox VE 환경 요구사항을 저희와 공유해 주세요. 귀사의 IT 인프라에 맞는 맞춤형 솔루션을 제공해 드리겠습니다.
Proxmox vzdump 자주 묻는 질문
1.Q: 백업 동안 가상 머신/컨테이너를 계속 실행할 수 있나요?
A: 예, 기본적으로 vzdump는 가상 머신 또는 컨테이너를 일시 중지한 후 백업을 생성하고 다시 상태를 복원합니다. 하지만 --suspend 0 옵션을 사용하면 백업 동안 가상 머신 또는 컨테이너를 계속 실행할 수도 있습니다.
2.Q: 가상 머신의 특정 디스크만 백업하는 것이 가능합니까?
A: 예, 백업하지 않으려는 디스크를 vzdump -mode stop -exclude-disk <disk_id> 명령을 사용하여 제외할 수 있습니다.
3.Q: 백업 파일을 다른 Proxmox 노드 간에 복원할 수 있나요?
A: 일반적으로 백업 파일은 특정 Proxmox 노드에 해당합니다. 다른 노드에서 복원이 필요한 경우, 백업 파일을 대상 노드로 전송하고 대상 노드에 해당 가상 머신 또는 컨테이너 설정이 존재하는지 확인해야 할 수 있습니다.
결론
Proxmox vzdump은 가상 머신과 컨테이너의 Proxmox VE 백업 전략을 강화하는 강력한 도구입니다. 백업 유형, 형식, 저장 위치에 대한 유연성과 예약된 백업 기능 및 손쉬운 복원 옵션을 제공합니다. vzdump를 활용함으로써 데이터 손실이나 시스템 오류 발생 시 가상 인프라의 안전성과 가용성을 보장할 수 있습니다.
공유하기: