On 12/13/15 01:00 AM, Justin Vrooman wrote:
Thank you for saving me some time. I had been trying and trying to get this
working. What level of support would need to be purchased to make this a
relatively high priority? My department would really like to use Bareos but
DTDTT with NDMP is a must. If we can purchase a Subscription + Support and get
it into the code base early next year then Bareos could still be a viable
option for us.
Someone will contact you early next week as I saw you also send
a request to bareos.com. Don't think it makes sense to do this
negotiations via a public mailinglist.
Can you explain what you think needs to be done? I'm a programmer (although not
familiar with the Bareos code base) but I would be interested in looking at the
issue. I doubt I would be able to successfully implement it but it would still
be interesting to take a look at.
Essentially you need to call the set_paired_storage() and on when done
free_paired_storage() but then only for the read storage. Currently the
code assumes when you have write storage in your Job it needs to apply
it to that (e.g. being a backup Job) and only adjusts the read storage
when there is NO write storage. That needs to change for copy/migrate
Jobs so we need something a little more clever. And we need to change
has_paired_storage() so that we only do this when a Copy/Migrate Job
needs this as now we only call the set_paired_storage() from the
specific NDMP backup or restore code so then we are pretty sure we
need to do so. As we plan on eventually supporting native NDMP storage
this needs to change anyway.
I did a small prototype which contains what I think needs to change
but the work is more in things like verifying no other side effects
happen and that this addresses the problems etc. It was more that
my train trip last Friday took a bit longer due to some delays along
the way that I had some time to work on some problems. But I'm now
already answering while I have planned a vacation so from me not a lot
will happen the next weeks. Given that the company (and most companies
do) will be somewhat silent the last 2 weeks of the year we probably
will continue either early next year but there are some other things
we have for funded development that need my attention. But if you are
a paying customer we could see if we can have someone do some
preliminary testing of my current prototype and provide you with some
custom build packages build out of that code. When we internally publish
code it gets build by our build system for testing etc. so
if you work with our sales guys think we can work out some kind of
arrangement. I guess the technical stuff is the easiest the contracting
stuff tends to be always taking the most of the time.
--
Marco van Wieringen [email protected]
Bareos GmbH & Co. KG Phone: +49-221-63069389
http://www.bareos.com
Sitz der Gesellschaft: Köln | Amtsgericht Köln: HRA 29646
Komplementär: Bareos Verwaltungs-GmbH
Geschäftsführer: Stephan Dühr, M. Außendorf, J. Steffens,
P. Storz, M. v. Wieringen
--
You received this message because you are subscribed to the Google Groups
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.