TSM BA client v6.2.2 and vstorage api

vicenteayala

ADSM.ORG Member
Joined
Apr 23, 2008
Messages
15
Reaction score
0
Points
0
Ive installed tsmbaclient v6.2.2 and im trying to test the new vstorage api, but i got the following error when trying to backup a virtual machine.

01/12/2011 17:34:38 ANS9365E VMware vStorage API error.
TSM function name : visdkGetServiceContentSoap
TSM file : vmvisdk.cpp (1066)
API return code : 28
API error message : SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Timeout"
Detail: connect failed in tcp_connect()
01/12/2011 17:34:38 ANS9365E VMware vStorage API error.
TSM function name : visdkPrintSOAPError
TSM file : vmvisdk.cpp (885)
API return code : 28
API error message : SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Timeout"
Detail: connect failed in tcp_connect()
01/12/2011 17:34:38 ANS1026E The session is rejected: There was a communications protocol error.
01/12/2011 17:34:38 ANS9266E Failure initializing virtual machine environment. Can not find vcbMounter.exe command. RC=136

thanks in advance
Vicente ayala
 
Finally i could make a succesfully vm backup, now i cant do the restore.
I got the following message when i select the vm ive backed up, "THIS NODE CANNOT BE SELECTED".
 
The TSM GUI interface for VM backup and restore can be a little confusing and unintuitive. In order to restore a virtual machine you'll need to follow the steps below:

1. Open the Restore Virtual Machine window by selecting the Actions menu and selecting "Restore VM"
2. In the Restore Virtual Machine window select the view menu and select "Display active files only"
3. On the left-hand side of the Restore Virtual Machine window GUI expand the "Virtual Machines" tree and click on the node name in the tree that you are interested in, but don't click on the checkbox next to the node name in the tree.
4. Now on the right-hand side of the screen you will see every active backup for the virtual machine. This is where you'll click on the checkbox next to the backup you would like to restore.
5. Once you have selected the backup to restore, press the Restore button.
6. Select the "Original Location" or "Following Location" based on your needs.
 
[FONT=&quot]Hi [/FONT]
[FONT=&quot]I have the same API return code but on the restore:[/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]Restore function invoked.[/FONT]
[FONT=&quot]ANS9365E VMware vStorage API error.
TSM function name : visdkPrintSOAPError
TSM file : vmvisdk.cpp (885)
API return code : 28
API error message : SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Timeout"
Detail: connect failed in tcp_connect()[/FONT]
[FONT=&quot]ANS1026E The session is rejected: There was a communications protocol error.
ANS1026E The session is rejected: There was a communications protocol error.[/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]Until now I could make via the proxy a fullvm backup (vstor) and a file level backup but only with the command line (dsmc) interface.[/FONT]
[FONT=&quot]File level backup :[/FONT]
[FONT=&quot]On the proxy via the GUI I see the filespaces of the backuped VM Guest (access another node) but not the files , on the GUI in the guest where the TSM BA client is installed I see the backuped files via proxy[/FONT]
 
[FONT=&quot]Hi [/FONT]
[FONT=&quot]I have the same API return code but on the restore:[/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]Restore function invoked.[/FONT]
[FONT=&quot]ANS9365E VMware vStorage API error.
TSM function name : visdkPrintSOAPError
TSM file : vmvisdk.cpp (885)
API return code : 28
API error message : SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Timeout"
Detail: connect failed in tcp_connect()[/FONT]
[FONT=&quot]ANS1026E The session is rejected: There was a communications protocol error.
ANS1026E The session is rejected: There was a communications protocol error.[/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]Until now I could make via the proxy a fullvm backup (vstor) and a file level backup but only with the command line (dsmc) interface.[/FONT]
[FONT=&quot]File level backup :[/FONT]
[FONT=&quot]On the proxy via the GUI I see the filespaces of the backuped VM Guest (access another node) but not the files , on the GUI in the guest where the TSM BA client is installed I see the backuped files via proxy[/FONT]

That's a good one. Have you tried rebooting your vcenter server to see if the issue goes away? Also, confirm that there the firewall is not active on your vcenter server.
 
