隨著計(jì)算機(jī)化系統(tǒng)在制藥企業(yè)的廣泛應(yīng)用,尤其是GMP附錄《計(jì)算機(jī)化系統(tǒng)》的頒布和實(shí)施,制藥企業(yè)的計(jì)算機(jī)化系統(tǒng)的驗(yàn)證被提上日程,日益受到重視。然而,制藥企業(yè)的計(jì)算機(jī)化系統(tǒng)驗(yàn)證既需要制藥和計(jì)算機(jī)專業(yè)知識(shí),又需要IT知識(shí),由于大部分企業(yè)沒(méi)有專門從事驗(yàn)證的人員,因此大家對(duì)計(jì)算機(jī)化系統(tǒng)的驗(yàn)證保持神秘,不停的參加各種培訓(xùn),卻越培訓(xùn)越糊涂,越培訓(xùn)越覺(jué)得神秘。面對(duì)計(jì)算機(jī)化系統(tǒng)驗(yàn)證,仍然不知所措,GXP計(jì)算機(jī)化系統(tǒng)驗(yàn)證為了幫助大家更好的進(jìn)行計(jì)算機(jī)化系統(tǒng)驗(yàn)證,特推出一系列驗(yàn)證相關(guān)的文檔和知識(shí),以饗讀者。
公司某信息系統(tǒng)使用 SQL Server 作為數(shù)據(jù)存儲(chǔ)解決方案。為了數(shù)據(jù)的安全,每天凌晨在本機(jī)上做一次備份。但隨著時(shí)間的推移,原先并沒(méi)有設(shè)計(jì)到備份需求的硬件配置,尤其是外部存儲(chǔ)這塊,已經(jīng)快不能滿足 SQL Server 備份文件日益豐滿的身姿。
為了徹底解決這個(gè)病痛,公司打算為其實(shí)施遠(yuǎn)程異地備份。但查閱無(wú)數(shù)資料,均找不到較好的解決之道。大部分方案,都是在備份目的地建共享目錄,新增一個(gè)用戶并賦權(quán)。然后在數(shù)據(jù)庫(kù)端寫(xiě)個(gè)存儲(chǔ)過(guò)程,添加數(shù)據(jù)庫(kù)維護(hù)計(jì)劃并使用這個(gè)存儲(chǔ)過(guò)程。
這樣做有太多弊端:對(duì)于操作系統(tǒng)來(lái)說(shuō),很不安全;對(duì)于硬件架構(gòu)設(shè)計(jì)來(lái)說(shuō),必須滿足同一內(nèi)網(wǎng)的條件。于是乎,放棄這樣的方案。經(jīng)過(guò)幾天的折騰測(cè)試,采用了這樣的方案。雖然比較老土,但至少 DIY 出來(lái)了,也暫時(shí)性滿足了需求:
1、打開(kāi) SQL Server 企業(yè)管理器,找到數(shù)據(jù)庫(kù)維護(hù)計(jì)劃。
2、添加一個(gè)數(shù)據(jù)庫(kù)維護(hù)計(jì)劃,為其設(shè)置一個(gè)優(yōu)美而和諧的名字,并選擇需要操作的數(shù)據(jù)庫(kù)對(duì)象。
3、設(shè)置在本機(jī)磁盤上的備份選項(xiàng)。由于備份需要每日轉(zhuǎn)移,所以我的設(shè)置是每天做一個(gè)輪巡。
4、然后在數(shù)據(jù)庫(kù)服務(wù)器上架設(shè)一個(gè) FTP 服務(wù)端,并添加一個(gè)指向數(shù)據(jù)庫(kù)每日備份目錄的帳戶。
5、安裝,然后編寫(xiě)一個(gè)批處理,通過(guò) WinRAR 命令行將每日備份目錄打包待傳。有關(guān) WinRAR 的命令行參數(shù)可以參考我的批處理如下:
- C:Program?FilesWinRARWinRAR.exe
- ?????D:Taskak_files mp.rar
- ?????E:Backups
6、至此,數(shù)據(jù)庫(kù)服務(wù)器上的備份打包已經(jīng)準(zhǔn)備好了,接下來(lái)就應(yīng)該進(jìn)行傳輸。由于數(shù)據(jù)庫(kù)服務(wù)器上設(shè)置了 TCP/IP 策略,F(xiàn)TP 只能在被動(dòng)模式下運(yùn)行。如果用 Windows 自帶的 FTP 命令行,就算能夠建立連接,也是無(wú)法傳輸數(shù)據(jù)和執(zhí)行操作命令的。這點(diǎn)非常郁悶,放棄 FTP 命令行,在備份服務(wù)器上用解決了這個(gè)問(wèn)題:
7、由于備份服務(wù)器的外部存儲(chǔ)設(shè)備容量依然有限,需要想辦法在每天獲取數(shù)據(jù)庫(kù)服務(wù)器上的備份之后,自動(dòng)清理以前過(guò)期的備份文件。使用批處理來(lái)實(shí)現(xiàn)。程序的執(zhí)行參數(shù)是約定的,number30 代表保留30天備份,path_后面跟上備份目錄的相對(duì)或絕對(duì)路徑:
8、末尾一步就應(yīng)該是刪除數(shù)據(jù)庫(kù)服務(wù)器上的臨時(shí)備份打包。由于 FTP 處于被動(dòng)模式,使用 FTP 命令行刪除自然行不通。只能在數(shù)據(jù)庫(kù)服務(wù)器上添加一個(gè)計(jì)劃任務(wù),在拖備份操作之后的時(shí)間執(zhí)行下面的腳本:D:Taskak_files mp.rar 
至此,一個(gè) SQL Server 數(shù)據(jù)庫(kù)異地備份方案誕生了。
幾種異地?cái)?shù)據(jù)備份軟件/系統(tǒng)方案
1、如果遠(yuǎn)程機(jī)在同局域網(wǎng),可以采用共享文件夾,只做復(fù)制腳本計(jì)劃任務(wù)運(yùn)行,定時(shí)拷貝到同網(wǎng)內(nèi)機(jī)器共享文件夾內(nèi)。
可以使用Windows server 自帶的備份軟件“ntbackup”
不過(guò)此蟲(chóng)情況要開(kāi)啟共享服務(wù)workstation和server服務(wù),企業(yè)內(nèi)網(wǎng)的普通PC可以采用,不建議服務(wù)器使用
2、遠(yuǎn)程機(jī)安裝FTPserver服務(wù),本機(jī)采用ftp客戶端,設(shè)置計(jì)劃任務(wù),自動(dòng)上傳至遠(yuǎn)程ftp服務(wù)器目標(biāo)文件夾即可。
3、可以在本機(jī)和遠(yuǎn)程機(jī)各自安裝軟件同步程序,同步設(shè)置的文件夾包含的內(nèi)容。
三款免費(fèi)實(shí)用的本地文件夾同步/備份軟件推薦 (SyncToy/FreeFileSync/Compare Advance)
護(hù)衛(wèi)神異地備份系統(tǒng)
BackupMyFile文件定時(shí)自動(dòng)備份工具/FBackup自動(dòng)備份/FileGee文件同步軟件*
市場(chǎng)上的好備份、多備份、睿備份和傲梅備份等商業(yè)化的異地備份軟件/方案
GoodSync – 真正實(shí)用的本地雙向文件同步工具 (自動(dòng)備份利器,支持U盤/移動(dòng)硬盤/FTP)
4、企業(yè)要求高的,可以采用搭建私有云,同步兩臺(tái)機(jī)器的相關(guān)內(nèi)容。并且可以多客戶端操作,兼容電腦,手機(jī),平板電腦等各種操作。
私有云或者私有云盤(seafile/owncloud/openstack等)
5、備份工具方案(Windows遠(yuǎn)程數(shù)據(jù)同步工具cwRsync)
服務(wù)器容災(zāi)之使用rsync文件異地同步 –
6、分布式文件存儲(chǔ)系統(tǒng)方案glusterfs/光纖存儲(chǔ)/EMC/iscisl
您好!請(qǐng)登錄