Forum Discussion

JeanB's avatar
JeanB
Level 4
11 years ago

Exclude list clarification

I have the following exclude_list and include_list, yet /usr,  /tmp, /var/tmp, /var/lib/mysql, /dev and core files were backed up in their entirety.  /sys and  /gluster_volume were excluded (as desired)   Should I end directories with /?  File selection for this full backup is /

exclude_list:

core
/proc
/media
/mnt
/usr
/sys
/tmp
/var/tmp
/dev
/sys
/proc
/gluster_volume/
/var/lib/mysql
/var/www/html/repo/iso

include_list:
 

/boot
/mnt/gv0
/usr/local
/usr/openv
 

  • You shouldn't have to end it with /
    "If the pattern does not end in / (for example, /usr/test), NetBackup excludes both files and directories with that path name"
    http://www.symantec.com/business/support/index?page=content&id=HOWTO33489#v41534009

    Is there a more specific exclude already on the client?

    "For a given backup, NetBackup uses a single exclude list - the list that contains the most specific name. "

    http://www.symantec.com/business/support/index?page=content&id=HOWTO33491#v41534067

  • There are no other exclude lists on this client:

     ls -l /usr/openv/netbackup/
    total 92
    drwxr-xr-x  3 root bin   4096 Oct  2 12:29 baremetal
    drwxr-xr-x  5 root bin   4096 Oct  2 12:29 bin
    -rw-r--r--  1 root bin    249 Oct  2 15:29 bp.conf
    drwxr-xr-x  2 root bin   4096 Oct  2 12:29 dbext
    -rw-r--r--  1 root root   130 Oct  2 17:14 exclude_list
    drwxr-xr-x  3 root bin   4096 Oct  2 12:29 ext
    drwxr-xr-x  3 root bin   4096 Oct  2 12:29 help
    -rw-r--r--  1 root root    39 Oct  2 15:25 include_list
    drwxr-xr-x 63 root bin   4096 Oct  3 10:57 logs
    -rw-r--r--  1 root bin  10220 Oct  2 12:29 nblog.conf
    -rw-r--r--  1 root bin  10220 Nov 24  2013 nblog.conf.template
    -rw-r--r--  1 root bin   1064 Nov 24  2013 nblu.conf.template
    drwxr-xr-x  3 root bin   4096 Oct  2 12:29 sec
    -rw-r--r--  1 root bin  22415 Nov 24  2013 vfm.conf
     

     

  • Here is the bpbkar log on the client:

    Why is it excluding /gluster_volume/ only?

     

    15:21:26.174 [52766] <4> bpbkar main: real locales <C>
    15:21:26.174 [52766] <4> bpbkar main: standardized locales - mnt_lc_messages <C> mnt_lc_ctype <C> mnt_lc_time <C> mnt_lc_collate <C> mnt_lc_numeric <C>
    15:21:26.200 [52766] <2> logparams: bpbkar -r 5356800 -ru root -dt 0 -to 0 -bpstart_time 1412364383 -clnt VL-MD-TVMOAM002-BK -class AUTO_UNIX_BK005_MO -sched FULL -st FULL -bpstart_to 300 -bpend_to 300 -read_to 1800 -blks_per_buffer 512 -use_otm -throttle -throttle_kbytes 12500 -b VL-MD-TVMOAM002-BK_1412364083 -kl 30 -use_ofb
    15:21:26.200 [52766] <2> bpbkar main: hole_granularity = 256.
    15:21:26.203 [52766] <4> bpbkar: INF - setenv KEYWORD=NONE
    15:21:26.203 [52766] <4> bpbkar: INF - setenv STREAM_PID=52766
    15:21:26.203 [52766] <4> bpbkar: INF - setenv STREAM_NUMBER=0
    15:21:26.203 [52766] <4> bpbkar: INF - setenv STREAM_COUNT=0
    15:21:26.203 [52766] <4> bpbkar: INF - setenv STREAMS=0
    15:21:26.203 [52766] <4> bpbkar: INF - setenv BPSTART_TIMEOUT=300
    15:21:26.203 [52766] <4> bpbkar: INF - setenv BPEND_TIMEOUT=300
    15:21:26.203 [52766] <4> bpbkar: INF - setenv RESTARTED=0
    15:21:26.203 [52766] <4> bpbkar: INF - setenv BACKUPID=VL-MD-TVMOAM002-BK_1412364083
    15:21:26.203 [52766] <4> bpbkar: INF - setenv UNIXBACKUPTIME=1412364083
    15:21:26.203 [52766] <4> bpbkar: INF - setenv BACKUPTIME=Fri Oct  3 15:21:23 2014

    15:21:26.204 [52766] <4> bpbkar: INF - BACKUP START 52766
    15:21:26.204 [52766] <4> bpbkar: INF - Estimate:-1 -1
    15:21:26.208 [52766] <2> bpbkar add_to_filelist: starting sizeof(filelistrec) <128>
    15:21:26.208 [52766] <4> bpbkar: INF - Throttle duration required = 40960 usec.
    15:21:26.208 [52766] <4> bpbkar: start to backup filelist / ,nb_fscp_enabled is 0
    15:21:26.208 [52766] <4> bpbkar: INF - Processing /
    15:21:26.220 [52766] <4> bpbkar: Device changing from 0 to 64768
    15:21:26.220 [52766] <4> check_file_sparseness: File </core> is probably sparse. Size = 32808960 st_blocks = 1400 block_size = 512, fstype = 37
    15:21:26.254 [52766] <2> fscp_is_tracked: disabled tla_init
    15:21:26.255 [52766] <8> bpbkar: WRN - [/proc] is on file system type PROC. Skipping
    15:21:26.255 [52766] <4> bpbkar: Device changing from 64768 to 2049
    15:21:33.243 [52766] <4> bpbkar: Device changing from 2049 to 64768
    15:21:33.857 [52766] <4> is_excluded: Excluded /gluster_volume by exclude_list entry /gluster_volume/
    15:21:35.188 [52766] <4> check_file_sparseness: File </etc/mail/mailertable.db> is probably sparse. Size = 12288 st_blocks = 16 block_size = 512, fstype = 37
    15:21:35.188 [52766] <4> check_file_sparseness: File </etc/mail/virtusertable.db> is probably sparse. Size = 12288 st_blocks = 16 block_size = 512, fstype = 37
    15:21:35.209 [52766] <4> check_file_sparseness: File </etc/mail/domaintable.db> is probably sparse. Size = 12288 st_blocks = 16 block_size = 512, fstype = 37
    15:26:10.840 [45027] <16> bpbkar: ERR - bpbkar killed by SIGPIPE
    15:26:10.840 [45027] <16> bpbkar: ERR - bpbkar FATAL exit status = 40: network connection broken
    15:26:10.840 [45027] <4> bpbkar: INF - EXIT STATUS 40: network connection broken
    15:26:10.840 [45027] <4> bpbkar: INF - setenv FINISHED=0

  • because /gluster_volume/  is in your exclude list..

    see the exclude list that you posted in first post

  • What version of NB is the client running?
    Do you see anything in the bpbkar log about the client ignoring the exclude list? (Was a 7.0-7.1.0.1 issue about this though I cannot image why it would work for one entry and not the rest.)

  • Master and client are both running 7.5.0.7 on linux RHEL 6

     

    What you see is the log, until it starts writing to tape and I abort the backup, so it should have, by that time, decided what files to backup.

  • Ah, good work! I've seen that before but it did not spring to mind because the list posted in the forum did not have them.