2017-03-27 4 views
1

저는 VirtualBox에서 Vagrant를 사용합니다. 어제, 나는 실행하여 내 프로젝트의 스냅 샷을 저장 :Vagrant 스냅 샷은 정확히 어떤 것을 저장합니까?

$ vagrant snapshot save 'my-project-date-time' 

오늘은 내가 되돌리려 내 프로젝트에서 파일 및 폴더을 일부 변경했습니다. 내가 실행하면 :

$ vagrant snapshot restore 'my-project-date-time' 

을 ... 복원력 프로세스가 성공적으로 완료, 아직 내 프로젝트에서 변경된 파일과 폴더를 동일하게 유지하고 스냅 샷이 어제 찍은했을 때의 물리게로 복귀하지 않습니다.

그래서 Vagrant 스냅 샷은 정확히 무엇을 저장합니까?

+0

그것은 공급자에 따라 달라집니다. AWS : snapshot = ebs 스냅 샷 ovirt : 기본 libvirt 디스크 스냅 샷 –

+1

죄송합니다. – qwaz

답변

2

방황하는 스냅 샷은 공급자 "스냅 샷"방법을 호출합니다. 따라서 Virtualbox의 Vagrant 스냅 샷은 virtualbox 스냅 샷을 호출합니다.

그래서 Vagrant 스냅 샷은 정확히 저장됩니까? 버추얼 스냅 샷에

더 많은 정보는 여기에서 찾을 수 있습니다 : https://www.virtualbox.org/manual/ch01.html#snapshots

+0

거기에 스냅 샷에 프로젝트 폴더를 포함시킬 수있는 방법이 있습니까? – qwaz

+0

공급자가 지원하지 않으면 아니오입니다. 그리고 나는 그 기능으로 99 % 확신 할 수 없습니다. VBOX에 폴더를 동기화하고 cp를 사용하여 FS에 넣은 다음 스냅 샷을 찍을 수 있습니다. –