Changesets: bareos-vmware

master dbb1b371

2015-10-05 11:21

mvwieringen

Ported: N/A

Details Diff
Don't allow accurate backups for VMWARE plugin.

We need to replay each full, differential and incremental on top of each
other to be able to reconstruct the whole VMDK. If we allow accurate and
as we generate a new file name every time BAREOS will think the previous
files are deleted in the backup and as such only restore the lastest
data and not the previous backups.
mod - vmware_plugin/BareosFdPluginVMware.py Diff File

master d5b1c017

2015-09-28 18:43

mvwieringen

Ported: N/A

Details Diff
Cannot create a remote disk via VADP so that is a fatal error.
mod - vadp_dumper/bareos_vadp_dumper.cpp Diff File

master 9c0b243c

2015-09-28 18:37

mvwieringen

Ported: N/A

Details Diff
Add support for VixDiskLib_PrepareForAccess.

We should tell Vsphere we are opening disks e.g. call
VixDiskLib_PrepareForAccess() before opening and VixDiskLib_EndAccess()
after closing.

From the include file:

This function is used to notify the host of the virtual machine that the
disks of the virtual machine will be opened. The host disables
operations on the virtual machine that may be adversely affected
if they are performed while the disks are open by a third party
application.
mod - vadp_dumper/bareos_vadp_dumper.cpp Diff File

master 1838362d

2015-09-28 17:37

mvwieringen

Ported: N/A

Details Diff
Add a mapping table for disk types.
mod - vadp_dumper/bareos_vadp_dumper.cpp Diff File

master 5e9df672

2015-09-07 18:36

mvwieringen

Ported: N/A

Details Diff
Add support for restore to local VMDK.

For this we introduce a few new flags e.g. -l which means use
local VMDK e.g. don't try connecting to a Vsphere server and
a -C flag which creates a new local VMDK using the VixDiskLib_Create()
call. With the -d option you can pass the name of the VMDK to write to
without the need to change the JSON workfile you provide. Without the
-d option the VMDK name will be retrieved from the JSON work file.
mod - vadp_dumper/bareos_vadp_dumper.cpp Diff File

master 0813407a

2015-08-03 12:17

stephand


Committer: mvwieringen

Ported: N/A

Details Diff
Workaround for Python >= 2.7.9 enforcing SSL verify,
check if folder name starts with / and
check if datacententer, folder, vm could be found
mod - vmware_cbt_tool/vmware_cbt_tool.py Diff File

master 24aadd2d

2015-08-01 14:10

stephand


Committer: mvwieringen

Ported: N/A

Details Diff
handle cancelling job properly by sending SIGTERM to bareos_vapd_dumper
mod - vmware_plugin/BareosFdPluginVMware.py Diff File

master c582155b

2015-07-31 20:25

mvwieringen

Ported: N/A

Details Diff
Add signal handler that does a cleanup().
mod - vadp_dumper/bareos_vadp_dumper.cpp Diff File

master 04ba4d7e

2015-07-17 21:37

stephand


Committer: mvwieringen adm

Ported: N/A

Details Diff
Skip independent disks, as that disk type is implicitly excluded
from snapshot so that they can not be handled by CBT based backup

Fixes 0000492: WMware plugin tries to backup independent disk resulting backup job failure
Affected Issues
0000492
mod - vmware_plugin/BareosFdPluginVMware.py Diff File

master cae6f7b8

2015-07-17 17:49

stephand

Ported: N/A

Details Diff
merged and reviewed mvw's code reformat and VM selection by uuid patches
mod - vmware_plugin/BareosFdPluginVMware.py Diff File

master 0ec4eb16

2015-06-01 12:09

mvwieringen adm

Ported: N/A

Details Diff
Fix typo
mod - README.md Diff File

master f0839253

2015-06-01 12:03

stephand

Ported: N/A

Details Diff
added README.md
add - README.md Diff File

master 1cd780ae

2015-05-23 01:19

mvwieringen adm

Ported: N/A

Details Diff
Tweak layout of some comments and fix some typos.
mod - vmware_plugin/BareosFdPluginVMware.py Diff File

master a5786dfc

2015-05-21 18:28

mvwieringen adm

Ported: N/A

Details Diff
Remove old README.md
rm - vmware_plugin/README.md Diff File

master 82a67cbe

2015-05-08 15:41

mvwieringen adm

Ported: N/A

Details Diff
Initial import.
add - AUTHORS Diff File
add - LICENSE Diff File
add - LICENSE.vadp Diff File
add - vadp_dumper/Makefile Diff File
add - vadp_dumper/bareos_vadp_dumper.cpp Diff File
add - vadp_dumper/bareos_vadp_dumper_wrapper.sh Diff File
add - vadp_dumper/cbuf.cpp Diff File
add - vadp_dumper/cbuf.hpp Diff File
add - vadp_dumper/copy_thread.cpp Diff File
add - vadp_dumper/copy_thread.hpp Diff File
add - vmware_cbt_tool/vmware_cbt_tool.py Diff File
add - vmware_plugin/BareosFdPluginVMware.py Diff File
add - vmware_plugin/README.md Diff File
add - vmware_plugin/bareos-fd-vmware.py Diff File
 First  Prev  1 2