jenkins配置 定時導出數據庫上傳至騰訊雲存儲桶

參考文檔:https://cloud.tencent.com/document/product/436/10976

####服務器需要先安裝coscmd環境
#1,下載pip安裝包   wget https://bootstrap.pypa.io/get-pip.py
#2,安裝pip        python get-pip.py
#3,安裝coscmd     pip install coscmd    
#4,例行更新        pip install coscmd -U
#5,配置cos信息     coscmd config -a AKIDg7Ms75EFUS***** -s pNhmZ8amhKhsnTxD**** -b f2c-north-dev-*** -r ap-beijing

#!/bin/sh
time=$(date "+%Y.%m.%d")
fileName=fit2cloud_$time".gz"
docker exec -i mysql sh<<EOF
mysqldump -uroot -pPasswo*** fit2cloud | gzip > /tmp/$fileName;
EOF
docker cp mysql:/tmp/$fileName /tmp/mysqlBackUp/2686
coscmd upload /tmp/mysqlBackUp/2686/$fileName /2686/
rm -rf /tmp/mysqlBackUp/2686/$fileName

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章