0% found this document useful (0 votes)
65 views

Incremental Backup File System

The document contains scripts for performing system-level incremental backups on multiple systems using the dsmc command. The scripts define log files and run dsmc incremental backups of various directories, logging the output. Instructions are provided for customizing the scripts and setting proper permissions on the systems located at 192.168.0.12, 192.168.0.22, and 192.168.0.29.

Uploaded by

mdaih
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views

Incremental Backup File System

The document contains scripts for performing system-level incremental backups on multiple systems using the dsmc command. The scripts define log files and run dsmc incremental backups of various directories, logging the output. Instructions are provided for customizing the scripts and setting proper permissions on the systems located at 192.168.0.12, 192.168.0.22, and 192.168.0.29.

Uploaded by

mdaih
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

++++++++++++++++++++++++++++++++++++++
===========192.168.0.12=========================================================
======================================
bash-3.2# vi systembackup.sh
#!/usr/bin/ksh
# system level incremental backup
logfile=/home/bcpadm/sysbkp.log
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile
/usr/bin/hostname >> $logfile
################
dsmc incremental /home/bcpadm/ /usr/sap/BCP/ /usr/sap/trans/ /sapmnt/BCP/ /oracl
e/BCP/ -subdir=yes >> $logfile 2>$1
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile &
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++
dsmc incremental -subdir=yes /home/bcpadm/ /usr/sap/BCP/ /usr/sap/trans/ /sapmnt
/BCP/ /oracle/BCP/
>> $logfile 2>$1
dsmc incremental /home/bcpadm/* /usr/sap/BCP/* /usr/sap/trans/* /sapmnt/BCP/* /o
racle/BCP/* -subdir=yes >> $logfile 2>$1
dsmc incremental /tmp/tsmsta/* -subdir=yes
dsmc selective /home/bcpadm/ /usr/sap/BCP/ /usr/sap/trans/ /sapmnt/BCP/ /oracle/
BCP/ -subdir=yes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++
===========192.168.0.22=========================================================
======================================
bash-3.2# vi systembackup.sh
#!/usr/bin/ksh
# system level incremental backup
logfile=/home/bcdadm/sysbkp.log
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile
/usr/bin/hostname >> $logfile
################
dsmc incremental /home/bcdadm/ /home/bcqadm/ /usr/sap/BCQ/ /usr/sap/trans/ /sapm
nt/BCQ/ /oracle/BCQ/ /usr/sap/BCD/ /sapmnt/BCD/ /oracle/BCD/ -subdir=yes >> $log
file 2>$1
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile &
=============================================
01. login 192.168.0.22 with root user
02. cd /home/bcdadm/
03. vi systembackup.sh
#!/usr/bin/ksh
# system level incremental backup
logfile=/home/bcdadm/sysbkp.log
/usr/bin/echo '
' >> $logfile

/usr/bin/date >> $logfile


/usr/bin/hostname >> $logfile
################
dsmc incremental /home/bcdadm/ /home/bcqadm/ /usr/sap/BCQ/ /usr/sap/tran
s/ /sapmnt/BCQ/ /oracle/BCQ/ /usr/sap/BCD/ /sapmnt/BCD/ /oracle/BCD/ -subdir=yes
>> $logfile 2>$1
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile &
04. vi sysbkp.log
05. ls -lrt
06. chmod 755 systembackup.sh
07. chmod 755 sysbkp.log
08. chown bcdadm:sapsys systembackup.sh [Change file permission as on Group /hom
e/bcdadm/systembackup.sh & /home/bcdadm/sysblp.log]
09. chown bcdadm:sapsys sysbkp.log
10. su - bcdadm
11. dsmc cd /usr/tivoli/tsm/client/ba/bin64/
12. chown bcdadm:sapsys dsmc
13. cd /home/bcdadm/
14. chown root:sapsys dsmerror.log
==================================================
01. login 192.168.0.29 with root user
02. cd /home/bcdadm/
03. vi systembackup.sh
#!/usr/bin/ksh
# system level incremental backup
logfile=/home/bsmadm/sysbkp.log
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile
/usr/bin/hostname >> $logfile
################
dsmc incremental /home/bsmadm/ /usr/sap/BSM/ /usr/sap/trans/ /sapmnt/BSM
/ /oracle/BSM/ -subdir=yes >> $logfile 2>$1
/usr/bin/echo '
' >> $logfile
/usr/bin/date >> $logfile &
04. vi sysbkp.log
05. ls -lrt
06. chmod 755 systembackup.sh
07. chmod 755 sysbkp.log
08. chown bcdadm:sapsys systembackup.sh [Change file permission as on Group /hom
e/bcdadm/systembackup.sh & /home/bcdadm/sysblp.log]
09. chown bcdadm:sapsys sysbkp.log
10. su - bsmadm
11. dsmc cd /usr/tivoli/tsm/client/ba/bin64/
### 12. chown bcdadm:sapsys dsmc
### 13. cd /home/bsmadm/
### 14. chown root:sapsys dsmerror.log

You might also like