


NSRINDEXASM(8)                                     NSRINDEXASM(8)


NNAAMMEE
       nsrindexasm  -  NetWorker module for saving and recovering
       indexes

SSYYNNOOPPSSIISS
       nnssrriinnddeexxaassmm [_s_t_a_n_d_a_r_d_-_a_s_m_-_a_r_g_u_m_e_n_t_s]

DDEESSCCRRIIPPTTIIOONN
       The nnssrriinnddeexxaassmm is a standard, external  ASM  (Application
       Specific  Module)  that assists in the saving and recovery
       of NetWorker on-line save record index files.

       See uuaassmm(8) for a general description  of  ASM's  and  the
       [_s_t_a_n_d_a_r_d_-_a_s_m_-_a_r_g_u_m_e_n_t_s].  It is intended that nnssrriinnddeexxaassmm
       be invoked by uuaassmm during  ssaavvee(8)  or  rreeccoovveerr(8)  opera-
       tions.

       Actions  performed  by  nnssrriinnddeexxaassmm,,  specific to the Net-
       Worker application during a ssaavvee or rreeccoovveerr,, are:

       Locking:
              To get a consistent copy of  the  index,  this  ASM
              must  coordinate  with the nnssrriinnddeexxdd(8) which reads
              and writes save records from and to the index.

       Architecture independence:
              The high speed access methods and  data  structures
              implemented by the index code can be machine depen-
              dent.  This ASM saves only the  save  records  (and
              not  access indexes) in an architecture independent
              manner.  Therefore, NetWorker indexes may be  saved
              from  one  machine  architecture  and  recovered to
              another.

       Conservation:
              Since only save records themselves are  saved,  and
              internal  indexes  are not saved, considerable net-
              work bandwidth and tape space are conserved.   Fur-
              thermore, the saving of records within the database
              adhere to rules similar to saving  of  files  in  a
              filesystem.  Therefore, incremental or differential
              saves of the database consume minimal network band-
              width and tape space.

FFIILLEESS
       //nnssrr//iinnddeexx//_c_l_i_e_n_t_n_a_m_e//ddbb
              The  file whose data is saved and recovered by this
              ASM.
       //nnssrr//iinnddeexx//_c_l_i_e_n_t_n_a_m_e//ddbb..RRCCVV
              A temporary file that holds an array of valid  save
              times;  this  file  only  exists while the index is
              being recovered.





NetWorker rt_1998_4Q.Build.MMaJrFcehra0l8_,0021000                        1





NSRINDEXASM(8)                                     NSRINDEXASM(8)


SSEEEE AALLSSOO
       nnssrr__llaayyoouutt(5), nnssrriinnddeexxdd(8), rreeccoovveerr(8), mmmmrreeccoovv(8),
       ssaavvee(8), ssaavveeggrrpp(8), uuaassmm(8).






















































NetWorker rt_1998_4Q.Build.MMaJrFcehra0l8_,0021000                        2


