IT

0516. [LINUX] (rsync) rsync 이용한 snapshot 작성

띠앗머리 2016. 3. 4. 17:26

#!/bin/sh

 

TMPFILE=./snapshop.log.$$

{

 echo "=== Rsync from /data1 to /data2 : $(date) "

 #mount -o rw,remount /dev/sdc

 rsync -av /data1 /data2

 rc=$?

 #mount -o ro,remount /dev/sdc

 

 if [[ $rc -eq 0 ]]

 then

  echo "=== Snapshot succeeded: $(date) "

 else

  echo "=== Sncpahot failed with rc=$rc: $(date) "

 fi

} 2>&1 | tee $TMPFILE | logger -t "snapshot"