rsync
#!/bin/sh
# ScriptName: /opt/scripts/sync.sh
# Update: 2013-07-15
host=10.7.101.126
case $1 in
iov41x)
rsync -avz --delete -K --exclude=*.pid --exclude=*.log /opt/iov41x/dm-svr-faw/ $host:/opt/iov41x/dm-svr-faw/
rsync -avz --delete -K --exclude=*.pid --exclude=*.log /opt/iov41x/filestore-svr-faw/ $host:/opt/iov41x/filestore-svr-faw/
;;
#tima)
# rsync -avz --delete /tima/config/ $host:/tima/config
# #rsync -avz --delete /opt/spBaseData_8081/conf/context.xml $host:/opt/spBaseData_8081/conf/context.xml
# #rsync -avz --delete /opt/rpService_8080/conf/context.xml $host:/opt/rpService_8080/conf/context.xml
# ;;
# fawvw)
# rsync -avz --delete --include-from=$include_file /timafawvw/config/ $host:/timafawvw/config
# ;;
#link)
# rsync -avz --delete -K /opt/spBaseData_8081/webapps/*.war $host:/opt/spBaseData_8081/webapps/
# rsync -avz --delete -K /opt/rpService_8080/webapps/*.war $host:/opt/rpService_8080/webapps/
#;;
go)
echo "---------- $host ----------"
ssh $host
;;
*)
echo host: $host
echo ''
echo "$0 iov41x|go"
;;
esac