cancel
Showing results for 
Search instead for 
Did you mean: 

Client-Side Deduplication is not working. Media server side does.

stulalex
Level 3
Hi all,
We are having issues doing client side deduplication on a server. Im pretty new on the deduplication stuffs, we are on testing phase yet.
There is anybody who can help us with the error?
 
The deduplications on the client are falling, but on the media server are working properly...
 
Here is the job log;
3/13/2012 2:19:32 PM - Info bpbrm(pid=30259) srv-virtual01.swissmedic.ar is the host to backup data from    
3/13/2012 2:21:03 PM - Error bpbrm(pid=30259) [ERROR][proxy_get_server_prop_byname_v8]CORBA::SystemException is caught in proxy_get_server_prop_byname_v8, minor = 1330446338, status = 1 
3/13/2012 2:21:03 PM - Error bpbrm(pid=30259) sts_get_server_prop_byname failed: error 2060057 - retrying      
3/13/2012 2:22:15 PM - Error bpbrm(pid=30259) [ERROR][proxy_get_server_prop_byname_v8]CORBA::SystemException is caught in proxy_get_server_prop_byname_v8, minor = 1330446338, status = 1 
3/13/2012 2:22:15 PM - Error bpbrm(pid=30259) sts_get_server_prop_byname failed: error 2060057 - retrying      
3/13/2012 2:23:27 PM - Error bpbrm(pid=30259) [ERROR][proxy_get_server_prop_byname_v8]CORBA::SystemException is caught in proxy_get_server_prop_byname_v8, minor = 1330446338, status = 1 
3/13/2012 2:23:27 PM - Error bpbrm(pid=30259) sts_get_server_prop_byname failed: error 2060057 - retrying      
3/13/2012 2:24:39 PM - Error bpbrm(pid=30259) [ERROR][proxy_get_server_prop_byname_v8]CORBA::SystemException is caught in proxy_get_server_prop_byname_v8, minor = 1330446338, status = 1 
3/13/2012 2:24:39 PM - Error bpbrm(pid=30259) sts_get_server_prop_byname failed: error 2060057 - retrying      
3/13/2012 2:25:51 PM - Error bpbrm(pid=30259) [ERROR][proxy_get_server_prop_byname_v8]CORBA::SystemException is caught in proxy_get_server_prop_byname_v8, minor = 1330446338, status = 1 
3/13/2012 2:25:51 PM - Error bpbrm(pid=30259) sts_get_server_prop_byname failed: error 2060057        
3/13/2012 2:25:51 PM - Error bpbrm(pid=30259) Client Direct plugin not available (2060057) - Disabling Client Direct  
3/13/2012 2:26:12 PM - Info bpbrm(pid=30259) reading file list from client       
3/13/2012 2:26:12 PM - connecting
3/13/2012 2:26:54 PM - Info bpbrm(pid=30259) starting bpbkar on client        
3/13/2012 2:26:54 PM - connected; connect time: 00:00:42
3/13/2012 2:26:57 PM - Info bpbkar(pid=8224) Backup started          
3/13/2012 2:26:57 PM - Info bpbrm(pid=30259) bptm pid: 31086         
3/13/2012 2:26:57 PM - Info bptm(pid=31086) start           
3/13/2012 2:26:57 PM - Info bptm(pid=31086) using 262144 data buffer size       
3/13/2012 2:26:57 PM - Info bptm(pid=31086) using 64 data buffers        
3/13/2012 2:26:57 PM - Info bptm(pid=31086) start backup          
3/13/2012 2:26:59 PM - Info bptm(pid=31086) backup child process is pid 31097      
3/13/2012 2:26:59 PM - begin writing
3/13/2012 2:28:43 PM - Info bptm(pid=31086) waited for full buffer 1 times, delayed 6910 times   
3/13/2012 2:28:45 PM - Info bptm(pid=31086) EXITING with status 0 <----------       
3/13/2012 2:28:45 PM - Info ats-sv-bme-03(pid=31086) StorageServer=PureDisk:ats-sv-bme-03; Report=PDDO Stats for (ats-sv-bme-03): scanned: 6 KB, stream rate: 9.68 MB/sec, CR sent: 0 KB, dedup: 100.0%, cache hits: 0 (0.0%)
3/13/2012 2:28:45 PM - Info bpbrm(pid=30259) validating image for client **server1**
3/13/2012 2:29:06 PM - Info bpbkar(pid=8224) done. status: 0: the requested operation was successfully completed   
3/13/2012 2:29:06 PM - end writing; write time: 00:02:07
the requested operation was successfully completed(0)
 
 
Thanks in advance,
Best regards,
 
