가상 머신 상태/백업을 자동으로 얻는 방법은 무엇입니까?

가상 머신 상태/백업을 자동으로 얻는 방법은 무엇입니까?

내 질문은,

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작업이 완료될 수 있습니다(테스트하지는 않았습니다). 에서 가져옴여기.

관련 정보