目的:
將 domino 伺服器需要的備份資料檔案壓縮並備份下來
要求:作業系統:必須是 windows 系統
服務要求:安裝之後,domino service 必須在作業系統的「服務」中
壓縮軟體要求:winrar 3.20 版
邏輯說明:
1. 先停止 domino server
2. 利用 winrar 備份資料
3. 重新啟動 domino server
下面是需要備份的檔案清單,檔名為:backup.lst
d:/ibm/lotus/domino/notes.ini
d:/ibm/lotus/domino/data/admin4.nsf
d:/ibm/lotus/domino/data/certlog.nsf
d:/ibm/lotus/domino/data/names.nsf
d:/ibm/lotus/domino/data/lks
d:/ibm/lotus/domino/data/domino/html/lks
下面是需要放到計畫任務中的批處理檔案,檔名為:backup.bat
@rem winrar 安裝路徑
set winrar-install=d:/program files/winrar
@rem 需要備份的檔案的清單所在的檔名稱,用這種方式可以備份 n 多個檔案
set backup-file-from=d:/backup.lst
@rem 備份檔案夾
set backup-file-to=d:/backup.rar
@rem 1. 停止 domino 伺服器
net stop "lotus domino server (dibmlotusdominodata)"
@rem 2. 開始備份資料
@rem 引數 a : 新增到檔案檔案
@rem 引數 -ac : 清除存檔屬性
@rem 引數 -r : 連同子資料夾一起操作
@rem 引數 -m5 : 壓縮方式型別,5 為 best
cd %winrar-install%
winrar.exe a -r -ac -m5 %backup-file-to% @%backup-file-from%
@rem 3. 重新啟動 domino 伺服器
net start "lotus domino server (dibmlotusdominodata)"
將以上兩檔案放到 d:/ , 然後將 backup.bat 檔案新增到作業系統的計畫任務中即可.
如何用指令碼實現提交時同步備份
備份是我們日常關注的問題,我們一般進行的全量備份 增量備份,現在我來介紹另一種備份 同步備份,即我們在每次提交的時候同時進行備份,這樣使得我們的工作成果更不容易丟失。該過程是通過鉤子指令碼實現,放到庫檔案的hooks裡。在hooks裡新建乙個文字,給其更名為post commit.bat,複製以下內...
如何用php進行資料備份
class backup public function backuptables dbname,datadir,tablenames 以下是形成sql的前半部分 如果存在表,就先刪除 sqls ndrop table if exists tablename n n 讀取表結構 trycatch p...
如何去實現hive離線分析指令碼
總共分為3步 1.編寫hql指令碼 簡單案例 編寫hql指令碼 vim tongji1.hql 內容如下 select from fluxdb.tongji1 where reporttime 很簡單就是乙個表查詢,沒啥邏輯 儲存退出後,記得 賦予執行許可權 chmod x tongji1.hql ...