[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bacula-devel] Pre-alpha version of Bacula plugins working
On Thursday 14 February 2008, Kern Sibbald wrote:
> Mark today in your calendar. Bacula just did its first backup and restore
> of a MySQL database using a plugin. I did it with using a simplistic "pipe"
despite some other comments: What you have designed and implemented is of
immense value value for me. Thank you very much! It is straight forward, easy
to use, and it seems to work quite well. Wow. Great. Astonishing.
The encapsulation provided by the plugin interface seems to be quite hands-on
and provides (almost) everything that is required while giving users exactly
the power they require. The bpipe plugin, on the other hand, is exactly what
will be usable for most users out there - out of the box.
I'm sure you already have that on your radar; nonetheless, I'd like to mention
that (if I understood things right...) currently plugins -- and the
reader/writer executables in the bpipe plugin -- do not have access to the
target directory specification during restore ("where"; the same holds true
for the "replace" setting). In the case of the mysql sample you provided, it
might be good to be able to restore to a different database, or rename the
tables in a way that resembles the target directory (e.g. restoring table
foo, "where"=/tmp/restore, could result in the generation of table
foo.tmp.restore or sth. like that. Of course, that is up to the author of the
respective reader/writer scripts/programs).
While I suspect that you already have a solution for that in mind: if there is
anything I can do to help you - feel free to ask :)
Oh, for that matter: Once the bpipe plugin knows about these data, it might
pass them to the readers/writers via the environment, or via some "%w"
and "%r" flags?
Thx again for your efforts!
PS: Beauty is in the eye of the beer holder ;) While the syntax you created
may or may not be "beautiful", it works. This is what matters.
Collax GmbH . Burkheimer Straße 3 . 79111 Freiburg . Germany
p: +49 (0) 761-45684-24
f: +49 (0) 761-45684-10 www.collax.com
Geschäftsführer: William K. Hite / Boris Nalbach
AG München HRB 158898 . Ust.-IdNr: DE 814464942
\ ...I'm sorry, Reality is not in service at this time.
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
Bacula-devel mailing list
This mailing list archive is a service of Copilot Consulting.