亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

使用批處理文件異地備份數據庫(最近幾天的數據)

2020-07-26 12:15:35
字體:
來源:轉載
供稿:網友

為了保障服務器中數據的可恢復性,采用異地備份數據庫方案。異地備份數據分為異地備份文件數據與異地備份數據庫數據二種。其中異地備份文件數據是為了備份網站中用戶上傳的文件而設計的。而異地備份數據庫數據是將數據庫中數據備份文件上傳到異地服務器。

一、實施過程及原理為:

1.       需安裝WinRAR軟件,用于將多個待備份文件壓縮成一個壓縮文件。
2.       書寫備份腳步:
目錄定位到WinRAR軟件安裝路徑下
cd c:/program files/winrar
執行rar.exe程序
rar a -r -y c:/c.rar c:/c/a c:/c/b
連接遠程ftp服務器,其中要書寫ftp://ftp.txt/文件
ftp -s:c:/ftp.txt 192.168.0.1
可刪除本地備份文件
del /f /q c:/c.rar
目錄重新定位
cd/
完整代碼如下(back.bat):

復制代碼 代碼如下:

cd c:/program files/winrar
rar a -r -y c:/c.rar c:/c/a c:/c/b
ftp -s:c:/ftp.txt 192.168.0.1
del /f /q c:/c.rar
cd/

3. 書寫遠程ftp連接配置文件

