
저는 현재 가상 머신에서 시간이 많이 걸리는 Python 스크립트를 실행하고 있습니다(현재 ~95시간 동안 실행 중입니다). 상태를 저장하고 노트북을 재부팅할 수 있기 때문에(필수 업데이트의 경우) 완료하는 데 시간이 얼마나 걸릴지 전혀 모르고 VM에서 실행하고 있습니다. 그런데 내일 Windows 8에서 Windows 10으로 업그레이드하려면 노트북을 켜야 한다는 이메일을 방금 받았습니다.
스크립트가 꽤 오랫동안 실행되었기 때문에 내일 모레 다시 시작하고 싶지 않습니다. 현재 상태를 포함하여 VM을 백업하고 내 컴퓨터가 업데이트되면 다시 실행하는 것이 가능합니까? 그렇다면 이를 수행하는 가장 좋은 방법은 무엇입니까?
몇 가지 추가 정보:
-호스트 시스템에서 Windows 8을 실행 중입니다.
-VM이 Xubuntu 16.04를 실행 중입니다.
미리 감사드립니다!
편집: 무료 업그레이드를 통해 Windows 8에서 10으로 업그레이드하는 것이 아닙니다. 회사 정책으로 인해 Windows 10을 새로 설치하게 됩니다.
답변1
이건 불가능 해.
예, VM 상태를 디스크에 저장하고 나중에 다시 시작할 수 있지만 Windows 10으로 업그레이드하면 이 상태가 중단됩니다. 나는 경험을 바탕으로 말합니다.
기술적으로 말하면 저장하고 다시 시작하는 것이 가능해야 하지만 실제로는 그렇지 않다는 것을 알게 되었습니다.
답변2
귀하의 경우 제가 할 일은 VirtualBox에서 "머신 상태 저장"을 클릭한 다음 전체 VM 폴더를 백업 드라이브에 복사하는 것입니다. 이렇게 하면 Windows 10이 설치된 노트북을 돌려받을 때 VM 폴더를 다시 폴더에 복사한 VirtualBox VMs
다음 파일을 클릭하여 yourVMName.vbox
VM을 VirtualBox로 다시 가져올 수 있습니다.
VM을 다른 컴퓨터로/에서 이동하기 위해 이 작업을 수행했는데 제대로 작동했습니다.
답변3
저장된(복제된) VM에 대한 전체 시스템 및 가상 상자 변경 효과에 대해 잘 모르겠습니다. 솔직히 말해서 아무것도 망가뜨려서는 안된다고 생각합니다. 그게 수출의 목적이죠, 그렇죠?
하지만 제가 여기 온 질문에 답하려면 다음과 같이 하세요.실행 중인 virtualbox 가상 머신을 백업할 수 있나요?
짧은 대답은아니요. 그러나 산책이 있습니다.
당신이 할 수 있는 것은 VirtualBox를 사용하는 것입니다스냅 사진. 스냅샷을 생성하는 동안 VBox는 시스템을 잠시 정지하지만 현재 상태를 저장합니다. 기계를 옮기고 싶지 않은 경우에는 이것으로 충분할 수 있습니다.
나는 이 상태를 백업하고 싶었습니다. 이제 복제 옵션도 있습니다. 너캔트실행 중인 VM을 복제합니다. 하지만 복제할 수는 있습니다.스냅 사진VM 실행 중 :-)
따라서 컴퓨터의 복사본을 가지려면 다음을 수행하십시오.
스냅샷 생성
vboxmanage snapshot <uuid|vmname> take <snap-name>
스냅샷 복제
vboxmanage clonevm <uuid|vmname> --snapshot <snap-name>