GhettoVCB 스크립트로 ESXi VM을 간편하게 백업하는 방법?

회사들은 자주 VMware ESXi를 사용하여 가상 환경을 구축합니다. ESXi VM에 대한 간편한 백업 솔루션을 원하시나요? GhettoVCB 스크립트를 사용해 보세요.

무료 다운로드
VM, OS, DB, 파일, NAS 등
daniel-kim

Updated by 김대니얼 on 2025/12/23

목차
  • ghettoVCB.sh란 무엇인가요?

  • 사전 구성

  • ghettoVCB 설치

  • ESXi VM를 ghettoVCB.sh로 백업하는 방법?

  • 디버깅 및 테스트

  • VMware ESXi를 엔터프라이즈 백업 솔루션으로 백업하는 방법은?

  • GhettoVCB 백업 FAQ

  • 요약

VMware vSphere는 기업들이 가상 환경을 구축하는 데 널리 사용됩니다. 그러나 가상 환경을 보호하기 위해서는 업무 연속성을 보장할 수 있는 백업 솔루션이 필요합니다. 예를 들어, IT 관리자는 무료 백업 스크립트를 사용하여 ESXi VM을 백업할 수 있습니다.

ghettoVCB.sh란 무엇인가요?

"ghettoVCB.sh" 스크립트는 주로 VMWare ESXi 3.x, 4.x, 5.x, 6.x, 7.x 및 8.x에서 백업 및 복원을 목적으로 설계되었습니다. 이는 백업을 수행하는 데 사용되는 VMware의 VCB(VMware Consolidated Backup) 도구와 유사합니다. ghettoVCB.sh의 작업 흐름은 가상 머신의 스냅샷을 찍고 백업을 수행한 다음 백업이 완료되면 스냅샷을 삭제하는 과정으로 이루어집니다. 이 스크립트의 주요 기능은 가상 머신을 종료하지 않고도 온라인 상태에서 백업을 수행할 수 있다는 점입니다.

물론, 겟토VCB를 제외하면 PowerShell 스크립트를 사용하여 ESXi 가상 머신을 백업할 수도 있습니다.

ESXi VM의 간단한 백업 솔루션인 ghettoVCB는 매번 전체 백업만 생성할 수 있으므로 델타 데이터만 백업하거나 증분 백업 또는 차등 백업을 생성하려면 Vinchin Backup & Recovery와 같은 다른 백업 솔루션이 필요합니다.

사전 구성

vCenter에서 ESXi 호스트에 SSH를 활성화하고, ghettoVCB를 ESXi 서버에 업로드해야 합니다.

1. SSH 활성화:

   1) vCenter에 로그인합니다

   2) ESXi 호스트 선택

   3) 오른쪽에 있는 설정을 선택하십시오

   4) 시스템 확장

   5) 서비스 선택

   6) SSH 선택

   7) 호스트에서 SSH를 활성화하려면 시작을 클릭하십시오

ESXi 호스트에서 SSH 사용

2. ghettoVCB 업로드:

   1) ghettoVCB 다운로드 받기

   2) vCenter에 로그인

   3) ESXi 호스트 선택

   4) 오른쪽에서 데이터스토어를 선택하십시오

   5) 데이터스토어 선택

   6) 압축 폴더를 업로드하려면 파일 업로드를 클릭하십시오

ghettoVCB 설치

준비 작업을 완료했으므로, 폴더를 압축 해제하면 됩니다.

1. SSH 클라이언트를 사용하여 ESXi 호스트에 연결합니다

2. 귀하가 ghettovcb 파일을 업로드한 데이터스토어로 이동하십시오.

cd /vmfs/volumes/datastore_name

3. ghettoVCB 압축 풀기

tar -zxvf ghettoVCB-archive.tar.gz

ESXi VM를 ghettoVCB.sh로 백업하는 방법?

사용 예:

./ghettoVCB.sh -f [VM_BACKUP_UP_LIST] -c [VM_CONFIG_DIR] -l [LOG_FILE] -d [DEBUG_LEVEL] -g [GLOBAL_CONF] -e [VM_EXCLUSION_LIST]

옵션:

-a   호스트의 모든 VM 백업

-f    백업할 VM 목록  

-c    VM 백업을 위한 VM 구성 디렉터리

-g    전역 기토파일 구성 파일의 경로

-l     로그 기록을 출력할 파일

-d    디버그 레벨 [info|debug|dryrun] (기본값: info)

다양한 백업 계획에 사용할 수 있는 일반적인 명령어들이 있습니다:

목록에 저장된 백업 VM:

./ghettoVCB.sh -f vms_to_backup

이 호스트에 있는 모든 VM 백업:

./ghettoVCB.sh -a

제외 목록에 있는 가상 머신을 제외한 이 호스트에 존재하는 모든 가상 머신을 백업합니다:

./ghettoVCB.sh -a -e vm_exclusion_list

디렉토리에 위치한 특정 구성 기반의 가상 머신 백업 :

./ghettoVCB.sh -f vms_to_backup -c vm_backup_configs

