線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2375
推到 Plurk!
推到 Facebook!

(07/27更新)AutoBackSybase 3.5,自動備份sybase資料庫,並壓縮後上傳ftp

 
edp
一般會員


發表:16
回覆:23
積分:22
註冊:2006-07-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-06-20 12:04:35 IP:220.130.xxx.xxx 訂閱
軟體名稱:AutoBackSybase 3.5

AutoBackupSybase 修改歷史

1、2007-06-20 AutoBackupSybase 1.0 測試版發行

2、2007-07-04 AutoBackupSybase 3.1 發行
)壓縮資料庫後,增加上傳到FTP功能。
)資源多資料庫。
*)修正資料庫重覆備份問題

3、2007-07-24 AutoBackupSybase 3.5 發行
)資料庫備份輸出的目錄,自動用當天備份日期建立新資料夾存放。
)增加備份完成後,發mail給網管log紀錄檔,支援發給多人電子郵件。

聲明:
此軟體為小弟自己使用的備份工具,如果您拿去用請先測試一下,如果有任何損害請不要找我唷,畢竟這個軟體還有很多改善空間,謝謝。

開發緣由:
最近公司買了sybase之後,總是為了資料庫的備份而頭痛,跟在學校學的M牌,SQL2000的管理差蠻多的,雖然sybase,也有內建Scheduled Jobs可以定時備份資料庫。

但是我們公司是只有買20 network seat的授權,不知道為何啟動Scheduled Jobs之後會多了快5個Processes,造成network seat滿了之後,資料庫就躺在那邊死給你看,所以如果可以不用登入,而且就可以待命備份資料庫那該有多好。

一方面為了快速開發,另一方面自己的功力也有待加強,所以用了蠻多第三方元件。

功能說明:
AutoBackSybase主要是可以常駐在工作區域內,當時間到的時候,開始循序備份資料庫(支援多資料庫),備份完之後,使用 7-zip壓縮,接著依照設定上傳到ftp站作備份。

請先在 dumpfile.ini 設定相關環境變數
[DataBaseSet] 資料庫設定
User=sa 使用者名稱
Pass=123456 密碼
ServerName=Eric 主機名稱
[Option] 輸出路徑
OutBackupPath=D:\db\ sybase備份檔輸出目錄
[ServerOptions] FTP主機設定
FtpServerIP=192.168.1.1 ip位址
FtpServerPort=21 通訊埠
UserName=eric ftp user
UuserPassword=123456 ftp password
SMTP_HOST=mail.abc.com.tw
SMTP_USER=abc
SMTP_PASS=123456
SMTP_ADDRESS=abc@mail.abc.com.tw
[MailList]
MAIL1=aaa@mail.abc.com.tw 備份完成後要寄出的mail收件人MAIL1~MAIL100
MAIL2=bbb@mail.abc.com.tw
MAIL3=ccc@mail.abc.com.tw
[BackupTables] 要備份的資料庫名稱 t1.....t100
t1=master
t2=tempdb
[BackupTimer] 定時備份的時間 24小時制
Hour=23
Min=30
Sec=00


使用的第三方元件:

名稱:SevenZipVCL_073
官網:http://www.rg-software.de/rg/

名稱:jedi vcl
官網:http://sourceforge.net/projects/jvcl
附加檔案:4678a75398515_ABS2.7z
編輯記錄
edp 重新編輯於 2007-06-20 12:06:11, 註解 無‧
edp 重新編輯於 2007-06-22 11:56:08, 註解 無‧
edp 重新編輯於 2007-07-04 10:58:46, 註解 修正部份bug‧
edp 重新編輯於 2007-07-27 01:31:12, 註解 無‧
系統時間:2024-05-22 0:34:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!