1 頁 (共 2 頁)

異地備份

發表於 : 週二 2月 15, 2011 9:16 am
514
昨天PO了 HINET 50M/3M升級文章中,
提到HINET將提供CloudBox.

http://forum.doctorvoice.org/viewtopic.php?f=23&t=55348

http://www.ithome.com.tw/itadm/article.php?c=65896

突然想到,這個CloudBox,是否可以提供診所做每天的異地備份?
不必再讓電腦公司一年賺幾K塊.而且所有權屬於偶們自己.

之前偶PO的DROPBOX應該也可以用.
http://forum.doctorvoice.org/viewtopic. ... it=DROPBOX

不曉得有沒有電腦高手,可以開發程式,給宅醫使用?

先謝謝啦!

Re: 異地備份

發表於 : 週二 2月 15, 2011 9:38 am
空空空
PCcillin 2011 雲端版
也可以享有免費10G線上備份空間
不過
既然要備份
為何不買個隨身碟或者行動硬碟備份
這樣更快,更安全

Re: 異地備份

發表於 : 週二 2月 15, 2011 10:19 am
amigo
514老大的這個想法其實也不錯 (完美計劃)
我不會寫程式,只是個坐享其成的enduser
剛剛看了一下dropbox,電腦安裝了dropbox之後,dropbox模擬成電腦上的一個檔案夾
如此一來就可以用一個xcopy的bat檔配合排程,定時將檔案自動備份到dropbox上

代碼: 選擇全部

START/WAIT XCOPY O:\wm003\*.* G:\master\Dropbox\wm003\  /D /S /Y
有空時會實做一下,成敗如何再上來向各位報告。

Re: 異地備份

發表於 : 週二 2月 15, 2011 10:52 am
空空空
如果程式被動手腳
這樣會不會有些檔案也被上傳出去?
另外,網路備份安全嗎?
資料會不會外洩?
Dropbox 公司有保密義務嗎?
萬一資料外洩,診所該負的法律責任為何?
這都要好好考慮一下

即使你上傳備份的資料有壓縮設密碼
也是有可能被有心人破解的

Re: 異地備份

發表於 : 週二 2月 15, 2011 10:52 am
amigo
剛剛測試xcopy到dropbox成功。
不過,免費的dropbox只有2G的空間,要很節省地使用。
如果中華電信的雲端也能模擬成本地的一個資料夾的話,可以一樣畫葫蘆。

Re: 異地備份

發表於 : 週二 2月 15, 2011 11:15 am
514
空空空 寫:如果程式被動手腳
這樣會不會有些檔案也被上傳出去?
另外,網路備份安全嗎?
資料會不會外洩?
Dropbox 公司有保密義務嗎?
萬一資料外洩,診所該負的法律責任為何?
這都要好好考慮一下

即使你上傳備份的資料有壓縮設密碼
也是有可能被有心人破解的
三空大師說的對,偶們的看診資料不同於一般資料,
有保密義務.隨身碟是最方便安全的.

只是想說不要浪費hinet送的這空間,也多一份備份,
狡兔多一窟.

感謝阿米哥特別撥時間test,謝謝!

Re: 異地備份

發表於 : 週二 2月 15, 2011 11:42 am
pedi
提供一個方法給各位參考

我的電腦有一台內接式的讀卡機
我買了一個 2G 的 mini SD 卡
利用 winrar 的 文字模式寫一個 bat 檔
想備份的時候,除了備份在硬碟時,順便備份一份在 SD 卡上
SD 卡隨時可以拔了就走
我覺得比異地備份還好用,也不用像隨身碟 或者隨身硬碟 需要拔來拔去

有了這張 SD 卡,我真的比較安心。

Re: 異地備份

發表於 : 週三 2月 16, 2011 12:56 am
lupin
空空空 寫:如果程式被動手腳
這樣會不會有些檔案也被上傳出去?
另外,網路備份安全嗎?
資料會不會外洩?
Dropbox 公司有保密義務嗎?
萬一資料外洩,診所該負的法律責任為何?
這都要好好考慮一下

即使你上傳備份的資料有壓縮設密碼
也是有可能被有心人破解的
(GOODJOB) 非常正確!

Re: 異地備份

