terça-feira, 18 de setembro de 2012

Script para criar politicas



## Script deve ser utilizada para library com drives LTO
## Os ambientes separados por DOMAIN: EXCHANGE / ORACLE / SQL / SAP / WINDOWS / UNIX
## Retenção:

7 DIAS PARA DISCO
7 DIAS PARA TAPE
7 DIAS PARA DISCO ABSOLUTE
7 DIAS PARA TAPE ABSOLUTE
15 DIAS PARA DISCO
15 DIAS PARA TAPE
15 DIAS PARA DISCO ABSOLUTE
15 DIAS PARA TAPE ABSOLUTE
30 DIAS PARA DISCO
30 DIAS PARA TAPE
30 DIAS PARA DISCO ABSOLUTE
30 DIAS PARA TAPE ABSOLUTE
60 DIAS PARA DISCO
60 DIAS PARA TAPE
60 DIAS PARA DISCO ABSOLUTE
60 DIAS PARA TAPE ABSOLUTE
90 DIAS PARA DISCO
90 DIAS PARA TAPE
90 DIAS PARA DISCO ABSOLUTE
90 DIAS PARA TAPE ABSOLUTE
365 DIAS PARA DISCO
365 DIAS PARA TAPE
365 DIAS PARA DISCO ABSOLUTE
365 DIAS PARA TAPE ABSOLUTE
5 ANOS DIAS PARA TAPE
5 ANOS DIAS PARA TAPE ABSOLUTE

Script faz:

* Registra Admin com senha STORAGEBR
* Define Library e device class
* Define Storage Pool's de disco e de Fita
* Define Policy Domain e Policy Set
* Define Management Class e Copy Group's BAckup e Archive
* Define Default Management Class
* Valida as Politicas
* Ativa as Politicas



set MINPWLENGTH 8
set PASSEXP 90
set INVALIDPWLIMIT 5
set AUTHENTICATION on
SET ACTLOGRETENTION 60
SET SUMMARYRETENTION 60
SET EVENTRETENTION 60
def library LIB01 libtype=scsi
def devcl devcl_lto library=lib01 devtype=lto
def stg TAPE_30D devcl_lto po=Primary desc='Storage Pool em fita - Armazenar dados  de 7 a 30 dias' access=readw reclaim=80 maxsi=nol CRCD=no HIghmig=80 lowmig=30 reclaimpro=1 RECLAMATIONType=THRESHold COLlocate=no MAXSCRatch=9999 mIGDelay=0 MIGPRocess=1 MIGContinue=yes DATAFormat=native  
def stg TAPE_365D devcl_lto po=Primary desc='Storage Pool em fita - Armazenar dados de 90 a 365 dias' access=readw reclaim=80 maxsi=nol CRCD=no HIghmig=80 lowmig=30 reclaimpro=1 RECLAMATIONType=THRESHold COLlocate=no MAXSCRatch=9999 mIGDelay=0 MIGPRocess=1 MIGContinue=yes DATAFormat=native  
def stg TAPE_SAP devcl_lto po=Primary desc='Storage Pool em fita - Armazenar dados de SAP' access=readw reclaim=80 maxsi=nol CRCD=no HIghmig=80 lowmig=30 reclaimpro=1 RECLAMATIONType=THRESHold COLlocate=no MAXSCRatch=9999 mIGDelay=0 MIGPRocess=1 MIGContinue=yes DATAFormat=native  
def stg TAPE_SAPLOG1 devcl_lto po=Primary desc='Storage Pool em fita - Armazenar dados de SAP' access=readw reclaim=80 maxsi=nol CRCD=no HIghmig=80 lowmig=30 reclaimpro=1 RECLAMATIONType=THRESHold COLlocate=no MAXSCRatch=9999 mIGDelay=0 MIGPRocess=1 MIGContinue=yes DATAFormat=native  
def stg TAPE_SAPLOG2 devcl_lto po=Primary desc='Storage Pool em fita - Armazenar dados de SAP' access=readw reclaim=80 maxsi=nol CRCD=no HIghmig=80 lowmig=30 reclaimpro=1 RECLAMATIONType=THRESHold COLlocate=no MAXSCRatch=9999 mIGDelay=0 MIGPRocess=1 MIGContinue=yes DATAFormat=native  
def stg DSK_30D disk desc='Storage Pool em Disco - Armazenar dados até 30 dias de retenção' nextstg=TAPE_30D
def stg DSK_365D disk desc='Storage Pool em Disco - Armazenar dados até 365 dias de retenção' nextstg=TAPE_365D
def stg DSK_SAPLOG1 disk desc='Storage Pool em Disco - Armazenar dados de SAPLOG1' nextstg=TAPE_SAPLOG1
def stg DSK_SAPLOG2 disk desc='Storage Pool em Disco - Armazenar dados de SAPLOG1' nextstg=TAPE_SAPLOG2