전역 ghettoVCB 구성 파일을 사용하여 가상 머신 백업:

./ghettoVCB.sh -f vms_to_backup -g /global/ghettoVCB.conf

출력 결과는 /tmp/ghettoVCB.log에 기록됩니다 (로그를 지속적으로 저장하려면 로컬 또는 원격 데이터스토어에 기록하는 것을 고려하십시오)

./ghettoVCB.sh -f vms_to_backup -l /vmfs/volume/local-storage/ghettoVCB.log

연습 실행(백업이 이루어지지 않습니다):

./ghettoVCB.sh -f vms_to_backup -d dryrun

ghettovcb.sh로 VM 백업을 생성한 후에는 필요할 때 ghettovcb-restore.sh를 사용하여 ESXi VM을 복원할 수 있습니다.

디버깅 및 테스트

관련 매개변수와 설정을 이해한 후 간단한 예제를 구현해 보겠습니다.

1. 가상 머신 목록 생성

~ # vi vms_to_backup
# Add the VM names

2. 디버깅

문제 해결에 상당히 유용합니다.

~ # ./ghettoVCB.sh -f vms_to_backup -d debug

3. 드라이 럨 테스트

주요 목적은 먼저 백업을 테스트하여 문제가 있는지 확인하는 것입니다. 더미 런 모드에서는 백업 파일이 생성되지 않습니다.

~ # ./ghettoVCB.sh -f vms_to_backup -d dryrun

VMware ESXi를 엔터프라이즈 백업 솔루션으로 백업하는 방법은?

GhettoVCB는 ESXi 백업을 위한 편리한 솔루션 이지만 기업의 운영 환경을 위한 통합 보호 기능이 부족합니다.

Vinchin Backup & Recovery는 기업을 위한 전문적인 ESXi 백업 솔루션입니다. IT 관리자는 가상 머신 또는 물리적 머신에 CentOS를 배포하여 신속하게 백업 시스템을 설치할 수 있습니다. 이후 사용자 친화적인 웹 콘솔을 통해 백업 시스템을 관리하고 다양한 백업 전략을 활용할 수 있습니다.

더불어 Vinchin Backup & Recovery는 Hyper-V, XenServer, XCP-ng, oVirt, RHV, OpenStack 등의 다른 가상화 플랫폼에서도 VM 백업을 지원합니다. 다중 하이퍼바이저 환경 관리를 보다 용이하게 하기 위해 다른 호스트에 VM 백업을 복원하여 간단한 V2V 마이그레이션을 수행할 수 있도록 도와줍니다. 또한, 인스턴트 복구 기능을 통해 백업본으로부터 가상머신을 15초 만에 재개하여 RTO를 단축시킬 수 있습니다.

Vinchin Backup & Recovery로 ESXi VM 백업 방법:

1. ESXi VM 선택

ESXi VM 선택

2. 가상 머신 백업을 저장할 저장소 선택

백업 대상 선택

3. 백업 전략 예약, 증분 백업, 암호화 전송, 보존 정책 등 선택

백업 전략 선택

4. 작업 제출

백업 작업 제출

Vinchin Backup & Recovery는 수천 개의 기업에서 선택한 솔루션입니다. 여기서 여러분도 60일간의 기능 제한 없는 체험판을 시작할 수 있습니다. 또한, 문의하기를 통해 요구사항을 남겨 주시면 맞춤형 솔루션을 제공해 드립니다. 당사는 전 세계적으로 신뢰할 수 있는 회사들과 파트너십을 맺고 있으며, 현지 거래를 원하시는 경우 여기서 현지 파트너를 선택하실 수 있습니다.

GhettoVCB 백업 FAQ

1. GhettoVCB는 상용 백업 솔루션과 어떻게 비교되나요?

GhettoVCB는 사용이 무료이고 간단하지만 고급 기능은 부족하며 기술 지원 팀도 없습니다.

2. 겟토VCB를 자동화할 수 있나요?

네, cron 작업을 사용하여 자동 백업을 위해 ghettoVCB 스크립트를 예약할 수 있습니다.

3. 겅고VCB는 대규모 환경에 적합한가요?

GhettoVCB는 홈랩 및 소규모 비즈니스에 적합합니다. 더 많은 ESXi를 보호하기 위해서는 대규모 가상 머신을 관리할 수 있는 기능이 부족하므로 Vinchin Backup & Recovery 같은 전문 솔루션을 선택하시기 바랍니다.

요약

ESXi VM의 경우 운영 환경에 문제가 발생할 경우를 대비해 반드시 백업해야 합니다. IT 관리자는 무료 백업 스크립트인 ghettoVCB를 사용하여 간단하게 ESXi VM을 백업할 수 있습니다.

만약 ghettoVCB.sh가 가상 환경에 충분한 보호를 제공하지 못한다면, Vinchin Backup & Recovery를 사용하여 ESXi VM을 전문적으로 백업할 수 있습니다. 무료 체험 기회를 놓치지 마세요.

공유하기:

Categories: VM Backup