나는 이 스크립트를 실행하려고 합니다
https://gogs.tausys.de/shogun/libvirt-imagebackup/raw/master/backup-vms.sh
실행하면 이렇게 시작됩니다.
Wed, 16 Oct 2019 12:44:59 +0200 Backup KVM online guest 'ubuntu16.04'
Domain snapshot backup created
/usr/bin/backup-vms.sh: line 241: /backupDisk/VMs/ubuntu16.04/domain.xml: No such file or directory
Wed, 16 Oct 2019 12:45:00 +0200 Backup KVM of 'ubuntu16.04' complete
Wed, 16 Oct 2019 12:45:00 +0200 Backup done
Wed, 16 Oct 2019 12:45:00 +0200 -----------
결과를 확인하면 스냅샷이 생성된 것을 볼 수 있습니다. ubuntu16.04.qcow.backup 하지만 /backupDisk/ 폴더를 확인하면 xml 파일도 없고 백업 파일도 없습니다. libvirt의 루트 폴더에 백업 파일과 원본 파일이 모두 표시되는데 이는 블록 커밋이 실행되지 않았음을 의미합니다. .
누구든지 도와줄 수 있나요? 매우 감사합니다!
답변1
최신 버전의 백업 스크립트를 사용하고 있습니까? 이전 버전을 사용했기 때문에 이런 문제가 발생했습니다. libvirt 5.x에는 명령에 약간의 변경 사항이 있습니다. 또는 이전 버전의 libvirt가 5.x인 경우 이전 버전의 백업 스크립트를 사용해야 할 수도 있습니다.