rem auther:zhanghui
rem date:
20181122
rem ***
***mysql backup start***
****
*@echo off
rem forfiles /p "g:\bupt_backup"
/m backup_*
.sql -d -
30/c "cmd /c del /f @path"
rem forfiles 用來對備份目錄下的過期備份進行刪除。
rem 「e:\mysql\mysql backup」是備份檔案所在的路徑,可以自行修改。
rem 「backup_*
.sql」指的是該路徑下所有以「backup_」開頭,以「.sql」作為字尾的資料庫備份檔案。
rem 而後面的數字「30」表示30天過期。
robocopy g:\apue g:\backup-test /e /r:
5/w:
60/log+
:g:\backup-test\copylog.txt
rem 路徑前者為需要備份的檔案路徑,後者為備份路徑。
rem /e 表示複製子目錄,包括空的子目錄(不設定這個就只複製當前資料夾檔案不複製子資料夾)
rem /maxage:
2 表示最長的檔案存在時間,排除早於2天的檔案(沒有這個就是全部複製)
rem /w:n :: 兩次重試間的等待時間: 預設為 30 秒。
rem /r:
5 表示失敗副本的重試次數(建議要設,預設值為一百萬 =
=)rem /log+
:d\***.txt 將狀態輸出到日誌檔案(附加到現有日誌中)
set "ymd=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%"
rem 使用set命令來定義乙個名為「ymd」的變數,這個變數的值就是後面的一大串規則,簡單說就是當前的日期和時間
e:\software_work\xampp\mysql\bin\mysqldump --opt --single-transaction=true --user=root --password=root --host=
127.0
.0.1
--protocol=tcp --port=
3306
--default
-character-set=utf8 --single-transaction=true --routines --events "bupt"
>
"g:\bupt_backup\backup_%ymd%.sql"
rem @echo on
rem ***
***mysql backup end***
****
*
phpcms資料庫備份與恢復 資料庫備份與恢復方案
sql server資料備份方案 sql server資料庫的備份方法主要有完整備份,差異備份,事務日誌備份等。根據資料安全性的要求,推薦的備份方式為每週一次完整備份,每天一次差異備份,每半個小時一次事務日誌備份。預設情況下,為 sysadmin 固定伺服器角色以及 db owner 和 db ba...
實現資料庫自動備份與備份檔案轉移
將壓縮包都解壓在 usr目錄下 進入tcl解壓目錄,然後進入unix目錄 configure make make install 後安裝expect,進入expect解壓目錄 configure with tclinclude usr src tcl8.4.19 generic with tclco...
資料庫備份與還原
在開發和資料庫有關的應用程式的時候,很多時候我們做的操作就是和資料庫打交道,而使用者最關心的也是資料,而一旦資料庫出現故障,我們事先又沒有做任何的預防措施,帶來的將會是災難性的錯誤。雖然資料庫本身提供備份和還原的功能,也可設定定期備份資料庫的操作,但是很多時候使用者並不知道怎樣操作,特別是還原。所以...