DEFINE domain PD_ORA desc="Policy Domain para ambientes ORACLE" BACKRET=365 ARCHRET=365
DEFINE domain PD_WIN desc="Policy Domain para ambientes WINDOWS" BACKRET=365 ARCHRET=365
DEFINE domain PD_SAP desc="Policy Domain para ambientes SAP" BACKRET=365 ARCHRET=365
DEFINE domain PD_NOTES desc="Policy Domain para ambientes NOTES" BACKRET=365 ARCHRET=365

DEFINE policyset PD_ORA PS_ORA desc="Policy Set para ambientes ORACLE"
DEFINE policyset PD_WIN PS_WIN desc="Policy Set para ambientes WINDOWS"
DEFINE policyset PD_SAP PS_SAP desc="Policy Set para ambientes SAP"
DEFINE policyset PD_NOTES PS_NOTESdesc="Policy Set para ambientes NOTES"


def mgm PD_ORA PS_ORA MC_RMAN_DISK migdest=TAPE_30D
def mgm PD_ORA PS_ORA MC_RMAN_TAPE migdest=TAPE_30D
def mgm PD_SAP PS_SAP MC_30D_TAPE migdest=TAPE_SAP
def mgm PD_SAP PS_SAP MC_SAPLOG1_30D_DISK dest=tape_SAPLOG1
def mgm PD_SAP PS_SAP MC_SAPLOG2_30D_DISK dest=tape_SAPLOG2


def mgm PD_WIN PS_WIN MC_15D_DISK      migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_15D_DISK_ABS  migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_15D_TAPE      migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_15D_TAPE_ABS  migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_30D_DISK      migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_30D_DISK_ABS  migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_30D_TAPE      migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_30D_TAPE_ABS  migdest=TAPE_30D
def mgm PD_WIN PS_WIN MC_365D_DISK     migdest=TAPE_365D
def mgm PD_WIN PS_WIN MC_365D_DISK_ABS migdest=TAPE_365D
def mgm PD_WIN PS_WIN MC_365D_TAPE     migdest=TAPE_365D
def mgm PD_WIN PS_WIN MC_365D_TAPE_ABS migdest=TAPE_365D

def mgm PD_NOTES PS_NOTES MC_15D_DISK      migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_15D_DISK_ABS  migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_15D_TAPE      migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_15D_TAPE_ABS  migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_30D_DISK      migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_30D_DISK_ABS  migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_30D_TAPE      migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_30D_TAPE_ABS  migdest=TAPE_30D
def mgm PD_NOTES PS_NOTES MC_365D_DISK     migdest=TAPE_365D
def mgm PD_NOTES PS_NOTES MC_365D_DISK_ABS migdest=TAPE_365D
def mgm PD_NOTES PS_NOTES MC_365D_TAPE     migdest=TAPE_365D
def mgm PD_NOTES PS_NOTES MC_365D_TAPE_ABS migdest=TAPE_365D


def co PD_ORA PS_ORA MC_RMAN_DISK dest=DSK_30D vere=1 verde=0 rete=1 reto=0 t=b
def co PD_ORA PS_ORA MC_RMAN_TAPE dest=TAPE_30D vere=1 verde=0 rete=1 reto=0 t=b

def co PD_SAP PS_SAP MC_30D_TAPE dest=TAPE_SAP retver=30 t=a
def co PD_SAP PS_SAP MC_SAPLOG1_30D_DISK dest=DSK_SAPLOG1 retver=30 t=a
def co PD_SAP PS_SAP MC_SAPLOG2_30D_DISK dest=DSK_SAPLOG2 retver=30 t=a


def co PD_NOTES PS_NOTES MC_15D_DISK dest=DSK_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b                      
def co PD_NOTES PS_NOTES MC_15D_DISK_ABS dest=DSK_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b mode=absolute    
def co PD_NOTES PS_NOTES MC_15D_TAPE dest=TAPE_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b                    
def co PD_NOTES PS_NOTES MC_15D_TAPE_ABS dest=TAPE_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b mode=absolute  
def co PD_NOTES PS_NOTES MC_30D_DISK dest=DSK_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b                      
def co PD_NOTES PS_NOTES MC_30D_DISK_ABS dest=DSK_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b mode=absolute    
def co PD_NOTES PS_NOTES MC_30D_TAPE dest=TAPE_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b                    
def co PD_NOTES PS_NOTES MC_30D_TAPE_ABS dest=TAPE_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b mode=absolute  
def co PD_NOTES PS_NOTES MC_365D_DISK dest=DSK_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b                  
def co PD_NOTES PS_NOTES MC_365D_DISK_ABS dest=DSK_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b mode=absolute
def co PD_NOTES PS_NOTES MC_365D_TAPE dest=TAPE_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b                
def co PD_NOTES PS_NOTES MC_365D_TAPE_ABS dest=TAPE_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b mode=absolute
def co PD_NOTES PS_NOTES MC_15D_DISK dest=DSK_30D retver=15 t=a                                                      
def co PD_NOTES PS_NOTES MC_15D_TAPE dest=TAPE_30D retver=15 t=a                                                      
def co PD_NOTES PS_NOTES MC_30D_DISK dest=DSK_30D retver=30 t=a                                                      
def co PD_NOTES PS_NOTES MC_30D_TAPE dest=TAPE_30D retver=30 t=a                                                      
def co PD_NOTES PS_NOTES MC_365D_DISK dest=DSK_365D retver=365 t=a                                                    
def co PD_NOTES PS_NOTES MC_365D_TAPE dest=TAPE_365D retver=365 t=a

def co PD_WIN PS_WIN MC_15D_DISK dest=DSK_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b                      
def co PD_WIN PS_WIN MC_15D_DISK_ABS dest=DSK_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b mode=absolute    
def co PD_WIN PS_WIN MC_15D_TAPE dest=TAPE_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b                    
def co PD_WIN PS_WIN MC_15D_TAPE_ABS dest=TAPE_30D vere=nolimit verde=nolimit rete=15 reto=15 t=b mode=absolute  
def co PD_WIN PS_WIN MC_30D_DISK dest=DSK_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b                      
def co PD_WIN PS_WIN MC_30D_DISK_ABS dest=DSK_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b mode=absolute    
def co PD_WIN PS_WIN MC_30D_TAPE dest=TAPE_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b                    
def co PD_WIN PS_WIN MC_30D_TAPE_ABS dest=TAPE_30D vere=nolimit verde=nolimit rete=30 reto=30 t=b mode=absolute  
def co PD_WIN PS_WIN MC_365D_DISK dest=DSK_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b                  
def co PD_WIN PS_WIN MC_365D_DISK_ABS dest=DSK_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b mode=absolute
def co PD_WIN PS_WIN MC_365D_TAPE dest=TAPE_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b                
def co PD_WIN PS_WIN MC_365D_TAPE_ABS dest=TAPE_365D vere=nolimit verde=nolimit rete=365 reto=365 t=b mode=absolute
def co PD_WIN PS_WIN MC_15D_DISK dest=DSK_30D retver=15 t=a                                                      
def co PD_WIN PS_WIN MC_15D_TAPE dest=TAPE_30D retver=15 t=a                                                      
def co PD_WIN PS_WIN MC_30D_DISK dest=DSK_30D retver=30 t=a                                                      
def co PD_WIN PS_WIN MC_30D_TAPE dest=TAPE_30D retver=30 t=a                                                      
def co PD_WIN PS_WIN MC_365D_DISK dest=DSK_365D retver=365 t=a                                                    
def co PD_WIN PS_WIN MC_365D_TAPE dest=TAPE_365D retver=365 t=a



assign defmgmtclass PD_NOTES PS_NOTES MC_15D_DISK
assign defmgmtclass PD_ORA PS_ORA MC_RMAN_DISK
assign defmgmtclass PD_WIN PS_WIN MC_15D_DISK
assign defmgmtclass PD_SAP PS_SAP MC_30D_TAPE MC_30D_TAPE


validate po PD_ORA PS_ORA
validate po PD_WIN PS_WIN
validate po PD_NOTES PS_NOTES
validate po PD_SAP PS_SAP

activate po PD_ORA PS_ORA  
activate po PD_WIN PS_WIN  
activate po PD_NOTES PS_NOTES
activate po PD_SAP PS_SAP





Nenhum comentário:

Postar um comentário