Yes, the B-A client command line interface.

And thanks for all the information

Dave

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED]] On Behalf Of
Andrew Raibeck
Sent: Monday, December 03, 2001 3:37 PM
To: [EMAIL PROTECTED]
Subject: Re: API / Client compatible?


I'm not sure to what you refer when you say "command line utilities".
Which command line utilites do you mean? B-A client or some API
application (like command line interface to TDP for MS Exchange)?

In general, you can not write an API application to restore backup
versions created by the regular backup-archive client. It doesn't matter
whether the backups were created with the B-A CLI, scheduler service
(which is a backup-archive client in its own right), GUI, or Web Client.

You could, in theory, create an API application to restore backup
versions created by another API application, but you would have to have
intimate knowledge of the structure of the data that was backed up by
the other API application.

Regards,

Andy

Andy Raibeck
IBM Software Group
Tivoli Storage Manager Client Development
Internal Notes e-mail: Andrew Raibeck/Tucson/IBM@IBMUS
Internet e-mail: [EMAIL PROTECTED]

The only dumb question is the one that goes unasked.
The command line is your friend.
"Good enough" is the enemy of excellence.




Dave Cramer <[EMAIL PROTECTED]>
Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> 12/03/2001
12:20 Please respond to davec


        To:     [EMAIL PROTECTED]
        cc:
        Subject:        Re: API / Client compatible?



Ok, lets say I wanted to write a gui to restore a backup created by the
command line utilities (actually the scheduler, but I think it uses the
command line) . Is it possible to access these backups using the api, or
should I use the command line utilities to do everything?

Dave


-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED]] On Behalf Of
Andrew Raibeck
Sent: Monday, December 03, 2001 1:50 PM
To: [EMAIL PROTECTED]
Subject: Re: API / Client compatible?


The regular Backup-Archive client is not a user of the TSM API. The
low-level internal mechanisms that allow the both the API and the
regular client to communicate with the server are essentially the same,
but at a higher level of abstraction, there are differences. For
example, an API application can store objects using whatever path
information it wants; it doesn't even have to be particularly meaningful
outside of the API application. Another issue is that objects stored by
the API are not necessarily standard files; only the API application
would understand how to restore such objects.

The API was not developed strictly as an alternative to the regular
client per se, although one could create their own backup-archive client
from the API;  in fact, SSSI's Archive Backup Client for OpenVMS uses
the API. But as a rule, most API applications are written for database
backup and restore.

Interoperability between the backup-archive client and API has been a
requirement since ADSM first came out. At one time, the API and
backup-archive client were not interoperable at all. However, the
backup-archive command-line interface has since been enhanced so that
you can perform some operations against data backed up by the API. These
enhancements do not exist in the GUI or Web client, and I am not aware
of any plans for that to change. The API can not be used to restore data
backed up by the regular client, and I am not aware of any planned
changes for that, either.

For more information, the "Using the Application Programming Interface"
manual contains a section on interoperability.

Regards,

Andy

Andy Raibeck
IBM Software Group
Tivoli Storage Manager Client Development
Internal Notes e-mail: Andrew Raibeck/Tucson/IBM@IBMUS
Internet e-mail: [EMAIL PROTECTED]

The only dumb question is the one that goes unasked.
The command line is your friend.
"Good enough" is the enemy of excellence.




Dave Cramer <[EMAIL PROTECTED]>
Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> 12/03/2001
08:46 Please respond to davec


        To:     [EMAIL PROTECTED]
        cc:
        Subject:        Re: API / Client compatible?



Andy,

Well, that was succinct. Perhaps you could indulge me one more question.


Why not, presumably the client would be written using the same api
library?

Dave

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED]] On Behalf Of
Andrew Raibeck
Sent: Monday, December 03, 2001 10:06 AM
To: [EMAIL PROTECTED]
Subject: Re: API / Client compatible?


No.

Regards,

Andy

Andy Raibeck
IBM Software Group
Tivoli Storage Manager Client Development
Internal Notes e-mail: Andrew Raibeck/Tucson/IBM@IBMUS
Internet e-mail: [EMAIL PROTECTED]

The only dumb question is the one that goes unasked.
The command line is your friend.
"Good enough" is the enemy of excellence.




Dave Cramer <[EMAIL PROTECTED]>
Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> 12/02/2001
18:57 Please respond to davec


        To:     [EMAIL PROTECTED]
        cc:
        Subject:        API / Client compatible?



Hi All!

There are many messages on the list referring to the (in)compatibilities
between the api, and the gui. Some refer to needing the same version.

Can anyone answer the question definitively; Is the api compatible with
the gui client?

Regards,

Dave Cramer

Reply via email to