Windows Server 2012 數據庫定時備份


為了數據的安全,我們在服務器上設置了每周備份一次,下面是具體步驟:

一、在文件客戶端服務器創建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分鍾一次,時間隨意!

 

                        搖搖欲墜的生活終會過去!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM