[發明專利]一種基于租戶數據的處理方法及計算機有效
| 申請號: | 201010551965.1 | 申請日: | 2010-11-19 |
| 公開(公告)號: | CN102467421A | 公開(公告)日: | 2012-05-23 |
| 發明(設計)人: | 唐戰祥 | 申請(專利權)人: | 深圳市金蝶友商電子商務服務有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 租戶 數據 處理 方法 計算機 | ||
技術領域
本發明涉及計算機技術領域,具體是指一種基于SAAS租戶數據的處理方法及計算機。
背景技術
數據的備份和恢復在計算機對數據處理過程中非常重要?,F有技術提供的數據備份、恢復采用數據庫備份的方法是:先備份出一個數據庫備份文件,還原的時候再用備份時的備份文件進行還原。
但是上述現有技術提供的方法的數據備份、恢復操作比較固定,不支持可配置,不能跨數據庫操作,而且不適合SAAS租戶模式的數據存儲方式。
用戶獲取備份文件,不能很方便的從該備份文件中查看備份數據,必須要裝有相應的數據庫軟件,還需要利用備份文件從該數據庫中進行數據恢復后恢復之后通過專業人員的操作有才能看到相關數據。
發明內容
本發明的主要目的是提供一種基于SAAS(Software-as-a-service,軟件運營)租戶數據的處理方法及計算機,能夠可配置備份、恢復數據,不受數據庫限制,且將備份出來的數據以文件的形式保存,方便用戶查看備份數據。
本發明解決其技術問題所采用的技術方案是:
本發明提供一種基于SAAS租戶數據的處理方法,其包括:
將模板以文件的格式存儲,形成模板文件;
接收用戶的備份請求,根據所述備份請求解析所述模板文件,將所述模板文件中的備份數據保存到數據文件中,將所有的數據文件進行壓縮和加密處理,并存放到服務器上。
優選地,將所有的數據文件進行壓縮和加密處理,并存放到服務器上,之后,進一步包括:
根據用戶的恢復請求,解析所述模板文件,然后根據所述模板文件從所述數據文件中讀取并恢復所述備份數據。
優選地,所述模板文件包括表結構文件、表主鍵文件和表描述文件。
優選地,根據所述備份請求解析所述模板文件,具體包括:
將所述備份請求加入任務管理器,等到所述任務管理器的調用該備份請求;
當調用該備份請求時,讀取所述模板文件,解析所述模板文件,生成選擇語句;
將所述選擇語句提交數據庫以執行所述備份請求,根據所述備請求遍歷所述模板文件中所有的表,生成相應的查詢語句,根據所述查詢語句從所述數據庫中查詢出數據,將所述數據以表為單位保存到所述數據文件中。
優選地,所述根據所述模板文件從所述數據文件中讀取并恢復所述備份數據,具體包括:
根據模板文件和數據文件關聯,讀取數據文件中的備份數據,將所述備份數據生成插入語句并提交數據庫;
根據所述插入語句從所述數據庫將所述備份數據恢復到所述模板文件的相應表中;
遍歷所述模板文件里的所有表,恢復所有備份數據。
本發明還提供一種計算機,其包括:
模板文件建立單元,用于將模板以文件的格式存儲,形成模板文件;
數據備份單元,用于接收用戶的備份請求,根據所述備份請求解析所述模板文件,將所述模板文件中的備份數據保存到數據文件中,將所有的數據文件進行壓縮和加密處理,并存放到服務器上。
優選地,所述計算機,還包括:
數據恢復單元,用于根據用戶的恢復請求,解析所述模板文件,然后根據所述模板文件從所述數據文件中讀取并恢復所述備份數據。
優選地,所述模板文件包括表結構文件、表主鍵文件和表描述文件。
優選地,所述數據備份單元,還包括:
請求接收子單元,用于將所述備份請求加入任務管理器,等到所述任務管理器的調用該備份請求;
語句生成子單元,用于當調用該備份請求時,讀取所述模板文件,解析所述模板文件,生成選擇語句;
數據執行子單元,用于將所述選擇語句提交數據庫以執行所述備份請求,根據所述備請求遍歷所述模板文件中所有的表,生成相應的查詢語句,根據所述查詢語句從所述數據庫中查詢出數據,將所述數據以表為單位保存到所述數據文件中。
優選地,所述數據恢復單元,還包括:
語句生成提交子單元,用于根據模板文件和數據文件關聯,讀取數據文件中的備份數據,將所述備份數據生成插入語句并提交數據庫;
數據恢復處理子單元,用于根據所述插入語句從所述數據庫將所述備份數據恢復到所述模板文件的相應表中;
數據遍歷恢復子單元,用于遍歷所述模板文件里的所有表,恢復所有備份數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市金蝶友商電子商務服務有限公司,未經深圳市金蝶友商電子商務服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010551965.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





