MySQL資料庫定時備份到其他電腦
最近我的一個學弟問了我一個問題,說他要實作一個功能,他老師給他提出來一個問題,讓他的專案實作定時備份資料庫到其他電腦,確保安全,他就來問我,還好我之前弄過,雖然我是干前端的,哈哈哈,之前學的比較雜,
由于他是在學校里面用,就簡單弄弄
上教程
大部分都是要使用映射網路驅動器,核心思想是,在遠程電腦上建立一個共享檔案夾,然后資料庫備份的時候直接備份到那個共享檔案夾里
例如:一臺電腦的資料庫每天晚上自動備份到另一臺電腦上,怎么做?
兩個思路:
1、在備份機共享一個目錄出來,在生產機建立到備份機共享目錄的網路映射驅動器,之后在生產機執行資料庫備份時,直接將備份卷質指定為網路驅動器,
2、備份資料庫到生產機的某個磁盤,然后用定時任務傳送到備份機,
1. 配置共享檔案夾:
-
兩臺電腦都連上同一個路由器,
-
右擊桌面網路----屬性----更改高級共享設定
-
選擇公共網路—選擇以下選項:啟動網路發現------啟動檔案和列印機共享-----啟用共享以便可以訪問網路的用戶可以讀取和寫入公用檔案夾中的檔案(可以不選)----關閉密碼保護共享( 其他選項使用默認值)

-
保存,并確定,
-
選擇需要共享的檔案夾或者盤符,右擊–屬性
-
打開安全選項卡——選擇編輯——添加——everyone,

-
打開共享選項卡---- 選擇共享—彈出對話框—添加“Guest”—共享
-
選擇 高級共享 ----選擇共享此檔案 ----確定

-
選擇 高級共享 ----選擇共享此檔案——選擇 權限——添加everyone,

-
在另一臺電腦上雙擊打開網路,就會出現剛才共享的檔案夾或者盤符了,
注意:為了防止意外錯誤,請把兩臺電腦的防火墻都關閉,由于他是在學校,安全性就不太考慮了,哈哈哈
- 下面程序的配置其實可以參考這篇文章:https://blog.csdn.net/nihaoqiulinhe/article/details/76835786
2. 或者我自己配置的程序
- 首先下載MYSQL tools for 5.0進行安裝,成功之后,打開MySQLAdministrator,首先建立連接,鏈接名用localhost即可,輸入用戶名和密碼
- 需要新建一個配置專案,選擇要備份的資料庫進行添加,然后進行高級選項配置,如圖

- 然后進行備份的目標檔案夾的配置,在此我們可以選擇本地檔案夾也可以選擇共享檔案夾,用以備份到另一臺電腦,然后選擇備份的時間,我們可以選擇一天,一周,一個月的備份時間,還有開始備份的時間,具體如圖

設定好之后,可以立即備份,用以測驗
在此,如果我們如果無法修改備份資料的位置,我們可以打開MYSQL tools for 5.0的安裝目錄,點擊運行MySQLSystemTrayMonitor,此時計算機的右下角會出現一個圖示,右鍵選擇ACTIONS中的manage MySQL instance,打開之后選擇第二個startup varisbles,進行設定

注: 那個安裝目錄部分,是我學弟用的一個集成軟體,Wampserver - 我們在此配置好之后,可以打開控制面板的計算機管理,找到任務計劃程式,查找任務計劃程式庫,里面有我們新建好的計劃程式,即我們配置好的備份專案名,如果我們想備份的時間更短,我們可以改變該計劃程式的觸發時間,具體如圖

- 配置好相關流程后,我們就可以備份資料了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/283225.html
標籤:其他
