답변:
위의 의견을 바탕으로 VirtualBox 4.0부터 전체 컴퓨터 폴더, 설정, 가상 하드 디스크 및 모두를 다른 실제 컴퓨터 (예 : 동료)에 복사하거나 VM을 가져 오거나 .vbox 파일을 두 번 클릭 할 수 있습니다 ) 및 롤링 준비가되었을 것입니다. 설정이 다른 경우 네트워크 어댑터와 RAM을 변경해야 할 수도 있습니다.
4.0 이전 릴리스를 사용하는 경우 .vdi 가상 디스크를 동료 컴퓨터에 복사하고 복사 된 하드 디스크를 기본으로 사용하여 새 VM을 설정하는 것이 간단합니다.
가장 긴 비트는 복사, USB, 컴퓨터 또는 네트워크를 통한 복사입니다. 그러나 가능합니다.
GUI 파일-> 어플라이언스 내보내기 기능을 사용하여 어플라이언스를 작성한 후 결과 .ovf 및 .vmdk 파일을 동료에게 파일-> 가져 오기 어플라이언스를 사용하여 가져올 수 있습니다.
Tombull89 및 SabreWolfy에서 해당 이미지 중 하나가 소스 시스템으로 다시 복사 될 가능성이있는 경우 단순 사본이 작동하지 않습니다 . 복제 또는 내보내기를 원할 것 입니다. VirtualBox는 UUID를 .VDI 또는 .VHD에 배치하고 동일한 UUID를 가진 다른 파일을 찾으면 크게 불만을 표시하므로 게스트가 더 이상 부팅되지 않을 수 있습니다. 스냅 샷은 이전 스냅 샷과 다르며 UUID도 있습니다. VBox 스냅 샷에 대한 경험이 많을 때까지 권장하지 않습니다.
이 질문은 3 살이지만 어쨌든 Vagrant 가 필요한 것 같습니다.
Vagrant는 업계 표준 기술을 기반으로 구축되고 일관된 단일 워크 플로로 제어되는 구성, 재현 및 휴대용 작업 환경을 제공하여 사용자와 팀의 생산성과 유연성을 극대화합니다.
마술을 달성하기 위해 Vagrant는 거인의 어깨에 서 있습니다. 머신은 VirtualBox, VMware, AWS 또는 기타 공급 업체 위에 프로비저닝됩니다. 그런 다음 쉘 스크립트, Chef 또는 Puppet과 같은 산업 표준 프로비저닝 도구를 사용하여 시스템에 소프트웨어를 자동으로 설치하고 구성 할 수 있습니다.
VirtualBox 시스템을 팀과 쉽게 공유 할 수 있습니다.
깨끗한 슬레이트로 계속 재설정 하시겠습니까?
동일한 드라이브 이미지로 여러 VB 사본을 실행할 수 없습니다. 당신은 그것을 손상시킬 것입니다. RDP 액세스 (게스트 OS가 다중 액세스를 지원하는 경우)와 함께 가상화 된 이미지를 사용하거나 이미지를 복사 할 수 있지만 (많은 디스크 공간 임) 기본 이미지를 설정하고 다음과 같은 것을 설치할 수 있습니다. 딥 프리즈 또는 유사한 제품은 재부팅 할 때마다 이미지를 깨끗한 슬레이트로 "재설정"합니다.
그것들이 저의 머리 꼭대기에서 저를 때리는 해결책입니다. 그렇지 않으면 개발자 시스템에 "템플릿"을 계속 복사해야하지만 많은 데이터가 필요합니다. 또한 가상 이미지를 치는 사람이 많은 경우 크롤링 속도가 느려질 수 있습니다.
또 다른 옵션은 베어 메탈 VMWare ESXi 시스템을 작성하고, 저장하려는 이미지의 스냅 샷으로 가상 머신을 설치 한 후 주기적으로 롤백하고 가상화 된 Windows 시스템이 각 가상 머신에 대한 원격 액세스를 허용 할 수 있도록하는 것입니다. VB는 또한 스냅 샷을 지원하지만 VB는 일반적으로 헤드리스 서버를 실행하는 것이 아니라 워크 스테이션을 목표로했기 때문에 원격 액세스로 실행되는 여러 시스템을 사용해 본 적이 없습니다. 어느 쪽이든, 내가 알고있는 동시에 여러 개의 가상화 장치에 액세스하는 하나의 디스크 이미지를 공유하지 않을 것입니다.
아직 댓글을 달 수 없으므로 파일 복사에 대한 OP의 마지막 댓글에 답장합니다. VM을 종료 한 후 VB 이미지 파일을 복사하여 동료에게 제공하면됩니다. 파일 크기가 크므로 (수 GB), 해당 양의 데이터를 쉽게 전송할 수있는 방법을 찾아야합니다. 이는 이미지 파일에서 OS를 복사하는 것이 (법적으로) 허용되는 것으로 가정합니다. 이 작업을 정기적으로 수행하려는 경우 OS를 새로 설치 한 다음 파일을 백업으로 복사하는 것이 좋습니다. 그런 다음이 파일을 사용하여 필요할 때마다 "새로 시작"할 수 있습니다. VB에는 더 많은 고급 기능이 있으므로 다른 (더 나은) 방법이있을 수 있습니다.
하나의 랩톱 또는 데스크톱 컴퓨터에서 VBox 어플라이언스를 여러 번 이동했으며 실행하려는 컴퓨터에 따라 간단한 조정이 필요합니다. 다른 사람들이 자신이 알고있는 것을 수행하고 개발 지식을 공유하거나 필요한 이식성과 힘을 가질 수있는 좋은 방법입니다. 저는 자동화 엔지니어이며 작업을 수행하려면 특정 항목이 필요합니다. OS와 소프트웨어가 그것을 지시하지만, 아름다움은 당신이 알고있는 어떤 기계에서도 그것을 실행할 수 있습니다.
내가 일반적으로하는 일은 현재 VM (Vbox)을 파일 (.ova)로 내 보낸 다음 USB 또는 휴대용 드라이브에 저장하는 것입니다. 내 VM은 거의 12 기가 지났기 때문에 이메일을 보낼 수 없습니다. 그런 다음 집에서 가져 와서 추가 작업을 수행 할 수 있습니다. 또한 저는 업무용 PC에 원격 데스크톱을 설치하고 VM에서 그런 식으로 작업합니다. 항상 몇 주 안에 한 번 VM 내보내기를 수행하여 어떤 일이 발생하면 마지막으로 작업 한 Vbox를 다시 가져 오거나 가져올 수 있도록합니다. 어떤 이유로 인해 손상되거나 작동하지 않는 경우 VM (.ova)의 올바른 사본을 준비하는 것이 매우 중요합니다. 한 번은 액세스 할 수 없었던 VM이 있었으며 운 좋게도 백업 된 버전이있었습니다.
또 다른 이점은 라이센싱입니다. 원본 또는 게시 원본 Vbox에서 원래 라이센스가 부여 된 소프트웨어를 더 이상 라이센스 할 필요가 없습니다. 라이센스가 VM의 일부가되면 라이센스가 고유 해져 방해없이 새 시스템에 설치할 수 있습니다. VM 및 관련 소프트웨어 라이센스는 VM 라이센스의 일부이므로 새 시스템에서 동일한 소프트웨어에 대한 추가 라이센스가 필요하지 않습니다. 실제로 대부분의 엔지니어는 작업의 무결성을 유지하고 모든 기능을 갖춘 다양한 시스템에 완벽하게 이식 할 수 있도록 이러한 방식으로 작업합니다.
최신 버전의 VBox Manager와 공유하는 방법은 무엇입니까? 파일 메뉴에서 가지고있는 것 (.ova)의 내보내기를 만든 다음 새 컴퓨터에 관리자를 설치 한 후 가져 오십시오. VBox를 시작하면 작동하는 것과 작동하지 않는 것을 알려 주므로 VBox 구성 (대부분 하드웨어 관련)을 조정하여 실행해야합니다. (예 : 칩셋, COM 설정 또는 네트워크 어댑터 또는 공유 폴더 등)
대부분의 어플라이언스는 새 머신으로 가져올 때 관리자의 기본 설정으로 실행되며 그 이후에 원하는 것을 조작 할 수 있습니다. Windows 또는 모든 버전을 실행하는 Mac 또는 PC에서 Vbox (가져온 .ova)를 실행하는 데 거의 문제가 없었습니다. 희망이 도움이됩니다.
나와 동료가 동일한 LAN을 공유하는 경우 '멀티 어 태치 된'가상 하드 드라이브를 만들 수 있습니다
가상 드라이브를 네트워크 공유에 복사
virtualbox에서 : 파일> 가상 스토리지 관리자> 추가> '네트워크 공유'드라이브 찾기> 공유하려는 드라이브 선택> 속성> 유형> 드롭 다운 목록에서 다중 연결 선택> 적용
그런 다음 새 기계를 만들려면 동일한 절차를 수행하고 '새 드라이브 만들기'대신 '기존 드라이브 선택'을 수행하고 방금 만든 것을 선택하십시오.
이렇게하면이 '공유'드라이브는 읽기 전용이되지만 각 컴퓨터에서 변경시 '복사시 복사'파일이 만들어 지므로 '중앙 집중'기반은 다른 동료 컴퓨터에서 보호 된 편집 내용과 동일합니다.
참고
1>이 절차는 현재로서는 virtualbox 6에서 작동하지 않습니다 (알려진 버그 : 참조 )
2>이 방법은 LAN에 적합합니다. 연결 속도가 빠르지 않은 경우 응용 프로그램을 .ova로 내보내는 것이 좋습니다.