1、從服務端像客戶端傳送資料(非原創)
1view codeset y=%date:~0,4%
2set m=%date:~5,2%
3set d=%date:~8,2%
4set mt=%y%%m%%d%
5set rar=rar
6set file=d:\back_%mt%.zip
7set src=d:\back89
rem 設定ftp引數
10set dir=d:\
11set ftp_server=ip位址
12set ftp_user=ftp使用者名稱
13set ftp_pwd=ftp密碼
14set ftp_dir=/erp
15set ftp_ini=ftp.ini
1617 %rar% a %file% %src%
1819
20 echo user %ftp_user% %ftp_pwd% > %ftp_ini%
21 echo lcd %dir% >>%ftp_ini%
22 echo mkdir %ftp_dir% >>%ftp_ini%
23 echo cd %ftp_dir% >>%ftp_ini%
24 echo bin >>%ftp_ini%
25 echo put %file% >>%ftp_ini%
26 echo quit >>%ftp_ini%
2728
rem 呼叫之前生成的ftp命令檔案,進行ftp
29 ftp -n -s:%ftp_ini% %ftp_server%
30 del %ftp_ini%
3132
3334
rem 刪除本地的備份,以免磁碟空間滿掉
35 del %src%
2、從客戶端像服務端請求資料
1view codeset y=%date:~0,4%
2set m=%date:~5,2%
3set d=%date:~8,2%
4set mt=%y%%m%%d%
5set l_url=d:\run
6set tgt_file=back_%mt%.zip78
set ftp_ini=ftp.ini
9set ftp_server=ip位址
10set ftp_user=ftp使用者名稱
11set ftp_pswd=ftp密碼
12set ftp_url=run
1314 echo user %ftp_user% %ftp_pswd% >%ftp_ini%
15 echo lcd %l_url% >>%ftp_ini%
16 echo cd %ftp_url% >>%ftp_ini%
17 echo get %tgt_file% >>%ftp_ini%
18 ftp -n -s:%ftp_ini% %ftp_server%
1920 del %ftp_ini%
21 pause
ftp異地備份
1 在資料庫所在伺服器上建立ftp.sh指令碼 vi home hh ftp.sh bin bash 宣告改檔案為sh指令碼可執行檔案 curdate date y m d 獲取當天的日期 cd u01 bacup 切換本地目錄 ftp v n 192.168.5.5 eof 執行ftp命令 use...
異地備份資料庫的開啟步驟
使用emc裝置執行異地備份,資料庫的複製是開啟的狀態下,採用硬體做線上複製,所以遠地端資料庫在開啟時,建議執行recover database 再開啟資料庫,而 recover database指令需archive log 配合,故archvie log 需同步異地備份 異地端資料庫的開啟步驟如下 ...
mysql備份資料 mysql 備份資料
1 備份命令 格式 mysqldump h主機名 p埠 u使用者名稱 p密碼 dbname tbname 檔名.sql 如果tbname不填,就是單個資料據的所有表 例如 mysqldump h 192.168.1.100 p 3306 uroot ppassword database cmdb d...