本發明專利技術實施例涉及一種文件同步方法,包括客戶端獲得第一主機中的文件內容,服務器端通過單向傳輸網絡從所述客戶端獲得所述文件內容,并將所述文件內容發送到第二主機,以完成所述文件內容從所述第一主機到所述第二主機的同步。另外,本發明專利技術實施例還提供了一種文件同步系統。采用本發明專利技術實施例的方法及系統,擴展了單向傳輸技術的應用,提高了文件同步的效率,確保了文件同步的安全性和可靠性。
【技術實現步驟摘要】
本專利技術涉及通信系統,尤其涉及一種文件同步方法及系統。
技術介紹
網絡技術所帶來的資源利用率的提升、應用功能的擴展、性能的提升對我國現代 化、科技化、信息化建設起著重大作用,如何在保障網絡及信息系統應用的基礎上確保網絡 及信息系統安全性成為最重要的研究對象。傳統的保障安全的方法,即在不同安全級別的 網絡中進行信息交換的時候,由人工將需要轉移的文件進行拷貝、粘貼,從而實現在兩個不 同安全級別的網絡間的信息交換。 專利技術人在實施本專利技術過程中,發現現有技術至少存在如下技術問題 現有技術以人工方法實現不同安全級別網絡間的文件拷貝、粘貼的工作效率低,安全性轉移到人的因素上,可靠性無法保證。
技術實現思路
本專利技術實施例所要解決的技術問題在于,提供一種文件同步方法及系統,可通過單向傳輸網絡實現第一主機與第二主機之間的文件內容同步,擴展了單向傳輸技術的應用,提高了文件同步的效率,確保了文件同步的安全性和可靠性。 為解決上述技術問題,本專利技術實施例采用如下技術方案 —種文件同步方法,包括 客戶端獲得第一主機中的文件內容; 服務器端通過單向傳輸網絡從所述客戶端獲得所述文件內容,并將所述文件內容發送到第二主機,以完成所述文件內容從所述第一主機到所述第二主機的同步。 —種文件同步系統,包括 客戶端,用于獲得第一主機中的文件內容; 單向傳輸網絡,用于單向傳輸所述文件內容; 服務器端,用于通過所述單向傳輸網絡從所述客戶端獲得所述文件內容,并將所述文件內容發送到第二主機,以完成所述文件內容從所述第一主機到所述第二主機的同止 少。 本專利技術實施例的有益效果是 通過客戶端獲得第一主機中的文件內容,服務器端通過單向傳輸網絡從所述客戶 端獲得所述文件內容,將所述文件內容發送到第二主機,以完成所述文件內容從所述第一 主機到所述第二主機的同步,擴展了單向傳輸技術的應用,從而提高了文件同步的效率,確 保了文件同步的安全性和可靠性。 下面結合附圖對本專利技術實施例作進一步的詳細描述。附圖說明 圖1是本專利技術實施例的文件同步方法的主要流程 圖2是本專利技術的文件同步方法的具體實施例示意 圖3是本專利技術實施例的文件同步系統的主要結構 圖4是本專利技術的文件同步系統的具體實施例示意圖。具體實施例方式本專利技術實施例提供了一種文件同步方法及一種文件同步系統,可通過單向傳輸網絡實現第一主機與第二主機之間的文件內容同步,擴展了單向傳輸技術的應用,提高了文件同步的效率,確保了文件同步的安全性和可靠性。 圖1是本專利技術實施例的文件同步方法的主要流程圖,參照該圖,該方法主要包括 IOI,客戶端獲得第一主機中的文件內容,具體地,第一主機可以是第一網絡中的主機,文件可以是圖片、word文檔或音頻文件等,而文件內容可以是文件全部內容也可以是文件中的部分內容,文件內容可包括文件屬性信息、文件有效數據等,屬性信息可以包括文件的大小、修改時間、創建時間、權限等; 102,服務器端通過單向傳輸網絡從所述客戶端獲得所述文件內容,并將所述文件內容發送到第二主機,以完成所述文件內容從所述第一主機到所述第二主機的同步,具體地,單向傳輸網絡中可存在一個或多個單向傳輸設備,該單向傳輸設備可構成所述文件內容傳輸的數據傳輸通道上的節點,所述文件內容的傳輸可利用單向傳輸網絡中一條或多條數據傳輸通道,第二主機可以是第二網絡中的主機,例如,第一網絡可以是管理網,第二網絡可以是生產網。 實施如圖1所示的本專利技術實施例的文件同步方法,通過101獲得第一主機中的文件內容,102通過單向傳輸網絡獲得所述文件內容,將所述文件內容發送到第二主機,以完成所述文件內容從所述第一主機到所述第二主機的同步,擴展了單向傳輸技術的應用,提高了文件同步的效率,確保了文件同步的安全性和可靠性。 圖2是本專利技術的文件同步方法的具體實施例示意圖,參照該圖,該方法主要包括 201,客戶端向第一主機發送文件內容獲取請求,具體地,第一主機可以是第一網絡中的主機,該文件內容獲取請求是獲取第一主機中待同步文件內容的請求,文件可以是圖片、word文檔或音頻文件等,而文件內容可以是文件全部內容也可以是文件中的部分內容,文件內容可包括文件屬性信息、文件有效數據等,屬性信息可以包括文件的大小、修改時間、創建時間、權限等;客戶端與第一主機之間可通過服務器端信息塊(Server MessageBlock, SMB)協議或文件傳輸協議(File Transfer Protocol, FTP)通信; 202,第一主機接收到文件內容獲取請求后,向客戶端返回對應的待同步的文件內容; 當然,客戶端也可以不發送上述文件內容獲取請求,而被動接收來自第一主機發送的文件內容; 203,客戶端獲得并存儲第一主機返回的文件內容后,可以對文件內容進行文件內容同步的相關處理,可以包括如下多種處理中的一種或多種的組合 A、可以對文件內容以任務的形式進行配置,具體地,客戶端可提供簡潔的配置界面,高度自定義的配置方法,從而完成對文件內容以任務的形式進行的配置;對文件同步任5務的配置信息予以保存,便于讀取,并自動或手動進行文件同步任務的操作; B、可以配置單向傳輸網絡中文件內容的數據傳輸通道,具體地,可選擇單向傳輸網絡中由一個或多個節點形成的一條或多條數據傳輸通道進行文件內容的傳輸,即可進行多數據傳輸通道傳輸; C、可以對文件內容進行過濾,可提供默認的過濾方式或自定義的過濾方式,默認的過濾方式為對只讀文件、隱藏文件或系統文件進行過濾的方式,自定義的過濾方式為允許以文件擴展名為過濾條件或包含其他過濾條件進行過濾的方式; D、可以記錄客戶端進行處理的日志信息,具體地,可記錄客戶端的所有操作以及文件內容的同步狀態,如傳輸失敗信息,該傳輸失敗信息可以包括失敗節點信息、時間信息、目標主機(如第二主機)端口等; 204,客戶端對文件內容進行相關處理之后,通過單向傳輸網絡向服務器端發送文件內容,具體的,單向傳輸網絡的文件內容傳輸方向為從客戶端到服務器端的方向,單向傳輸網絡中可存在一個或多個單向傳輸設備,該單向傳輸設備可構成文件內容傳輸的數據傳輸通道上的節點,文件內容的傳輸具體可根據預處理中配置的一條或多條數據傳輸通道來進行文件內容傳輸,第二主機可以是第二網絡中的主機,例如,第一網絡可以是管理網,第二網絡可以是生產網; 205,服務器端獲得通過單向傳輸網絡傳來的文件內容之后,對該文件內容進行文件內容同步的相關處理,可以包括如下多種處理中的一種或多種的組合 E、可以對文件內容進行校驗,具體地,可以采用校驗碼對傳輸過來的文件內容的完整性、有效性、合法性進行校驗,對文件同步任務的配置文件校驗的選項,來應對高安全性的文件同步任務;對有文件內容校驗需要的任務,則應對傳輸完畢的文件內容做數據校驗,對校驗失敗的文件內容可以做刪除處理; F、可以記錄服務器端進行處理的日志信息,具體地,可記錄服務器端的所有操作以及文件內容的同步狀態,如傳輸失敗信息,該傳輸失敗信息可以包括失敗節點信息、時間信息、失敗原因信息、獲得的文件內容信息等; 其中,服務器端獲得通過單向傳輸網絡傳來的文件內容,可通過監聽的方法,例如服務器端提供多路實時的文件同步任務的監聽,并提供相應的接口,還可以對獲得的文件內容進行保存; 206,服務器端對文件內容進行相關處理之本文檔來自技高網...
【技術保護點】
一種文件同步方法,其特征在于,包括:客戶端獲得第一主機中的文件內容;服務器端通過單向傳輸網絡從所述客戶端獲得所述文件內容,并將所述文件內容發送到第二主機,以完成所述文件內容從所述第一主機到所述第二主機的同步。
【技術特征摘要】
【專利技術屬性】
技術研發人員:藍曉敏,
申請(專利權)人:深圳市維信聯合科技有限公司,
類型:發明
國別省市:94[中國|深圳]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。