rsyncによるバックアップの備忘録

[root@cent5-28 cron.daily]# pwd
/etc/cron.daily
[root@cent5-28 cron.daily]# cat rsync.sh 
#!/bin/sh
# rsyncって cp -pr と似ている?
# /export/project >  /export/
#はともかくとして、
#rsync -avH --rsh ssh --delete /home/hirasawa \
#192.168.1.29:/home/hirasawa-28.bkup
#は要注意
#####################################################################
# もし相手先に/home/hirasawa-28.bkup/ dir 存在しないと
# 接続元/home/hirasawa は相手/home/hirasawa-28.bkup とequal
# もし相手先に/home/hirasawa-28.bkup/ dir が存在したら
# 接続元/home/hirasawa は相手/home/hirasawa-28.bkup/hirasawa とequal
#だから cp -prと似てるんだってば!
#####################################################################
#rsync -avH --rsh ssh --delete /home/hirasawa \
#192.168.1.29:/home/
#とやると 相手先の/home/hirasawaが上書きされちゃうよ。ご注意
#####################################################################


rsync -avH --rsh ssh --delete /export/project 192.168.1.29:/export/
rsync -avH --rsh ssh --delete /home/hirasawa 192.168.1.29:/home/hirasawa-28.bkup
[root@cent5-28 cron.daily]#