View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000921 | bareos-core | vmware plugin | public | 2018-02-28 13:56 | 2023-12-20 20:03 |
Reporter | bastef | Assigned To | stephand | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | won't fix | ||
Platform | Linux | OS | Debian | OS Version | 8 |
Product Version | 17.2.4 | ||||
Summary | 0000921: VM backup restore: "localvmdk=yes" does not have an effect when specified in fileset | ||||
Description | I have a VM backup Fileset defined as follows: FileSet { Name = "vm-vcupdmgr47-1" Include { Options { signature = MD5 Compression = GZIP } Plugin = "python:module_path=/usr/lib/bareos/plugins:module_name=bareos-fd-vmware:dc=rz47:folder=/:vmname=vcupdmgr47-1:vcserver=vc47-1.mobile.rz:vcuser=autoconf:vcpass=xxx:localvmdk=yes" } } If I do a restore it does not store it on the fd's local disk but fails: 28-Feb 13:46 bareos47-1-fd JobId 3261: Fatal error: python-fd: Error VM vcupdmgr47-1 must be poweredOff for restore, but is poweredOn Only if I specify python:localvmdk=yes as Plugin Option during the restore the restore succeeds and stores the VMDK on the FD's local disk: Select parameter to modify (1-14): 14 Please enter Plugin Options string: python:localvmdk=yes Run Restore job JobName: RestoreFiles Bootstrap: /var/lib/bareos/bareos-dir.restore.3.bsr Where: /backup/restore Replace: Always FileSet: linuxall Backup Client: bareos-fd Restore Client: bareos-fd Format: Native Storage: File When: 2018-02-28 13:36:26 Catalog: MyCatalog Priority: 10 Plugin Options: python:localvmdk=yes OK to run? (yes/mod/no): yes Job queued. JobId=3260 *messages 28-Feb 13:36 bareos-dir JobId 3260: Start Restore Job RestoreFiles.2018-02-28_13.36.54_09 28-Feb 13:36 bareos-dir JobId 3260: Using Device "FileStorage" to read. 28-Feb 13:36 bareos-sd JobId 3260: Ready to read from volume "vm-30days_0106" on device "FileStorage" (/backup/bareos47-1). 28-Feb 13:36 bareos-sd JobId 3260: Forward spacing Volume "vm-30days_0106" to file:block 0:2392231289. 28-Feb 13:36 bareos-dir JobId 3260: Bareos bareos-dir 17.2.4 (21Sep17): Build OS: x86_64-pc-linux-gnu debian Debian GNU/Linux 8.0 (jessie) JobId: 3260 Job: RestoreFiles.2018-02-28_13.36.54_09 Restore Client: bareos-fd Start time: 28-Feb-2018 13:36:56 End time: 28-Feb-2018 13:36:59 Elapsed time: 3 secs Files Expected: 1 Files Restored: 1 Bytes Restored: 78,580,566 Rate: 26193.5 KB/s FD Errors: 0 FD termination status: OK SD termination status: OK Termination: Restore OK | ||||
Steps To Reproduce | 1. Restore VM and do not specify Plugin Options = "python:localvmdk=yes" => ERROR 2. Restore VM and do specify Plugin Options = "python:localvmdk=yes" => SUCCESS | ||||
Tags | No tags attached. | ||||
Thanks for reporting this. localvmdk was never meant to be used in the fileset. This was also reported for a version that is outdated meanwhile, so we will close it now. Feel free to verify if this works in the current version or not. If not and you still think that it is a bug, please report it again and then please also describe the use case. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2018-02-28 13:56 | bastef | New Issue | |
2018-02-28 15:49 | joergs | Assigned To | => stephand |
2018-02-28 15:49 | joergs | Status | new => assigned |
2023-12-20 20:03 | stephand | Status | assigned => closed |
2023-12-20 20:03 | stephand | Resolution | open => won't fix |
2023-12-20 20:03 | stephand | Note Added: 0005656 |