0
那麼我需要生成自動備份到我的私人GitHub帳戶。 我的想法是每X時間生成一個備份,並生成SQL腳本後,上傳到我的私人回購在github。如何將單個文件上傳到GitHub上的特定路徑
實施例:
的Cron:
* * * * * /backup-generator-for-github.sh
backup-generator-for-github.sh:
# mysqldump --databases MyPersonalDatabase > dump.sql
# git upload /dump.sql --path github.com/xx/privateRepo/folder/dump.sql --username xxxx --password xxxxxx
我的操作系統是Centos的7
由於
Git不是一個真正的存儲數據庫備份的好方案。 – Thilo
不,但是這個備份是數據庫的「結構」,所以,我編輯數據庫結構並在私人回購中更新了更新結構。 –
github不適用於一般文件存儲。這真的不是正確的做法。如果這個轉儲是你使用git來進行版本控制的東西(可能是可怕的),但是是一個不同的問題,但它看起來並不像這裏發生的那樣。你爲什麼試圖使用github呢? –