User Tools

Site Tools


apps:netbackup:cli

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apps:netbackup:cli [2015-10-15 21:42] rootapps:netbackup:cli [2016-07-05 22:53] (current) root
Line 123: Line 123:
 pro_tape_GB/400: divided by 400 because of LTO3. pro_tape_GB/400: divided by 400 because of LTO3.
  
 +==== Find by Pattern in Backups ====
 +
 +The following example searches for the pattern *tmp* in all files and directories which are backuped by FULL Schedules within the last two weeks.
 +
 +<code>
 +# nbfindfile -c myClient0 -p "*tmp*" -st FULL -s_ut $(($(truss /usr/bin/date 2>&1 | awk -F"=" '/^time/{print $2}' | tr -d ' ')-(60*60*24*14)))
 +==========================================================
 +Client      : myClient0
 +Policy      : myPolicy0
 +Backup Time : Sun Oct 25 09:00:09 2015 (1445760009)
 +Backup ID   : myClient0_1445760009
 +==========================================================
 +/var/adm/utmpx
 +/var/adm/wtmpx
 +/var/adm/wtmpx.0
 +/var/adm/wtmpx.1
 +/var/sadm/pkg/SUNWcsr/save/pspool/SUNWcsr/reloc/etc/default/utmpd
 +/var/sadm/pkg/SUNWcsr/save/pspool/SUNWcsr/reloc/var/adm/utmpx
 +/var/sadm/pkg/SUNWcsr/save/pspool/SUNWcsr/reloc/var/adm/wtmpx
 +/var/svc/log/system-rmtmpfiles:default.log
 +/var/svc/log/system-utmp:default.log
 +/var/svc/manifest/system/rmtmpfiles.xml
 +/var/svc/manifest/system/utmp.xml
 +/var/tmp/
 +==========================================================
 +Client      : myClient0
 +Policy      : myPolicy0
 +Backup Time : Sun Oct 25 09:00:07 2015 (1445760007)
 +Backup ID   : myClient0_1445760007
 +==========================================================
 +/export/home/asdf/.ssh/gtmp
 +</code>
 +
 +==== Manage exclude_list of UNIX/Linux clients from the server ====
 +
 +If there is a client like "myClient" and the exclude_list have to be edited but only access to the master server is available, then copy the exclude_list to the master server (local file may be called "myClient-exclude_list"):
 +
 +<code>
 +# bpgetconfig -e myClient-exclude_list myClient
 +</code>
 +
 +The copied file is a normal text file. Entries can be added or removed. This file can be sent back to the server:
 +
 +<code>
 +# bpsetconfig -e myClient-exclude_list -h myClient                                                                                                                                              
 +</code>
 +
 +
 +==== Search in all Backups of a Client ====
 +
 +=== Windows ===
 +
 +<code>
 +# nbfindfile -c myClient0 -only_files -p "*.mdf" -s_ut 0 -l -pt MS-Windows
 +
 +==========================================================
 +Client      : myClient0
 +Policy      : myWinPolicy
 +Backup Time : Thu 07 Jan 2016 12:21:20 AM CET (1452122480)
 +Backup ID   : myClient0_1452122480
 +==========================================================
 +-rwx------ root;Admi root;None     5636096 Dec 21 14:23:26 D:\SQLData\MSSQL12.ASDF01\MSSQL\DATA\master.mdf *
 +-rwx------ root;Admi root;None     4390912 Dec 21 14:23:26 D:\SQLData\MSSQL12.ASDF01\MSSQL\DATA\model.mdf *
 +-rwx------ root;Admi root;None    17956864 Dec 21 14:23:26 D:\SQLData\MSSQL12.ASDF01\MSSQL\DATA\MSDBData.mdf *
 +-rwx------ root;MSSQ root;MSSQ     8388608 Dec 21 14:23:51 D:\SQLData\MSSQL12.ASDF01\MSSQL\DATA\tempdb.mdf *
 +
 +==========================================================
 +Client      : myClient0
 +Policy      : myWinPolicy
 +Backup Time : Mon 28 Dec 2015 12:04:47 AM CET (1451257487)
 +Backup ID   : myClient0_1451257487
 +==========================================================
 +-rwx------ root;SYST root;SYST    41943040 Apr 20  2015 C:\Program Files\Microsoft SQL Server\MSSQL12.ASDF01\MSSQL\Binn\mssqlsystemresource.mdf *
 +-rwx------ root;SYST root;SYST     4194304 Feb 21  2014 C:\Program Files\Microsoft SQL Server\MSSQL12.ASDF01\MSSQL\Binn\Templates\master.mdf *
 +-rwx------ root;SYST root;SYST     2293760 Feb 21  2014 C:\Program Files\Microsoft SQL Server\MSSQL12.ASDF01\MSSQL\Binn\Templates\model.mdf *
 +-rwx------ root;SYST root;SYST    13434880 Feb 21  2014 C:\Program Files\Microsoft SQL Server\MSSQL12.ASDF01\MSSQL\Binn\Templates\msdbdata.mdf *
 +</code>
 +
 +=== Linux ===
 +
 +<code>
 +# nbfindfile -c myClient1 -only_files -p "system.sh" -s_ut 0 -l
 +
 +==========================================================
 +Client      : myClient1
 +Policy      : myStdPolicy
 +Backup Time : Mon 04 Jan 2016 11:01:43 PM CET (1451944903)
 +Backup ID   : myClient1_1451944903
 +==========================================================
 +-rwx------ root      root               63 Oct 14 15:47:47 /opt/asdf/system/system.sh *
 +
 +==========================================================
 +Client      : myClient1
 +Policy      : myStdPolicy
 +Backup Time : Thu 31 Dec 2015 07:06:14 PM CET (1451585174)
 +Backup ID   : myClient1_1451585174
 +==========================================================
 +-rwx------ root      root               63 Oct 14 15:47:47 /opt/asdf/system/system.sh *
 +</code>
 +
 +
 +==== Create a List of all Clients with Client-Version and OS ====
 +
 +<code>
 +# for client in $(bpplclients -allunique -l | awk '{ print $2 }'); do info=$(bpgetconfig -s "${client}" -l 2>/dev/null); if [[ ! -z "${info}" ]]; then echo "${client};${info}"; fi; done
 +myClient01;Client of myMasterServer;Linux, SuSE2.6.16;7.5.0;NetBackup;7.5;750000;/usr/openv/netbackup/bin;Linux 3.12.51-52.31-default ;
 +myClient02;Client of myMasterServer;Linux, SuSE2.6.16;7.6.0;NetBackup;7.6;760000;/usr/openv/netbackup/bin;Linux 3.12.28-4-default ;
 +myClient03;Client of myMasterServer;PC-x64, WindowsXP;7.6.1;NetBackup;7.6;760000;C:\Program Files\VERITAS\NetBackup\bin;Windows2012 6 ;
 +</code>
  
 ===== Client ===== ===== Client =====
apps/netbackup/cli.1444938148.txt.gz · Last modified: 2015-10-15 21:42 by root