發表於 : 週四 2月 17, 2011 11:44 pm
wcywsy
可考慮用NAS當網路硬碟
連線速度快且容量大
2000~3000元就有 1 bay NAS
1T 硬碟目前便宜到爆 不到 2000元

Re: 異地備份

發表於 : 週五 2月 18, 2011 11:15 am
MK
wcywsy 寫:可考慮用NAS當網路硬碟
連線速度快且容量大
2000~3000元就有 1 bay NAS
1T 硬碟目前便宜到爆 不到 2000元
+1...

我現在就是這樣做...

Re: 異地備份

發表於 : 週一 2月 21, 2011 1:19 am
Weily
MK 寫:
wcywsy 寫:可考慮用NAS當網路硬碟
連線速度快且容量大
2000~3000元就有 1 bay NAS
1T 硬碟目前便宜到爆 不到 2000元
+1...

我現在就是這樣做...
我每天都備份異動資料到隨身碟,耀聖的D:\IC + \S + \Z這三個資料夾,每週有兩次備份到筆電,上次看診的桌上型電腦主機板壞掉,就是靠筆電看診,才撐到當天中午工作人員前來把硬碟換到備用主機。

網路硬碟你們是接到診所外嗎?
萬一看診電腦掛了,你們有備用主機可以迅速恢復看診嗎?
還是要工作人員前來設定後才能用備用主機?

Re: 異地備份

發表於 : 週一 2月 21, 2011 10:02 am
514
MK 寫:
wcywsy 寫:可考慮用NAS當網路硬碟
連線速度快且容量大
2000~3000元就有 1 bay NAS
1T 硬碟目前便宜到爆 不到 2000元
+1...

我現在就是這樣做...
wcywsy大與MK大,是否可以分享使用方法?造福一下類似偶這
電腦小班生.

Re: 異地備份

發表於 : 週一 2月 21, 2011 10:44 am
chichang
514 寫: wcywsy大與MK大,是否可以分享使用方法?造福一下類似偶這
電腦小班生.
先了解甚麼是NAS
http://zh.wikipedia.org/wiki/%E7%B6%B2% ... D%E5%82%99
NAS電腦或設備用的通常是精簡版的作業系統,只提供了最單純的檔案服務和其相關的通訊協定,可以直接連接在電腦網路上面,對異質網路使用者提供了集中式資料存取服務
第一件要考慮的是:你需要的異地備份是要固定放在診所以外的地方,不想帶來帶去?如果答案是 yes ,那就一定要用 NAS 比較方便。他有一個自己的 IP ,可以在網路的世界裡佔有一個門牌號碼。

第2個問題是:有沒有多餘的電腦可以用? 如果答案是 NO,那也可以考慮添購 NAS 設備。

凡達克 1TB NAS伺服器 (NST-475LX黑)
http://shopping.pchome.com.tw/?mod=item ... Z&ROWNO=25

使用 NAS 需要由電腦經由網路去作設定,這變化很大。需要專人了解你的網路連接現況才有辦法。最簡單的就是用固定IP。

因為要隨時都可以取得資料,所以 NAS 是不關機的。

以上利用閒置的電腦也可以達成,但是舊電腦耗電。

我是會考慮用2手電腦 EEEPC 來作這項任務。

Re: 異地備份

發表於 : 週一 2月 21, 2011 7:52 pm
wcywsy
「資料備份」與「異地備援」都是儲存資料的重要觀念,層次上卻有所不同。「資料備份」是定期將公司資料拷貝一份到磁碟或磁帶裡,備份後的磁碟磁帶放置到特定保險櫃裡妥善保存,一般情況下此作法可確保公司資料安全無虞,倘若遇上無法預期的天災人禍(火災、地震等),儲存備份的資料與電腦設備可能一夕全毀。
「異地備援」不同於「資料備份」—僅僅拷貝資料而已,要做到「異地備援」須在遠端建置一套與公司系統相似的備援系統,公司電腦會透過網路即時將資料傳送到備援系統,一旦公司系統發生突發狀況無法運作時,備援系統會緊急擔負起系統運作任務,將損失減少到最低。「異地備援」不但可將電腦系統的停機時間降至最低,也可確保資料的完整,讓企業在最短時間內恢復正常運作。
reference: http://linux.pcuser.com.tw/TECH/07_Rsync.htm

