Windows Server 2012 數據庫定時備份
阿新 • • 發佈:2018-10-24
效果 定期 utm 直接 target 觸發 步驟 觸發器 mysq
常規
觸發器
操作
條件
設置
為了數據的安全,我們在服務器上設置了每周備份一次,下面是具體步驟:
一、在文件客戶端服務器創建db_backup.cmd的Windows命令腳本。輸入以下內容(直接復制可能出錯,請手動輸入):
@echo off set "Ymd=te:~,4%te:~5,2%te:~8,2%" C:\DBbackup\mysqldump –h IP地址 –opt -u root -p"Password" DataBaseName > C:\DBbackup\DataBaseName_%Ymd%.sql @echo on
註意:
(1)“C:\DBbackup\mysqldump”是mysqldump.exe的路徑;
(2)Windows下使用腳本執行的時候,mysqldump的路徑不能有空格。如有空格:
解決辦法一:安裝Mysql的時候不要安裝到默認路徑,默認的路徑”C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump”帶空格,不修改直接執行出來的結果是0 kb;
解決辦法二:直接從mysqldump的安裝路徑復制mysqldump.exe到自己創建的目錄,腳本裏直接寫這個目錄即可。
二、手動執行腳本,成功後查看SQL文件是否完整;
三、加入【任務計劃程序】,定期自動執行腳本
打開任務計劃程序,點擊【創建任務】
創建任務配置完成
註意:如果需要馬上看到效果,可以設置成5分鐘一次,時間隨意!
搖搖欲墜的生活終會過去!
Windows Server 2012 數據庫定時備份