1·windows 定時刪除
@echo off
//set srcdir=e:\mysqlup_bk\pa010_11
//指定的路徑
//set daysago=5
//5天前
forfiles /p "
e:\mysqlup_bk\pa010_11
" /s /m *.psc /d -5 /c "
cmd /c del /f @path"2
·windows mysql定時備份
@echo off
set"
ymd=%date:~,4%%date:~5,2%%date:~8,2%
"(set
"ymd=%date:~,4%%date:~5,2%%date:~8,2%%date:~11,2%%date:~14,2%
"獲得年月日時分的寫法)
c:\mysql\bin\mysqldump --opt -u root --password=123456 -h ip bbs > d:\db_backup\bbs_%ymd%.sql(環境變數配置好的話,mysqldump前不加絕對路徑,不然執行完以後.sql檔案是0kb,mysqldump --opt =u root -p )
@echo on
3·windows定時備份檔案夾
@echo off
xcopy
"c:\a""
d:\b
" /e/i/d/h/r/y
exit
4·遠端備份
@echo off
echo 正在複製主機192.
168.0.2 的"
a"資料夾的內容至"
d:\b
"資料夾下......
xcopy
"\\192.168.0.2\a""
d:\b
" /e/i/d/h/r/y
exit
5·全部儲存成.bat檔案,設定計畫任務,做定時。
6·還原資料庫備份檔案:
1)mysql -u root -p (登陸mysql)
2)source 檔案位置\檔名(*.sql檔案)
7·linux檔案備份至windows本地
e:
cd e:\redminedata
(echo open172.**
.**.246
--ip位址
echo ftpredmine --使用者名稱
echo redmine --密碼
echo prompt --互動式模式關
echo binary --ftp被動傳輸 轉換為binary方式傳輸
echo getdata.tar.gz redmine%date:~,4%%date:~5,2%%date:~8,2%.tar.gz
--獲取linux系統ftp目錄下的data.tar.gz,並存放在z:\redminedata下命名為redmine20151015.tar.gz,日期為windows下當前日期
echo bye) >ftp_getdata.src
--將()中資訊存在ftp_getdata.src檔案中
ftp-s:ftp_getdata.src
--執行ftp_getdata.src檔案中ftp命令
--將備份成功資訊儲存在ftp.log中
forfiles /p"
z:\redminedata
" /m *.tar.gz/d -7 /c "
cmd /c del @path
" --forfiles /p 檔案位置 /s /m 檔案格式 *.sql/bat/psc /d - 天數 /c *cmd/c del /f@path
資料庫備份計畫帶刪除
資料庫備份計畫帶刪除 echo 開始備份資料庫 if not exist d db bak files md d db bak files if not exist d db bak logs md d db bak logs set var date 0,4 date 5,2 date 8,2 e...
Oracle資料庫備份及還原及定時備份
如果資料庫不是在本地,要配置好tns 一 備份資料庫 1 匯出整個資料庫 exp 使用者名稱 密碼 資料庫例項 file 檔案路徑 1.dmp 注意 提前建立好 log 檔案路徑 1.log 可以不備份日誌檔案 buffer 65536 資料快取區大小,可以不寫 full y,要有dba角色,一般是...
Windos 下 Oracle 資料庫管理
1.建立新的資料庫例項 d oracle product 10.2.0 admin adidb scripts dbca 2.啟動和關閉例項 d oracle product 10.2.0 admin adidb scripts net start oracleserviceorcl d oracl...