[開發筆記] 如何使用 crontab 自動異地備份 mysql 至 AWS S3
如果你的mysql資料庫不是使用RDS的服務,而是自己架設在EC2上的Instance的話。可以使用AMS S3來做異地備份,這樣你的Instance如果突然掛掉,也不用怕
安裝s3cmd
首先要先安裝s3cmd,讓你可以使用command line 直接操作S3,安裝方法參考:
http://s3tools.org/repositories
安裝好後要設定 Access key 和 Secret key
s3cmd --configure
更多指令請參考
http://s3tools.org/s3cmd
接著新增一個用來放mysql 備份檔的bucket
s3cmd mb s3://mysql_backup
撰寫指令
新開一個指令檔
backup_command
,內容如下:此指令是備份mysql的DB到local後,再丟上s3的指令mysqldump -u DB_USER -pDB_PASSWORD DB_NAME > /backup_folder/backup_`date '+%Y_%m_%d'`.sql
s3cmd put /backup_folder/backup_`date '+%Y_%m_%d'`.sql s3://mysql_backup/backup_`date '+%Y_%m_%d'`.sql
撰寫Crontab
執行
0 3 * * * sh backup_command
就會在每天的凌晨三點執行備份的動作了
打完收工!
Form on github: https://github.com/eugg/backup-mysql-to-S3
我的這個版本有點偷懶,如果你想使用比較完整的bash指令,請參考
https://gist.github.com/oodavid/2206527
crontab -e
,接著在檔案中寫下0 3 * * * sh backup_command
就會在每天的凌晨三點執行備份的動作了
打完收工!
Form on github: https://github.com/eugg/backup-mysql-to-S3
我的這個版本有點偷懶,如果你想使用比較完整的bash指令,請參考
https://gist.github.com/oodavid/2206527
性教育短片,手機快播情色網站,色鬼色情網
回覆刪除同城約炮視頻聊,色之後圖吧,我要叉女網亞洲第一頁
俏女佳人夫妻視頻秀,PSP成人遊戲野球拳,人妖電影網址
色情夫妻群QQ群,爽爽色情文學,下載做愛片
夫妻交友的QQ群,免費短篇激情色小說,色妹妹激情網
免費在線聊天室,色妹妹成人網,快播黃色電影影視
社聊網,色媽媽綜合網,美國成人女孩毛片
寂寞聊天交友網站,色妹妹情色網,成人A片電影
台灣免費視訊聊天室,成人偷拍自拍社區,香港毛片成人
台灣色情視訊聊天,色貓成人圖片,網吧影院快播
台灣視訊聊天室,黃色三級小說,快播網吧電影版
韓國視訊聊天室,次次色電影,倫理片網吧影院