Alex.
7 REPLIES 7

stulalex
Level 3

Anybody?

stulalex
Level 3

Anybody?

thesanman
Level 6

What is you client type and version?

stulalex
Level 3

The client is Windows 2008, and is running Netbackup 7.1.0.3

Chad_Wansing2
Level 5
Employee Accredited Certified

Just looking through this, I would take a stab in the dark and say that perhaps your client couldn't resolve the name of the storage server, but could resolve the name of the media server and the media server obviously has no problem resolving the storage server.  Is your storage server name/IP in DNS or are you using host files?

grlazy
Level 3
go to cmd prompt and while you are at \netbackup\bin at the client use bpclntcmd -hn "hostname to check" . for hostname type the master and your storage/media (no quotes needed) . Might be good to check reverse ip resolve just in case. Also at the client check that the "symantec private brach exchange" service (windows) is running.

Chad_Wansing2
Level 5
Employee Accredited Certified

The relevant part of the error is here:

3/13/2012 2:25:51 PM - Error bpbrm(pid=30259) Client Direct plugin not available (2060057) - Disabling Client Direct 

 

For some reason it doesn't want to do client side dedupe (although it's definitely trying to), and it doesn't seem like it's getting a specification from the backup policy not too.  If you're on anything newer than 7.0, the plugin is built into the client code.  The only thing I can think of that would do this is if client side dedupe was disabled for this client.  Have you specified for the client to not do client side dedupe in the master server host properties?  

Also, it's a very common misunderstanding that just having the box for "disable client side deduplication" in the backup policy unchecked means that the client will be doing client side dedupe.  That's actually not the case.  You have to go into the properties of the master server to the "client attributes" (I believe that's the section, it's the same place where you choose VSP or VSS as the snapshot method.....can get you a screenshot if need be) section, put in the client name and at the bottom of the right side on the first tab (should be up by default when you in there) you'll have a drop-down box with the options "require client side dedupe", "prefer client side dedupe" and "only use media server dedupe".  One note on this, if you select to require client side dedupe and then check the box to disable it in the backup policy attributes, the backup job will fail.

Also, this seems like a decent enough place to include the following.  It's a kludgey old .vbs script I put together to read out of a file and turn on client side dedupe for the listed clients.  Hopefully it can be of use to someone if for no other reason than the command syntax for remotely enabling client side dedupe:

 

Const ForReading = 1
 
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set WshShell = WScript.CreateObject("WScript.Shell")
Set SOURCE = objFSO.OpenTextFile("E:\Program Files\VERITAS\NetBackup\bin\admincmd\ClientList.txt", ForReading)
Dim COMMAND
Dim OPTION
 
    COMMAND = "bpclient –client"
    OPTION = "-client_direct 1"
 
Do Until SOURCE.AtEndOfStream
    CLIENT = SOURCE.ReadLine
    WshShell.Run""+COMMAND+" "+CLIENT+" "+OPTION+""
Loop
 
SOURCE.Close
 

 

PS - Even though I am a Symantec employee, Symantec makes no claims, guarantees or representations, implied or otherwise that this script will work at all, and even if it does, Symantec cannot/will not guarantee that some or all of the following side effects may/may not be encountered: a command prompt window opening for every single entry in the source file, sudden allergic reaction to fine china, and a gradual shift to the wearing of a ponytail and preference to UNIX/Linux operating systems.