我試圖自動備份我們的MySQL數據庫。 數據庫託管在共享服務器上,並且可以隨時重新啓動,這意味着CRON作業不會持久(根據我的Web主機的支持情況)。MySQL自動備份
我目前通過MySQL Workbench按給定的時間間隔手動運行作業。
我試圖自動化這個過程,但我無法理解如何去做。在MySQL Workbench中似乎沒有選擇,Google似乎什麼都沒有。
我試圖在本地機器上運行mysqldump,以創建某種腳本來從我的機器執行此操作。但是我得到一個錯誤 - mysqldump:出現錯誤:2049:嘗試連接時,使用舊的(4.1.1之前的)身份驗證協議(客戶端選項'secure_auth'已啓用)連接 - 我似乎無法在服務器上禁用該連接結束或覆蓋我的結尾。
有什麼建議嗎?
你是什麼意思「服務器可以隨時重新啓動」? –
一些cron守護進程在啓動後運行錯過的作業。因此,根據服務器上運行的crond,重啓可能不成問題。 –
@GerbenJacobs服務器不受我控制,主機會在需要時重啓它們。 –