![가상 머신 상태/백업을 자동으로 얻는 방법은 무엇입니까?](https://linux55.com/image/61456/%EA%B0%80%EC%83%81%20%EB%A8%B8%EC%8B%A0%20%EC%83%81%ED%83%9C%2F%EB%B0%B1%EC%97%85%EC%9D%84%20%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 질문은,
2일마다 4개의 가상 머신(VM)의 상태/백업을 자동으로 가져오고 싶습니다.
저는 Oracle Virtual Box(VB)를 사용하고 있습니다. 난 그냥 알고 싶어
위의 내용을 달성할 수 있는 방법이나 시설이 있습니까?
답변1
VirtualBox GUI를 사용하여 수행할 수 있는 거의 모든 작업과 마찬가지로 명령줄 도구를 사용하여 이 작업도 수행할 수 있습니다 VBoxManage
.
이는 설치의 일부입니다. 가장 많이 찾고 있는 명령은 다음과 같습니다.
VBoxManage snapshot 'MyVM' take "Snapshot of MyVM on $(date)"
snapshot <uuid|vmname>
take <name> [--description <desc>] [--live] |
delete <uuid|snapname> |
restore <uuid|snapname> |
restorecurrent |
edit <uuid|snapname>|--current
[--name <name>]
[--description <desc>] |
list [--details|--machinereadable]
showvminfo <uuid|snapname>
나는 그것을 테스트했고 그것은 매력처럼 작동합니다.
2일마다 실행하려는 경우 이것이 cron
최선의 선택일 수 있습니다.
다음과 같은 항목
0 0 */2 * * VBoxManage snapshot 'MyVM' take "Snapshot of MyVM on $(date)".
유언장에 삽입하면 crontab
작업이 완료될 수 있습니다(테스트하지는 않았습니다). 에서 가져옴여기.