用戶名
密碼
cd 路徑
Put 本地文件路徑及文件名 遠程文件路徑及文件名
Bye為退出
完整代碼如下(ftp.txt):
admin
Heroic
put c:/c.rar c.rar
bye
4.       通過windows自帶的“任務計劃”功能定時運行bat文件。(通過“開始”->“附近”->“系統工具”->“任務計劃”
5.       備份oracle數據庫命令為:
exp userid/pwd@servicename file = "backupfilepath" owner = user
注意userid為系統管理員,backupfilepath為文件保存路徑(文件后綴為dmp) ,user是針對那個用戶進行備份,如果不寫該參數,則默認針對userid用戶進行備份
例如:
exp user/pwd@servername file=d:"backup"oracle"oracle%date:~0,10%.dmp owner=system log=d:"backup"oracle"oracle%date:~0,10%.log
(其中%date:~0,10% 為取當前系統時間。0為開始位置,10為結束位置)

復制代碼 代碼如下:

set files=c:/backup/%date:~0,10%.rar
set dbfilesdmp=c:/backup/%date:~0,10%db.dmp
set userdb="jbpmdemo"
set pwddb="jbpmdemo"
set domain="master.jhserver"
set filespath=c:/c/a c:/c/b
set ftpfile="c:/backup/ftp.txt"
set ftpname=admin
set ftppwd=Heroic
set ftpfiles="%date:~0,10%.rar"
set ftpdbfiles="%date:~0,10%db.rar"
set ftpdomain="192.168.0.1"
set rarpath="c:/program files/winrar"

@echo 開始備份數據庫
exp %userdb%/%pwddb%@%domain% file="%dbfilesdmp%"

@echo 開始壓縮文件
c:
cd c:/program files/winrar
rar a -r -y %files% %filespath% %dbfilesdmp%

@echo 寫入文件ftp
@echo %ftpname%>%ftpfile%
@echo %ftppwd%>>%ftpfile%
@echo put %files% %ftpfiles%>>%ftpfile%
@echo bye>>%ftpfile%
@echo 上傳%files%.rar文件
ftp -s:%ftpfile% 192.168.0.1
del /f /q %files%

數據庫異地備份對一個網站來說是非常必要的,這里談一下使用批處理文件對數據庫異地本份的過程,首先需要準備兩個文件,一個是ftp.txt(存儲ftp命令),一個是movefile.bat(存儲dos命令).

==========ftp.txt
open 服務器的ip地址
ftp用戶名
ftp密碼
bin
get 數據庫名.mdb
bye
quit
上面是簡單的例子,具體的要看你的數據庫存放的路徑、一次性獲得多個文件??梢约由蟘d,mget等ftp命令
==========movefile.bat
@echo off
ftp -i -s:ftp.txt
rem date format is "YYYY-MM-DD"
set dt=%date:~0,10%
set td=%date:~0,10%

rem set /P dt="Input Date: "
rem set /P td="Input Date: "

set i=1

:forok
if %i%==1 goto i01
if %i%==2 goto i02
if %i%==3 goto i03
if %i%==4 goto i04
if %i%==5 goto i05
:i01
set i=2
goto nextok
:i02
set i=3
goto nextok
:i03
set i=4
goto nextok
:i04
set i=5
goto nextok
:i05
set i=6
goto nextok
:nextok

set dy=%dt:~0,4%
set dm=%dt:~5,2%
set dd=%dt:~8,2%

if %dm%%dd%==0101 goto L01
if %dm%%dd%==0201 goto L02
if %dm%%dd%==0301 goto L07
if %dm%%dd%==0401 goto L02
if %dm%%dd%==0501 goto L04
if %dm%%dd%==0601 goto L02
if %dm%%dd%==0701 goto L04
if %dm%%dd%==0801 goto L02
if %dm%%dd%==0901 goto L02
if %dm%%dd%==1001 goto L05
if %dm%%dd%==1101 goto L03
if %dm%%dd%==1201 goto L06

if %dd%==02 goto L10
if %dd%==03 goto L10
if %dd%==04 goto L10
if %dd%==05 goto L10
if %dd%==06 goto L10
if %dd%==07 goto L10
if %dd%==08 goto L10
if %dd%==09 goto L10
if %dd%==10 goto L11
set /A dd=dd-1
set dt=%dy%-%dm%-%dd%
goto END
:L10
set /A dd=%dd:~1,1%-1
set dt=%dy%-%dm%-0%dd%
goto END
:L11
set dt=%dy%-%dm%-09
goto END

:L02
set /A dm=%dm:~1,1%-1
set dt=%dy%-0%dm%-31
goto END
:L04
set /A dm=dm-1
set dt=%dy%-0%dm%-30
goto END

:L05
set dt=%dy%-09-30
goto END
:L03
set dt=%dy%-10-31
goto END
:L06
set dt=%dy%-11-30
goto END
:L01
set /A dy=dy-1
set dt=%dy%-12-31
goto END

:L07
set /A "dd=dy%%4"
if not %dd%==0 goto L08
set /A "dd=dy%%100"
if not %dd%==0 goto L09
set /A "dd=dy%%400"
if %dd%==0 goto L09
:L08
set dt=%dy%-02-28
goto END
:L09
set dt=%dy%-02-29
goto END

:END
if %i%==2 goto forok
if %i%==3 goto forok
if %i%==4 goto forok
if %i%==5 goto forok
if %i%==6 goto mdb

:mdb
echo copy %td%
echo del %dt%
copy 數據庫名.mdb "%td%".mdb
del "%dt%".mdb
上面是備份最近5天的數據,每天一個。你可以修改上面的代碼到最近6、7。。。。n天

如:修改成6天
if %i%==5 goto i05 下增加
if %i%==6 goto i06
:i05
set i=6
goto nextok 下增加
:i06
set i=7
goto nextok 
if %i%==6 goto mdb 改為
if %i%==6 goto forok
if %i%==7 goto mdb

依次類推。。。。到n天 :-)

以上兩個文件準備好了,我們可以使用windows自帶的任務計劃來計劃程序每天自動去備份數據了

