Video Screencast Help

netbackup push using silentclient.cmd

Created: 03 May 2014 • Updated: 06 May 2014 | 10 comments
This issue has been solved. See solution.

Hi All,

 

I am pushing NBU windows client software on 50 clients in the network.

I am using this silentclient.cmd script

1...i have to run this script on master server or on a client where NBU is not installed

 
 
2.... in this SET CLIENT = ...........I can mention my 50 client name?If yes what is the systax for that. space between them or comma?
 
@ECHO OFF
REM Change the following lines to reflect the name of this master server, and any other servers
REM allowed to access this client. These options have no effect when reinstalling NetBackup.
SET CLIENT=%COMPUTERNAME%
SET MASTERSERVER=swigva01-bck-01
 
 
3....If i goes to instaal client software using GUI installation wizard,then i need to run that on windows master server or any windows client(nbu not installed)
 
Windows 7
NBU 7.1
Operating Systems:

Comments 10 CommentsJump to latest comment

sri vani's picture

silentclient.cmd

This script is located on the installation media for NetBackup 7.x in:
\<media path>\PC_clnt\x64\silentclient.cmd

Use of this method requires editing certain fields within the silentclient.cmd script, so the installation image should be copied on to a local file system or network share.

The following fields will need to be modified within the script to reflect the environment:

SET CLIENT=<This computer>
SET MASTERSERVER=<master server>
SET ADDITIONALSERVERS=<media servers>
SET INSTALLDIR=C:\Program Files\VERITAS\    (if installing to location other than the default)
 .........................................................

Also https://www-secure.symantec.com/connect/forums/net...

To run the Client Setup from Master Server,you can install in multiple clients in one time.

  1. Click in "Installation"
  2. Select "Client Software Installation"
  3. In next window, click "Next"
  4. Read the Terms and mark "Agree with the Symantec...."
  5. Click "Next"
  6. Mark "Install to multiple computers..."
  7. Mark "Custom"
  8. Click "Next"
  9. Netbackup Options, Click "Next"
  10. Netbackup Services, Click "Next"
  11. Config the additional Server if you want, then click "Next"
  12. Here you will Browse or Add the computers, in your domain, you want to install the NetBackup client. You can import computers from a list to.
  13. Click "Next"
  14. Read the Summary, then click in "Install".
shashi0621's picture

Thanks Srivani.

I have also read this link/doc.But i have these 3 doubts regarding the silentclient.cmd script.

1...i have to run this script on master server or on a client where NBU is not installed

 
 
2.... in this SET CLIENT = ...........I can mention my 50 client name?If yes what is the systax for that. space between them or comma?
 
@ECHO OFF
REM Change the following lines to reflect the name of this master server, and any other servers
REM allowed to access this client. These options have no effect when reinstalling NetBackup.
SET CLIENT=%COMPUTERNAME%
SET MASTERSERVER=swigva01-bck-01
 
 
3....If i goes to instaal client software using GUI installation wizard,then i need to run that on windows master server or any windows client(nbu not installed)
shashi0621's picture

Hello all,

Can anybody please reply on this query??

RonCaplinger's picture

"silentclient.cmd" doesn't work the way you think.  You can only use the silentclient.cmd on one client at a time and have to update the various fields indicated with client name, master server name, etc.  You need to execute it from the client where you are installing the NBU software, so either copy the install files to the client or mount the NBU software location to each client, I guess. 

What you want is the included NetBackup LiveUpdate function, which will be available for future upgrades once it has been installed from the regular Windows installer.  "silentclient.cmd" doesn't install the LiveUpdate featuer, according to my Windows admin.

You will need to manually install NetBackup on each of the Windows boxes the first time, set up a LiveUpdate server and download and unzip the LiveUpdate packages for your clients, and then you can patch/upgrade all of them at once in the future from the NBU Java GUI.

shashi0621's picture

Thanks Ron.

i have left with below doubts:

 

1...i have to run this script on master server or on a client where NBU is not installed

on client
 
2.... in this SET CLIENT = ...........I can mention my 50 client name?If yes what is the systax for that. space between them or comma?
 
@ECHO OFF
REM Change the following lines to reflect the name of this master server, and any other servers
REM allowed to access this client. These options have no effect when reinstalling NetBackup.
SET CLIENT=%COMPUTERNAME%
SET MASTERSERVER=swigva01-bck-01
 
 
3....If i goes to instaal client software using GUI installation wizard,then i need to run that on windows master server or any windows client(nbu not installed)
ontherocks's picture

You need to run this on each client

You can only use the silentclient.cmd on one client at a time

OTR

shashi0621's picture

1...then what is the use of this script.I can also install using the browser.exe method then.?

 

2...for installing on multiple clients,browser.exe is the only method( install on available networks on client?

 

3....If i goes to instaal client software using GUI installation wizard,then i need to run that on windows master server or any windows client(nbu not installed)???????

Mark_Solutions's picture

If you use a software packager in your environment that pushes out software then you can provide the software to the packager and have it just run the silent installer cmd file on each client

If you set the computer name to be %COMPUTERNAME% then as the program runs on each client it will set its name correctly

It cannot be run from the Master Server - only on each client

I have used this with clients to install 100's of clients without issue

You can use the installer from another server and select clients on the network to install - this is a manual process requiring all to be of the same O/S type (32 bit or 64 bit) and all installed to the same location (C:\Program Files\Veritas) - this can be run from the Master or any other server whether NBU is installed or not as long as you follow the 32 bit / 64 bit rule.

If you do run it from the Master and that has NBU installed on the D drive it will try and install all clients to the D drive

 

Authorised Symantec Consultant

Don't forget to "Mark as Solution" if someones advice has solved your issue - and please bring back the Thumbs Up!!.

SOLUTION