ADSM-L

Re: [ADSM-L] VMWare VCB with BA Client v6.1.2.0 : How to force nbd transport type with dsmc

2009-11-23 07:29:36
Subject: Re: [ADSM-L] VMWare VCB with BA Client v6.1.2.0 : How to force nbd transport type with dsmc
From: adms mailing list <adsm AT I-TSM.CO DOT UK>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Mon, 23 Nov 2009 12:23:38 +0000
Unfortunatly this is due to they way they have implemented VCB backups with 
TSM. I requested for this to be changed when 5.5 was released, but I gues they 
still have not looked into it.
They have hard coded the -a ipaddr: option, I asked for them to make the option 
user selectable.

The only workaround was to create my own script which uses the vcbmounter util 
and only call TSM once I have copied all the guests for a specific host. (ohh 
dont get me started on the VM list parameter.  not a very good idea when you 
have over 2000 guests)

You may be able to overide the -m nbd option though the config.js file in the 
VCB install folder.

Regards
Phil
________________________________________
From: ADSM: Dist Stor Manager [ADSM-L AT VM.MARIST DOT EDU] on behalf of David 
Rigaudiere [ml AT RIGAUDIERE DOT NET]
Sent: 23 November 2009 11:32
To: ADSM-L AT VM.MARIST DOT EDU
Subject: [ADSM-L] VMWare VCB with BA Client v6.1.2.0 : How to force nbd 
transport type with dsmc

Hi *SMers,
we are trying to implement VCB full vm backup with client v6.1.2.


We want call the VM by name, without DNS resolution.


The vcbmounter commands is ok.
     vcbMounter -h xx.xx.xx.xx -u USER -p *** -a name:UDA14 -r s:\ -t
fullvm -m nbd


During the DSMC BA VM command, TSM send this command :
     vcbMounter -h xx.xx.xx.xx -u USER -p **** -a ipaddr:UDA14 -r
"S:\fullvm\UDA14\BACKUP_CURRENT" -t fullvm


------------------------
> dsmc ba vm
IBM Tivoli Storage Manager
Command Line Backup-Archive Client Interface
   Client Version 6, Release 1, Level 2.0
[...]
Backup VM command started.  Total number of virtual machines to process: 1

Backup of Virtual Machine 'UDA14'
Mount virtual machine disk on backup proxy for VM 'UDA14'

Executing Operating System command or script:
    vcbMounter -h xx.xx.xx.xx -u USER -p **** -a ipaddr:UDA14 -r
"S:\fullvm\UDA14\BACKUP_CURRENT" -t fullvm

[2009-11-23 12:05:14.235 'App' 188 info] Current working directory:
D:\TSM\baclient
[2009-11-23 12:05:14.235 'BaseLibs' 188 info] HOSTINFO: Seeing Intel
CPU, numCoresPerCPU 2 numThreadsPerCore 2.
[2009-11-23 12:05:14.235 'BaseLibs' 188 info] HOSTINFO: numPhysCPUs is
0, bumping to 1.
[2009-11-23 12:05:14.235 'BaseLibs' 188 info] HOSTINFO: numCores is 0,
bumping to 1.
[2009-11-23 12:05:14.235 'BaseLibs' 188 info] HOSTINFO: This machine
has 1 physical CPUS, 1 total cores, and 1 logical CPUs.
[2009-11-23 12:05:16.047 'BaseLibs' 188 info] Using system libcrypto,
version 90709F
[2009-11-23 12:05:16.141 'BaseLibs' 188 warning]
SSLVerifyCertAgainstSystemStore: Subject mismatch: VMware vs
10.210.144.151
[2009-11-23 12:05:16.141 'BaseLibs' 188 warning]
SSLVerifyCertAgainstSystemStore: The remote host certificate has these
problems:

* The host name used for the connection does not match the subject
name on the host certificate
* A certificate in the host's chain is not time valid
* A certificate in the host's chain is based on an untrusted root.
[2009-11-23 12:05:16.141 'BaseLibs' 188 warning] SSLVerifyIsEnabled:
failed to read registry value. Assuming verification is disabled.
LastError = 0
[2009-11-23 12:05:16.141 'BaseLibs' 188 warning]
SSLVerifyCertAgainstSystemStore: Certificate verification is disabled,
so connection will proceed despite the error
[2009-11-23 12:05:18.891 'vcbMounter' 188 error] Error: Could not
resolve IP address for UDA14
Finished command.  Return code is: 1
------------------------


Can we, with TSM, specify the -m nbd switch for backup by vmname,
without dns resolution ?

The "dsmc backup vm" command for a VM with DNS resolution is fine.
Is the DSN Resolution mandatory for VCB Full VM Backup with TSM ?




The -m nbd switch seems to be hardcoded in dsmc.exe, but I don't known
if we can activate it.

> findstr ipaddr dsmc.exe
....vcbMounter -h %ws -u %ws -p **** -a ipaddr:%ws -r "%ws" -t file
........vcbMounter -h %ws -u %ws -p %ws -a ipaddr:%ws -r "%ws" -t file
.vcbMounter -h %ws -u %ws -p **** -a ipaddr:%ws -r
"%ws\BACKUP_CURRENT" -t fullvm .......vcbMounter -h %ws -u %ws -p %ws
-a ipaddr:%ws -r "%ws\BACKUP_CURRENT" -t fullvm
........vmStartOffloadMount(): Creating dir %ws, psFileCreateDir rc = %d

> findstr nbd dsmc.exe
.vmStartOffloadMount: RETRY #1 - Network Base Disk Access (non-SAN) -m
nbd..-m nbd......R.e.t.r.y. .m.o.u.n.t. .c.o.m.m.a.n.d. .u.s.i.n.g.
.N.e.t.w.o.r.k. .B.a.s.e. .D.i.s.k. .A.c.c.e.s.s...


Best regards
David Rigaudiere

<Prev in Thread] Current Thread [Next in Thread>