we also have a problem with restoring FULLVM backups from guests which were backed up yesterday via vstorage api (fullvm):

tsm client 6.2.3.0
windows 2008 R2

The restore command is running with same permissions as the backup script.

Code:
dsmc restore vm de1test -VMNAME=test -DATACENTER=ha-dc -HOST="esxhost" -DATASTORE="SYM_14-8" -optfile="C:\Scripts\VCB\vcbackup.opt"
IBM Tivoli Storage Manager
Command Line Backup-Archive Client Interface
  Client Version 6, Release 2, Level 3.0
  Client date/time: 05/04/2011 11:59:34
(c) Copyright by IBM Corporation and other(s) 1990, 2011. All Rights Reserved.
Node Name: DE12K001-VCB
Session established with server TSM: AIX-RS/6000
  Server Version 5, Release 5, Level 5.0
  Server date/time: 05/04/2011 11:56:54  Last access: 05/04/2011 11:56:37
Restore function invoked.
 
Restore VM command started.  Total number of virtual machines to process: 1
 
Restore of Virtual Machine 'de1test' started
Starting Full VM restore of Virtual Machine  'de1test' 
[2011-05-04 11:59:34.940 01260 info 'DiskLibPlugin'] Current working directory: C:\Program Files\Tivoli\TSM\baclient
[2011-05-04 11:59:34.940 01260 verbose 'ThreadPool'] TaskMax=10, IoMin=1, IoMax=21
ANS9365E VMware vStorage API error.
   TSM function name : visdkPrintSOAPError
   TSM file          : vmvisdk.cpp (926)
   API return code   : 12
   API error message : SOAP 1.1 fault: "":ServerFaultCode[no subcode]
"Die Berechtigung zur Durchführung dieses Vorgangs wurde verweigert."
Detail:
Unmount virtual machine disk on backup proxy for VM  'de1test' 
Preparing for restore of  'de1test' from virtual machine backup.
>>>>>> Restore Processing Interrupted!! <<<<<<
ANS4015E Error processing '\VMFULL-de1test': unexpected TSM error (115) encountered

error from vcberror.log
Code:
05/04/2011 12:02:01 ANS9365E VMware vStorage API error.
   TSM function name : visdkPrintSOAPError
   TSM file          : vmvisdk.cpp (926) 
   API return code   : 12
   API error message : SOAP 1.1 fault: "":ServerFaultCode[no subcode]
"Die Berechtigung zur Durchführung dieses Vorgangs wurde verweigert."
Detail: 
05/04/2011 12:02:01 ANS5250E An unexpected error was encountered.
   TSM function name : vmVddkRestoreVM
   TSM function      : Can not create virtual machine
   TSM return code   : 115
   TSM file          : vmrestvddk.cpp (854) 
05/04/2011 12:02:02 ANS4015E Error processing '\VMFULL-de1test': unexpected TSM error (115) encountered

does anyone know how to fix?
 
Last edited:
SAme issue

If I do a show vm all at the cli I get the same error. Please, how did you fix it? is it a connectivity issue?

thanks

Ramiro


Ive installed tsmbaclient v6.2.2 and im trying to test the new vstorage api, but i got the following error when trying to backup a virtual machine.

01/12/2011 17:34:38 ANS9365E VMware vStorage API error.
TSM function name : visdkGetServiceContentSoap
TSM file : vmvisdk.cpp (1066)
API return code : 28
API error message : SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Timeout"
Detail: connect failed in tcp_connect()
01/12/2011 17:34:38 ANS9365E VMware vStorage API error.
TSM function name : visdkPrintSOAPError
TSM file : vmvisdk.cpp (885)
API return code : 28
API error message : SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Timeout"
Detail: connect failed in tcp_connect()
01/12/2011 17:34:38 ANS1026E The session is rejected: There was a communications protocol error.
01/12/2011 17:34:38 ANS9266E Failure initializing virtual machine environment. Can not find vcbMounter.exe command. RC=136

thanks in advance
Vicente ayala
 
Back
Top