s3sync.rb でバックアップをとるスクリプト
会社で使っているやつをメモしておく。こういうのもあとで GitHub にあげておけばいいのかも。
#!/bin/bash START_TIME=`date +%s` export S3SYNC_NATIVE_CHARSET=UTF-8 ARRAY=() ARRAY+=("フォルダその 1") ARRAY+=("フォルダその 2") for DIRNAME in ${ARRAY[@]} do # echo ${DIRNAME} s3sync.rb -vr --delete ${DIRNAME}/ BUCKET-NAME:${DIRNAME} done END_TIME=`date +%s` SS=`expr ${END_TIME} - ${START_TIME}` HH=`expr ${SS} / 3600` SS=`expr ${SS} % 3600` MM=`expr ${SS} / 60` SS=`expr ${SS} % 60` echo "Total Time: ${HH}:${MM}:${SS}"