一般家庭用中低階NAS 只是簡單的OS 如 embedded linux 加上硬碟, 主要其CPU 遠比不上 家用PC (小弟之前曾用低階NAS , 改寫其部分OS與file system用來跑免費的 web-based electronic medical records system http://www.oemr.org/ 與 DICOM image server, 但效能令人不滿意)
所以 NAS 就讓它發揮它的省電, 妥善率比PC好的優勢, 作個高速大容量的稱職網路硬碟就好, 用前輩所提的: xcopy的bat檔配合排程,定時將檔案自動備份到NAS上 , 當然存放謎片也不是問題

但是 "萬一看診電腦掛了,你們有備用主機可以迅速恢復看診嗎?" 迅速恢復四個字如果指的是 "即時" 就已經是異地備援的訴求,
也就是企業級 HIS or PACS server 中所謂的 High availability+Load balance+Real-time database mirror+Virtual Server 所強調的 real-time hot swap, fault tolerance 的規格了,

一般診所內應該只要把主要資料庫檔案定時備分, 外加一台 spare PC or NB 已安裝好看診主程式,
隨時準備可以 restore backup data, 應可把損害控管在 1 hour 之內

Re: 異地備份

發表於 : 週一 2月 21, 2011 7:58 pm
amigo
wcywsy 寫:
一般診所內應該只要把主要資料庫檔案定時備分, 外加一台 spare PC or NB 已安裝好看診主程式,
隨時準備可以 restore backup data, 應可把損害控管在 1 hour 之內
讚讚讚 (GOODJOB) (GOODJOB) (GOODJOB)

Re: 異地備份

發表於 : 週一 2月 21, 2011 8:11 pm
514
觀念上有點懂,實務上偶投降.
感謝各位高手指點,謝謝!

Re: 異地備份

發表於 : 週一 2月 21, 2011 10:00 pm
pedi
再分享一個想法
如果想做到異地備援
又想省錢

何不將將檔案用 rar 加密(加個密碼)
上傳到 dropbox 就可以了啊

Re: 異地備份

發表於 : 週二 2月 22, 2011 12:08 am
chichang
wcywsy 寫: 一般診所內應該只要把主要資料庫檔案定時備分, 外加一台 spare PC or NB 已安裝好看診主程式,
隨時準備可以 restore backup data, 應可把損害控管在 1 hour 之內
敝診所位處偏遠地區,正是用這種方式來運作。

Re: 異地備份

發表於 : 週二 2月 22, 2011 12:18 am
chichang
wcywsy 寫: 一般家庭用中低階NAS 只是簡單的OS 如 embedded linux 加上硬碟, 主要其CPU 遠比不上 家用PC (小弟之前曾用低階NAS , 改寫其部分OS與file system用來跑免費的 web-based electronic medical records system http://www.oemr.org/ 與 DICOM image server, 但效能令人不滿意)
oemr 用 virtual machine 來運作還不錯。

Re: 異地備份

發表於 : 週二 2月 22, 2011 7:55 am
amigo
pedi 寫:再分享一個想法
如果想做到異地備援
又想省錢

何不將將檔案用 rar 加密(加個密碼)
上傳到 dropbox 就可以了啊
嚴格講起來,上傳到dropbox只能說是異地備份,大概還沒辦法做到異地備援。

Re: 異地備份

發表於 : 週二 2月 22, 2011 1:22 pm
Weily
chichang 寫:
wcywsy 寫: 一般診所內應該只要把主要資料庫檔案定時備分, 外加一台 spare PC or NB 已安裝好看診主程式,
隨時準備可以 restore backup data, 應可把損害控管在 1 hour 之內
敝診所位處偏遠地區,正是用這種方式來運作。
有沒有可能製作live CD或開機隨身碟,可以把HIS與data帶著走(如製作免安裝的綠色軟體一樣,內含網路與印表機等設定),看診電腦當掉,換一台電腦就可以隨插隨用?

Re: 異地備份

發表於 : 週二 2月 22, 2011 3:20 pm
chichang
Weily 寫: 有沒有可能製作live CD或開機隨身碟,可以把HIS與data帶著走(如製作免安裝的綠色軟體一樣,內含網路與印表機等設定),看診電腦當掉,換一台電腦就可以隨插隨用?
製作 windows livecd 沒試過,困難度還滿高的。
http://livecd.tbala.net/viewthread.php?tid=15
http://www.cdrinfo.com/Sections/Reviews ... 3&PageId=0
不如在 VMware 裡面執行比live cd方便好用。

公版的我建議在linux下開發,作成LiveCD比較簡單。

Re: 異地備份

發表於 : 週二 2月 22, 2011 6:20 pm
Weily
chichang 寫:
Weily 寫: 有沒有可能製作live CD或開機隨身碟,可以把HIS與data帶著走(如製作免安裝的綠色軟體一樣,內含網路與印表機等設定),看診電腦當掉,換一台電腦就可以隨插隨用?
製作 windows livecd 沒試過,困難度還滿高的。
http://livecd.tbala.net/viewthread.php?tid=15
http://www.cdrinfo.com/Sections/Reviews ... 3&PageId=0
不如在 VMware 裡面執行比live cd方便好用。

公版的我建議在linux下開發,作成LiveCD比較簡單。
如果不想被作業系統綁住,web-based HIS是一個解決方案,我要問一下北醫醫學資訊所李彥良學長或徐建業所長。

以前北醫就曾經開發出web-based HIS,不知道穩定性、速度與擴充性如何?

Web-Based診間醫令系統之開發與建置
http://goo.gl/arWRU
近幾年來,Internet的快速成長與普及,對於我們的生活產生重大衝擊。而目前大部份的診間醫令系都是採行傳統的兩層式主從架構,尚有一部份系統仍架構在大型主機上。參考新一代的使用者界面和資訊架構,本研究開發、建置三層式架構之Web-based的診間醫令系統,並成功地於一台北市立醫院(鄭註:應該是萬芳)上線運作。 本系統是台灣首創採三層式架構的Web-based診間醫令系統。它提供了SOAP的看診結構,可在診間輸入主觀、客觀的描述和診斷、用藥劑量、治療與檢驗、處置。並列印出處方和其他相關醫囑。醫師同時可以查看病人之前的看診紀錄。本系統的另一項特色便是個人化的設計。醫師可以定義其個人之常用診斷、用藥、處置和以上三者的組套,以便利於看診時使用。 三層式架構的Web-based診間醫令系統包括展示層、邏輯層和資料存取層三個層次。資料存取層為該院已採用之運作於Unix平台上的Oracle資料庫系統,邏輯層則採用 Microsoft''s Internet Information Server(IIS)4.0 and Microsoft Transaction Server(MTS)2.0,並透過ODBC和Oracle資料庫系統連接。而展示層則採用Microsoft Internet Explorer(IE)5.0版,透過DHTML、ActiveX和XML來建構web上的使用者介面。透過本架構可以降低資料庫的負載以及提供更多和其他系統整合的彈性,並且是相當簡易與功能強大的開發平台。 透過和在同一醫院上線運作,依據相同的功能規劃與資料庫設計的非Web-Based診間醫令相比較,以及對實際使用診間醫令的醫師們進行滿意度的問卷調查,來試圖了解Web Application相關技術和傳統應用程式在開發、建置上的不同,以及在醫療系統應用上的可行性。在受訪的47位醫師裡,其中有75%的醫師分別使用過Web-Based和非Web-Based兩個版本的診間醫令。在使用診間醫令的經驗裡,醫師最在意的是系統反應速度,經卡方檢定發現,醫師對於診間醫令的滿意度和其反應速度相關。
HSULAB 徐建業老師研究室
http://vlab.tmu.edu.tw/hsulab/?page_id=19
About Dr. Hsu
徐建業教授目前是台北醫學大學醫學資訊研究所的所長。 他的研究方向及興趣包括電子病歷/電子健康記錄,臨床資訊系統,醫學訊息標準,生物醫學數據分享/處理/分析和生物醫學信號處理。 徐教授在醫學資訊領域工作經驗超過十年。 他曾在許多國際期刊上發表過相關的文章,包括: The Journal on Information Technology in Healthcare, Computer Methods and Programs in Biomedicine, European Journal of Nuclear Medicine and Molecular Imaging, Methods of Information in Medicine, and The Journal of Taiwan Association for Medical Informatics. 徐教授目前是台灣醫學資訊學會的理事長,並且曾經從2004到2007年擔任台灣醫療資訊雜誌的的主編。同時,徐教授也是HL7 Taiwan的監事及台灣護理資訊學會的理事。

Re: 異地備份

發表於 : 週二 2月 22, 2011 8:26 pm
wcywsy
chichang 寫:
Weily 寫: 有沒有可能製作live CD或開機隨身碟,可以把HIS與data帶著走(如製作免安裝的綠色軟體一樣,內含網路與印表機等設定),看診電腦當掉,換一台電腦就可以隨插隨用?
製作 windows livecd 沒試過,困難度還滿高的。
http://livecd.tbala.net/viewthread.php?tid=15
http://www.cdrinfo.com/Sections/Reviews ... 3&PageId=0
不如在 VMware 裡面執行比live cd方便好用。

公版的我建議在linux下開發,作成LiveCD比較簡單。
MS windows 畢竟已不是過去的 DOS, 可以 即"copy"即用, 也遠不及Linux 作liveCD的方便, 得用 BartPE 等 Tricky 的方法作出 WinPE 的環境才能實現 Booting Windows from LiveCD or LiveUSB, 但其版權有問題, 用在 '麵攤' 或 '大廟' 內得小心被找麻煩, 也有 Diskless booting / Lan booting 的方案被提出 , 如 iSCSI or ATA-over-Ethernet (AOE) http://winaoe.org/, 實現 Thin-client 的環境, 但畢竟診間只是求一個相對穩定的看診環境, 不要花太多資源搞得像企業的雲端伺服器機房

Web-based HIS 國外已有太多成熟 open source solution, 且支援中文 big5 and Unicode , 也支援SSL 加密傳輸, 也可以自行加入 OpenVPN package to support 遠端VPN 存取 , 固然web-based 有其優勢, 但之所以比不上 專屬安裝程式型HIS, 在於即時互動性不足, 光健保IC卡讀卡機廠商就沒提供web元件, 很難在 web client 端認證, 例如 為了達到即時性與遠端下單認證, 各家證劵商或期貨商所提供的web-based 網路下單, 都是綜合 Java, ActiveX 手法, 才能達到互動式 K 線歷史技術分析 與 即時交易資訊,
HL7/IHE 只是 health information exchange 很小的一部分,作為溝通的interface , 就如同 DICOM 只是傳輸醫學影像的一種通用語言, clinical data management system 牽涉太多 relational database 正規化, 效能 與 Entity-Attribute-Value Design 的取捨, 沒有金主 support 沒有市場利益誘因 是很難獨立完成的

Re: 異地備份

發表於 : 週二 2月 22, 2011 8:32 pm
514
跑龍套的,出來串串場.

完全看不懂各位高手高來高去的,
不過,很高興能拋磚引玉,論壇各路英雄實在多. (GOODJOB) (GOODJOB) (GOODJOB)

不好意思,各位請繼續.

Re: 異地備份

發表於 : 週二 2月 22, 2011 9:15 pm
amigo
關於windows livecd,我贊同wcywsy的見解。 (GOODJOB)
先拋開版權的疑慮,確實有這樣的livecd,如果要用在診所的話,請高手修改一下就可以用。
問題是,如果診所定期備份資料庫,而且也有備用主機的話,livecd能獲得額外的好處老實說不是很多。 (挖鼻孔)

wcyswy是類似wysiwyg這類的簡寫嗎?
離題了,莫怪 (親一個)

Re: 異地備份

發表於 : 週二 2月 22, 2011 10:03 pm
wcywsy
amigo 寫:wcywsy是類似wysiwyg這類的簡寫嗎?
離題了,莫怪 (親一個)
沒有這麼有學問的意義啦 (害羞扭扭),
是幾個想合開公司的朋友名子縮寫而已 (完美計劃)

Re: 異地備份

發表於 : 週三 2月 23, 2011 6:38 am
cytu
個人目前使用的異地備份方式是自己寫的python script,利用gmail的空間(IMAP介面)上傳資料庫的delta。gmail是以tls(ssl)方式登入,安全性無虞。若要再加密也不是問題。gmail的免費空間至少有7G,delta大小大概百k左右。script大小不過10k,四百行上下。

個人目前使用的HIS也是自己以python撰寫,功能雖然陽春但該有的都有。使用的開源函數庫為:
使用者介面:pyqt
資料庫:sqlite
pdf 輸出:reportlab
近端備份:rsync
可以自動上傳、申報、近\遠端備份、自動更新藥品處置資料庫(從健保局網頁),pdf 輸出各種標準表單與簡單查詢等。主要執行檔大小不過200~k,六千多行程式。目前缺乏的是電子病歷系統,但如果想增加這部份的話應該不是問題。診所使用的主機是eeebox,作業系統是winxp sp3。近端備份的話用到了eeebox 裡面內建的SD讀卡機槽,插入一片2G的SD做HIS的備份。一直很希望能把作業系統換到linux上,畢竟python程式原本就是跨平台的;無奈健保局的api只有windows版本(除非reverse engineer...)。

研究過幾個國外的開源HIS:medical,openemr,openvista,openmolar, gnumed,發現若要應用在國內的環境都必須大更動--只能說,台灣健保的申報、上傳格式、IC卡使用與官方思維(說好聽點)獨樹一格...

Re: 異地備份

發表於 : 週三 2月 23, 2011 8:03 am
chichang
cytu 寫:個人目前使用的異地備份方式是自己寫的python script,利用gmail的空間(IMAP介面)上傳資料庫的delta。gmail是以tls(ssl)方式登入,安全性無虞。若要再加密也不是問題。gmail的免費空間至少有7G,delta大小大概百k左右。script大小不過10k,四百行上下。

個人目前使用的HIS也是自己以python撰寫,功能雖然陽春但該有的都有。使用的開源函數庫為:
使用者介面: pyqt
資料庫: sqlite3
輸出:reportlab
近端備份:cwRsync
可以自動上傳、申報、近\遠端備份、自動更新藥品處置資料庫(從健保局網頁),pdf 輸出各種標準表單與簡單查詢等。檔案大小不過200k,六千行程式。目前缺乏的是電子病歷系統,但如果想增加這部份的話應該不是問題。診所使用的主機是eeebox,作業系統是winxp sp3。一直很希望能把作業系統換到linux上,畢竟python程式原本就是跨平台的;無奈健保局的api只有windows版本(除非reverse engineer...)。

研究過幾個國外的開源HIS:medical,openemr,openvista,openmolar, gnumed,發現若要應用在國內的環境都必須大更動--只能說,台灣健保的申報、上傳格式、IC卡使用與官方思維(說好聽點)獨樹一格...
好強。可是還要應付健保局3不5時的申報規定變動,長期下來的維護工作可能會很煩心。

我深深地感覺國內官方的思維是:醫生都是賊,都是奴隸。
無奈健保局的api只有windows版本
這個部份,應該是全聯會可以介入要求的部份。

Re: 異地備份

發表於 : 週三 2月 23, 2011 8:43 am
squeak
amigo 寫:
wcywsy 寫:
一般診所內應該只要把主要資料庫檔案定時備分, 外加一台 spare PC or NB 已安裝好看診主程式,
隨時準備可以 restore backup data, 應可把損害控管在 1 hour 之內
讚讚讚 (GOODJOB) (GOODJOB) (GOODJOB)
HIS化時代因台灣健保全面施行的結果,從醫院走向診所,無一倖免。
診所是單兵戰鬥的個人戶,無法與醫院比大型的軍備競賽,也沒有強大的IT部門可以應付健保千變萬化的要求,只能就經濟實惠的解決方案去尋求安全之道。
災害控管卻是每一個開業醫無可避免的問題,我曾遇過新裝的PC開機時BIOS偵測風扇不能運轉而開不了的窘境,備機是必要的。
備機牽涉到方便、快速、與資料轉移,網上大大有寶貴的經驗,受益匪淺。

資料方面,個人覺得可用Symbolic Link方式,將資料存到外接式硬碟,當主機掛掉時,硬碟的資料隨時可以轉到另一台電腦而不用拆機拿出來。

備機的功能就像車子的備胎一樣,強調快速、應急,使用NB是不錯的,因為它具有移動便利性,但若拿來長期當主機使用,會有過熱、穩定的考量。

還有HIS系統是否可提供便利的裝機,以前使用過文中,吃過大系統缺點的問題,去年9月也退出市場,剩下目前國內主流的HIS都很類似,提供較陽春的界面,但優點是可以直接烤貝安裝,License認證也簡單,使用者懂點電腦的話,也可以自行安裝。
以上是個人心得。