簡單的script搭配gsutil做備份

嫌cloud storage rsync每次要scan並checksum整個folder太慢嗎...
可以使用find這個指令搭配mtime或mmin的參數(可以參考:http://blog.wu-boy.com/2009/01/linuxfreebsd-find-%E6%8C%87%E4%BB%A4%E7%94%A8%E6%B3%95%E6%95%99%E5%AD%B8/)
這樣可以直接找出異動的檔案
然後搭配shell做檔案的列表

ex: 找今天內變更的資料做備份

for name in `find . -mtime -1 ` ; do

# do gsutil to cloud storage
gsutil cp $name gs://your-bucket-name/

done

這樣就可以簡單的備份差異到cloud storage上唷!