SharedIT | 묻고 답하기(AMP)

ESXI VMware 백업 문의

안녕하세요.


가상화 서버로 ESXI Vmware 를 사용중인데요.


스토리지 용량이 별로없어 사용안하는 VM을 다른 데스크탑 PC에다가 백업하고 싶은데

어떤 방법으로 백업을 진행하는게 좋은지랑 백업 방법좀 간략하게 알 수 있을까요?


추가로 트래픽 없이 백업하는 방법도 있는지 같이 문의 드립니다! 

Tags : 태그가 없습니다.

5개의 답변이 있습니다.

Genghis Khan
  0 추천 | 3달 전

https://www.nakivo.com/blog/back-up-and-restore-vmware-esxi-host-configuration-guide/

위 내용은 ESXi 백업하고 재설치 후 설정원본  방법도 같이 있네요 

 참고하세요 

wansoo
  0 추천 | 3달 전

VMWare의 ESXi도 리눅스의 일종이죠.

그리고, 가상 컴퓨터는 호스트 컴퓨터의 디스크에 파일로 존재합니다.

한개 또는 몇개 파일이 하나의 컴퓨터 역할을 하는 것이 가상 컴퓨터(VM)입니다.

가상 컴퓨터를 백업 받는 것은 파일로 저장되어 있는 가상 컴퓨터를 복사해서 따로 저장해 두는 것입니다.

ESXi에 Shell 접속해서 파일을 복사하듯이 복사하거나 압축 등으로도 가상 컴퓨터를 백업 받을 수 있습니다.

가상 컴퓨터를 구동하는 하이퍼바이저 툴로 가상컴퓨터를 export 해 주는 기능을 이용해서 백업 받을 수도 있겠고요. 가상 컴퓨터를 export한 것 또한 파일로 존재하는 것이기 때문에 export한 파일을 다른 컴퓨터에 복사해 올 수도 있는 것이고요.


다양한 백업 툴을 이용하여 백업 받는 것도 가능하고요.


가상 컴퓨터를 구동중일때... DB나 변경되고 있는 파일의 동기화에 문제가 있을 수 있어 가상 컴퓨터 전문 백업 솔루션을 이용해서 DBMS 등의 수시 변경되는 내용들에 대한 동기화처리해서 백업 받는 것이 권장되기는 하지만...

운영중인 Database 서비스 이외일 경우에는 OS에서 제공하는 복사 명령으로 백업을 받아도 나중에 백업 받아둔 가상 컴퓨터를 복원할때 특별히 문제 생기지 않습니다.


앞에서 말했듯이 ESXi도 리눅스의 일종이기 때문에 ssh, telnet 등을 이용하여 ESXi Shell에 접속해서 다른 컴퓨터의 공유 저장공간을 ESXi에 마운트 시켜서 복사하는 방식으로 백업을 받을 수도 있고...

윈도 등의 다른 컴퓨터에서 ESXi에 FTP 접속해서 가상 컴퓨터나 export로 백업되어진 가상 컴퓨터를 복사해 올 수도 있겠고요.


가상 컴퓨터를 다른 컴퓨터에 복사, 백업한다는 것과 용량이 큰 동영상 파일을 다른 컴퓨터로 복사, 백업하는 것과 비슷하다고 생각하면됩니다.


topkslee
  0 추천 | 3달 전

Vmware에서 사용 안하는 VM 백업 받으시면서

Vmware ovf나 ova 내보내기 하시면 됩니다. 아래 링크 참고하세요.

https://docs.vmware.com/kr/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-AFEDC48B-C96F-4088-9C1F-4F0A30E965DE.html

다만, VM이 power on되어 있다면 ova, ovf 내보내기는 안됩니다. power off해야 가능합니다.

운영중에 백업 받으시려면 3rd party 솔루션(veeam과 같은) 사용해야 합니다.


어떤 방법이라도 vmware datastore에서 데이터를 가져가야 하기에

트래픽 영향이 없을 순 없습니다. 

트래픽에 민감하지 않은 서비스는 영향이 미비합니다.


