Computer >> 컴퓨터 >  >> 소프트웨어 >> 가상 기기

VirtualBox에서 디스크를 복제하는 방법 - 자습서

비즈니스 또는 즐거움을 위해 가상화를 사용하고 있다면 어떤 방식으로든 운영 체제를 배포할 때 데스크톱 사용자에게 엄청난 유연성을 제공하는 매우 강력하고 다재다능한 무료 솔루션인 VirtualBox를 접했을 것입니다.

그리고 괴짜를 위해 가상화를 즐기는 애호가이거나 가상화 덕분에 새로운 운영 체제에 대해 배우는 야심 찬 소프트웨어 애호가 이상이라면 다음 시나리오에 직면하게 될 것입니다. 많은 수의 가상 머신을 배포합니다.

개별 설치를 만지작거릴 시간이 없습니다. 실제로 시스템을 하나씩 수동으로 구성하는 것은 설치 기반을 대규모로 배포할 때 할 수 있는 최악의 작업입니다. 나쁜 습관이 있고, 느리고, 비효율적이며, 다양한 설정으로 인해 환경이 일관성 없는 상태가 될 가능성이 높습니다.

이 문제를 극복하려면 기본 설치 이미지를 원하는 수의 복사본으로 복제하는 비트 단위 솔루션이 필요합니다. 이것을 복제라고 합니다. VirtualBox는 이 솔루션을 제공합니다. 어떻게 되는지 봅시다.

VirtualBox에서 디스크를 복제하는 방법 - 자습서

복제

여러 가지 방법으로 복제할 수 있습니다.

복사

설치된 이미지가 있는 하드 디스크를 수동으로 복사할 수 있습니다. 가상 머신 하드 디스크는 파일이므로 매우 간단합니다. VMware Server 및 VMware ESXi와 같은 다른 가상화 제품에서도 이 개념을 얼마 전에 시연했습니다.

이미징

CloneZilla와 같은 전용 이미징 소프트웨어를 사용할 수도 있습니다. 라이브 환경으로 부팅하고 디스크/파티션의 이미지를 만든 다음 두 번째 가상 머신의 빈 디스크에 이미지를 복원하여 정확한 복사본을 만듭니다.

전환

또한 VMware Converter를 사용하여 기본 이미지를 유지하면서 이미지를 원하는 형식 간에 변환하는 방법도 배웠습니다. VirtualBox는 또 다른 방법을 제공합니다.

VirtualBox에서 복제

VirtualBox에는 VBoxManage라는 디스크 관리용 유틸리티가 내장되어 있습니다. 이 유틸리티는 Windows 및 Linux VirtualBox 설치 모두에서 사용할 수 있습니다. Windows에서는 VirtualBox 디렉토리에서 찾을 수 있습니다. Linux에서는 실행 경로에 추가됩니다.

VBoxManage는 복제보다 훨씬 더 많은 일을 할 수 있습니다. 놀라운 옵션 목록을 보려면 VBoxManage /? Windows 또는 Linux의 VBoxManage --help에서.

VBoxManage 복제 구문은 다음과 같습니다.

VBoxManage clonehd --format VDI

여기에 무엇이 있습니까?

hdclone은 수행하려는 작업을 알려줍니다.

는 하드 디스크의 이름입니다. 예를 들어 ubuntu-9.04.vdi는 원본이고 ubuntu-9.04-cloned.vdi는 복제본이 됩니다.

--format VDI는 원하는 디스크 형식을 알려줍니다. QEMU와 마찬가지로 VirtualBox는 다양한 가상 하드 디스크 형식으로 작업할 수 있으므로 시중의 다른 가상화 제품과 호환됩니다.

그게 기본입니다. 명령을 실행하고 Windows 또는 Linux의 명령줄 창에서 진행률을 확인하십시오.

잠시 후 클론을 사용할 수 있게 됩니다.

이제 새 디스크를 모든 가상 머신에 연결하고 기존 설정의 정확한 복사본을 부팅할 수 있습니다. 믿거 나 말거나, 그게 전부 마법입니다!

대체 방법

VMware와 마찬가지로 VirtualBox로 일반 복사를 수행하는 것도 가능합니다. 그러나 일부 사용자는 일반 파일 복사가 때때로 대상 파일을 손상시킨다고 보고했습니다. 개인적으로 이 방법을 사용하는 데 문제가 없었지만 문제가 발생하면 다음 트릭을 시도해 볼 수 있습니다.

복사하기 전에 이미지를 Tar/rar/zip으로 압축하십시오. 이것은 일반 파일 복사가 충분하지 않은 경우에 작동하는 것 같습니다. 복사가 성공했는지 확인하는 가장 좋은 방법은 대상 파일의 MD5 합계를 확인하고 원본과 비교하는 것입니다. 물론 가상 머신이 예상대로 작동하는지 확인하려면 새 디스크에서 가상 머신을 부팅해야 합니다.

결론

매우 짧지만 유용한 튜토리얼입니다. 이제 VBoxManage를 사용하여 환경 관리를 개선하고 자동화하는 방법을 배웠습니다. 이 유틸리티는 명령줄에서 실행되기 때문에 스크립트에서 사용하고 복제, 백업 등을 예약할 수 있습니다.

다음 기사에서는 가상 머신에 디스크를 추가하는 방법을 알아봅니다. 이후 속편에서는 가상 디스크를 확장/축소합니다. VirtualBox 관리의 네 번째 부분에서는 네트워킹 및 공유를 구성하는 다양한 방법을 배웁니다.

재미있게 보내세요!