具體步驟:控制面板--》任務計劃--》添加任務計劃。。。。選擇每天。。。選擇movefile.bat
就ok了。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
性欧美长视频免费观看不卡| 日韩电影免费观看中文字幕| 国产一区二区欧美日韩| 日韩成人av网址| 91色精品视频在线| 国产91色在线|免| 国产aⅴ夜夜欢一区二区三区| 98精品国产自产在线观看| 国产精品露脸自拍| 91亚洲国产精品| 91超碰中文字幕久久精品| 欧美亚洲国产视频小说| 日韩美女写真福利在线观看| 久久成人av网站| 亚洲国产成人精品电影| 日本最新高清不卡中文字幕| 国产精品久久久久久超碰| 中文字幕亚洲一区二区三区五十路| 青青在线视频一区二区三区| 亚洲国产91精品在线观看| 欧美怡春院一区二区三区| 国产精品一二三在线| 亚洲天堂精品在线| 这里只有视频精品| 川上优av一区二区线观看| 国产精品一区二区久久| 26uuu亚洲国产精品| 日产精品99久久久久久| 欧美一级淫片videoshd| 全亚洲最色的网站在线观看| 久久99久久亚洲国产| 欧美久久久精品| 孩xxxx性bbbb欧美| 欧美大尺度激情区在线播放| 国模极品一区二区三区| 久久夜精品va视频免费观看| 日韩精品极品在线观看| 日韩一区二区久久久| 亚洲性生活视频在线观看| 亚洲国产精品成人va在线观看| 91精品国产综合久久久久久久久| 欧美性20hd另类| 国产盗摄xxxx视频xxx69| 国产女人18毛片水18精品| 精品国产乱码久久久久久虫虫漫画| 高跟丝袜欧美一区| 最新中文字幕亚洲| 在线视频精品一| 国产美女精品视频免费观看| 欧美成年人网站| 国产综合在线视频| www国产精品视频| 日韩欧美高清视频| 精品成人久久av| 国产日韩欧美一二三区| 日韩av网站大全| 国产69久久精品成人| 国产精品第一视频| 国产97免费视| 日韩精品在线免费播放| 国产一区二区三区欧美| 亚洲精品suv精品一区二区| 亚洲欧美一区二区三区久久| 欧美日韩一二三四五区| 青青a在线精品免费观看| 日本精品中文字幕| 激情亚洲一区二区三区四区| 久久免费福利视频| 久久99视频免费| 97视频在线观看网址| 在线观看国产精品淫| 91中文在线观看| 51精品在线观看| 久久精品99国产精品酒店日本| 日韩成人中文电影| 日韩**中文字幕毛片| 久久激情视频免费观看| 日韩在线视频中文字幕| 国产91免费看片| 中文字幕亚洲无线码在线一区| 欧美成人精品三级在线观看| 久久精品国产精品| 日韩免费在线免费观看| 国产精品精品视频一区二区三区| 欧洲午夜精品久久久| 亚洲人精品午夜在线观看| 国产98色在线| 国产欧美婷婷中文| 欧美丰满片xxx777| 欧美极品少妇xxxxⅹ免费视频| 国内精品视频久久| 国产精品露脸自拍| 国产亚洲视频在线| 国产日韩精品综合网站| 久久久免费观看| 日韩欧美成人精品| 538国产精品视频一区二区| 国产69精品久久久久9999| 国产精品一区二区久久久久| 成人久久久久久| 亚洲欧美另类中文字幕| 国产精品6699| 日本欧美精品在线| 亚洲欧洲在线播放| 国产精品91在线观看| 九九久久精品一区| 欧美日韩日本国产| 欧美在线一区二区视频| 国产成人啪精品视频免费网| 久久综合网hezyo| 国产精品视频免费在线观看| 亚洲欧美日本另类| 成人福利在线视频| 欧美电影在线免费观看网站| 欧美在线性爱视频| 国产成人精品视频在线| 欧美另类暴力丝袜| 欧美日韩亚洲一区二| 亚洲韩国欧洲国产日产av| 欧美一级视频一区二区| 97色伦亚洲国产| 欧美日韩亚洲高清| 日韩免费av片在线观看| 亚洲欧美国内爽妇网| 国内精品久久久久久影视8| 中文一区二区视频| 久久亚洲电影天堂| 日本精品免费一区二区三区| 成人免费在线视频网址| 91色在线观看| 国产精品久久久久久av福利软件| 91社影院在线观看| 久久精品男人天堂| 国产精品网站视频| 2019精品视频| 91在线高清视频| 亚洲欧洲偷拍精品| 亚洲在线www| 亚洲天堂免费观看| 1769国产精品| 国产免费一区二区三区香蕉精| 国产精品久久久久久一区二区| 亚洲天堂免费观看| 日韩免费视频在线观看| 亚洲一区二区三区毛片| 日韩最新免费不卡| 精品久久久久久中文字幕| 成人黄色免费网站在线观看| 欧美在线视频在线播放完整版免费观看| 日韩av中文字幕在线免费观看| 日韩一二三在线视频播| 国产精品久久久久久久久久免费| 日韩在线观看免费全集电视剧网站| 欧美日韩在线观看视频小说| 国产91精品最新在线播放| 性欧美在线看片a免费观看| 日韩高清电影免费观看完整版| 亚洲精品大尺度| 久久精品国产欧美亚洲人人爽| 欧美专区中文字幕| 欧洲美女7788成人免费视频| 欧洲s码亚洲m码精品一区| 日韩在线中文字| 色综合久久久888|