kochlgudcjf | 3달 전

감사합니다~

앵그리파파
  0 추천 | 3달 전

Vmware ESXi 환경에서 VM 백업하는데 참고하세요. 

1. 어떤 방법으로 백업을 진행하는게 좋은지

-> VMware vSphere Data Protetion (VDP) 또는 Veem 백업을 고려해 보세요. 이러한 솔루션은 스토리지의 효율적인 사용을 위해 증분 백업, 중복 제거, 압축과 같은 효율적인 기능을 제공하고 요즘 많이 사용되고 있는 백업 솔루션입니다.

2. 백업 방법좀 간략하게 알 수 있을까요?

VDP 백업 방법
** VDP는 vSphere와 통합되어 VMware에서 제공하는 어플라이언스 입니다. 

  • ESXi에 VDP를 구축하고 백업 작업을 구성

  • 백업 일정 설정-> 백업할 VM 선택-> 보전 정책 구성

VDP는 증분 백업을 수행하여 저장 공간을 절약하고 백업시간을 단축할 수 있습니다.

- Veem 백업 방법

  • 별도의 서버에 Veem Backup & Replication 설치

  • ESXi 호스트를 Veem에 추가-> 백업 저장소 구성-> 백업작성 생성

Veem은 증분 및 통합 전체 벡업을 포함한 다양한 백업 방법을 지원하니 참고하세요.

3. 추가로 트래픽 없이 백업하는 방법도 있는지 

- 스냅샷 기반 백업

많은 백업 솔루션은 VMware 스냅샷을 활용하여 특정 시점 복사본을 생성합니다. 스냅샷은 빠르게 생성되며 백업에 일관된 상태를 제공하기 때문에...

백업 중 VM 성능에 미치는 영향을 최소화하기 위해 백업 솔루션에서 스냅샷 기술을 사용하는지 확인하세요.

- 증분 백업

각 백업 작업 중에 전송되는 데이터의 양을 줄이려면 증분백업을 사용하세요. 마지막 백업 이후의 변경 사항만 전송되므로 네트워크 트래픽에 미치는 영향이 최소화 됩니다.

kochlgudcjf | 3달 전

감사합니다~ 방법이 이렇게 많은지 몰랐네요 ㅎㅎ

ioi
  0 추천 | 3달 전

1회성 백업인지 지속적인 백업인지가 관건인거 같습니다.

단순 백업(머신이동)이라면 vm 내보내기 / 가져오기로 가능하구요.

참고사이트 : https://core00.tistory.com/25


지속적인 백업 이라면 veeam 백업 커뮤니티버전(무료) 사용해보시면 될 거 같습니다.

kochlgudcjf | 3달 전

용량이 좀 큰 VM을 내보내기 방법으로 백업을 한다면 트래픽이 많이 발생될까요?

앵그리파파 | 3달 전

Vmware에서 내보내기 방법을 사용하여 VM을 내보내면 네트워크 트래픽이 발생될 수 있지만 그 영향은 주로 VM 크기와 사용 가능한 네트워크 대역폭에 따라 달라집니다.

VM 내보내기에는 가상 디스크 파일 및 구성 파일 전송이 포함됩니다. VM이 클수록 내보내기 프로세스 중에 더 많은 데이터를 전송해야 합니다. 따라서 VM에 대용량 가상 디스크 또는 여러 디스크가 있는 경우 트래픽 증가에 영향을 미칩니다.

앵그리파파 | 3달 전

그리고, ESXi 호스트와 VM을 내보내는 대상 사이에서 사용 가능한 네트워크 대역폭이 중요한 역할 을 합니다. 네트워크 대역폭이 높을수록 전체 네트워크 성능에 미치는 영향을 줄이면서 내보내기 속도가 빨라질 수 있습니다. 

VM을 동일한 네트워크 또는 데이터 센터 내의 위치로 내보내는 경우 WAN 또는 인터넷을 통해 내보내는 것에 비해 트래픽에 미치는 영향이 더 낮을 수 있으니 이 점도 참고하세요.