[發明專利]一種跨平臺數據遠程備份和還原方法在審
| 申請號: | 201611024448.2 | 申請日: | 2016-11-15 |
| 公開(公告)號: | CN106776116A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 李宏川;王廣民;陳哲;李永照;包芳;劉艷;張思遠;牛雪朋 | 申請(專利權)人: | 許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 鄭州睿信知識產權代理有限公司41119 | 代理人: | 崔旭東 |
| 地址: | 461000 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 數據 遠程 備份 還原 方法 | ||
技術領域
本發明涉及一種跨平臺數據遠程備份和還原方法,屬于計算機軟件技術領域。
背景技術
隨著智能電網的發展,對于智能變電站監控系統所需的操作系統的安全性提出了更高的要求。變電站監控系統通常采用Linux系統,包含多個服務器,且每個服務器內存儲有大量監控數據。由于Linux系統的操作命令五花八門,當對變電站監控系統內的監控數據進行操作時,難免有錯誤出現,且費力費時,同時智能變電站監控系統中的數據較為分散,有文件數據,也有數據庫需要處理,當只靠人為行為對數據進行備份還原處理時,容易出錯,也會有各種形式的遺漏,尤其是當需要對多個服務器內的監控數據進行備份時,備份過程就更為復雜。
發明內容
本發明的目的是提供一種跨平臺數據遠程備份和還原方法,用于解決對變電站監控系統內的監控數據進行備份和還原操作過程中容易出錯的問題。
為解決上述技術問題,本發明提供了一種跨平臺數據遠程備份方法,包括以下方案:
備份方法方案一:包括
步驟1-1,創建目標系統與Linux系統的連接,創建SSH2會話和Qftp會話;
步驟1-2,在SSH2會話的基礎上,通過目標系統將Linux系統內的預備份文件備份轉移到用戶指定的Liunx系統目錄,并生成相應的備份記錄日志;
步驟1-3,在Qftp會話的基礎上,將步驟1-2中用戶指定的Liunx系統目錄中的備份文件以及相應的備份記錄日志從Linux系統下載到目標系統。
備份方法方案二:在備份方法方案一的基礎上,所述預備份文件包括預備份非數據庫文件和預備份數據庫文件。
備份方法方案三:在備份方法方案一或二的基礎上,步驟1-3中先對所述備份文件以及備份記錄日志進行壓縮打包,并將壓縮打包文件從Linux系統下載到目標系統。
備份方法方案四:在備份方法方案二的基礎上,所述預備份非數據庫文件的備份記錄日志包括:預備份非數據庫文件的名稱、原存儲路徑、備份路徑、備份時間以及備份狀況。
備份方法方案五:在備份方法方案二的基礎上,所述預備份數據庫文件的備份記錄日志包括:預備份數據庫名稱、備份路徑、備份時間以及備份狀況。
備份方法方案六:在備份方法方案四的基礎上,所述預備份非數據庫文件的備份狀況包括備份是否完整以及備份不完整時的原因。
備份方法方案七:在備份方法方案五的基礎上,所述預備份數據庫文件的備份狀況包括備份是否成功以及備份不成功的原因。
本發明還提供了一種跨平臺數據遠程還原方法,包括以下方案:
還原方法方案一:包括以下步驟:
步驟2-1,創建目標系統與Linux系統的連接,創建SSH2會話和Qftp會話;
步驟2-2,在Qftp會話的基礎上,通過目標系統將備份文件以及相應的備份記錄日志上傳到由用戶自定義選擇的Linux系統目錄;
步驟2-3,在SSH2會話的基礎上,判斷備份文件是否滿足效驗條件,若滿足,將備份文件按照相應的備份記錄日志中所記錄的原存儲路徑進行還原存儲。
還原方法方案二:在還原方法方案一的基礎上,所述備份文件包括備份非數據庫文件和備份數據庫文件。
還原方法方案三:在還原方法方案一或二的基礎上,所述效驗條件為:
(1)備份文件完整;
(2)備份文件的文件名以及備份文件相應的備份記錄日志中的還原路徑符合還原要求。
還原方法方案四:在還原方法方案三的基礎上,步驟2-3中,若備份文件以及相應的備份記錄日志是壓縮打包文件,需要先對壓縮打包文件進行解壓。
本發明的有益效果是:
通過在生成備份文件的過程中生成備份記錄日志,根據該備份記錄日志可以判斷是否是指定的備份文件,避免錯備、漏備和多備的情況。
在需要備份文件的情況下,根據備份文件相應的備份記錄日志將備份文件還原到原存儲目錄中,避免了備份文件在還原的過程中容出錯的問題,提高了監控數據的可靠性和安全性。
附圖說明
圖1是跨平臺數據遠程備份方法的流程圖;
圖2是備份文件的備份記錄日志。
具體實施方式
下面結合附圖對本發明做進一步詳細的說明。
跨平臺數據遠程備份方法的實施例:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司,未經許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611024448.2/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





