一種pos終端關鍵數據備份恢復方法
【技術領域】
[0001]本發明涉及一種數據備份恢復方法,特別涉及一種POS終端關鍵數據備份恢復方法。
【背景技術】
[0002]對于目前采用無電池設計的多媒體自助POS終端,通常這些多媒體自助POS終端多布放在商場或自助場所中,而商場或自助場所等多采用直接下電的方式,因此反復的異常掉電會對產品文件系統的穩定性造成一定的影響,造成文件系統數據丟失。對于反復異常掉電等造成的數據丟失問題,目前普遍采取的方案是用戶手動對當前數據進行備份,并在數據丟失的情況下再手動對數據進行恢復,這樣可能會造成忘記備份數據或未對關鍵數據進行備份等情況,從而導致產品無法繼續使用等問題,且對于POS終端產品,安全是極其重要的一個部分,因此采用用戶手動備份、手動恢復的方式會造成一定的安全隱患。
【發明內容】
[0003]本發明要解決的技術問題,在于提供一種POS終端關鍵數據備份恢復方法,實現對POS終端關鍵數據的自動備份、自動檢測以及自動恢復。
[0004]本發明是這樣實現的:一種POS終端關鍵數據備份恢復方法,具體包括如下步驟:
[0005]步驟1、在制程控制PQC過程中,將導入POS終端的出廠預置菜單數據與Data區中系統運行的必要數據拷貝到數據備份區;
[0006]步驟2、在POS終端運行過程中,通過遠程更新方式或事先預置方式將一特定服務下發給POS終端,并利用該特定服務將當前POS終端的關鍵數據拷貝到數據備份區,以擴展數據備份區;
[0007]步驟3、在之后每次開啟POS終端對Data區文件系統進行掛載時,若出現文件系統掛載失敗,則對Data區進行格式化,并設置數據恢復標志位,之后啟動系統進行數據恢復;若文件系統掛載成功,則不需要進行數據恢復。
[0008]進一步地,所述特定服務是一個經過廠商驗證簽名并具備操作數據備份區權限的服務,該特定服務在經過一設定時間間隔或者在POS終端空閑時就會自動讀取POS終端的關鍵數據,并拷貝到數據備份區進行備份。
[0009]進一步地,所述數據恢復標志位設置在掉電時不丟失數據的存儲器中。
[0010]進一步地,所述數據恢復具體為:先檢測數據備份區是否存在備份數據,若存在備份數據,則取出備份數據并進行自動恢復,待數據恢復完成后,就自動將數據恢復標志位清除;若不在備份數據,則說明該POS終端已損壞,需要進行維修;當自動恢復過程中出現異常掉電時,POS終端在重啟掛載Data區文件系統之前就會檢測是否存在數據恢復標志位,若存在數據恢復標志位,則繼續對數據進行恢復,直到數據恢復完成后,再自動將數據恢復標志位清除;若不存在數據恢復標志位,則按照正常流程啟動系統。
[0011]本發明具有如下優點:無須用戶手動對關鍵數據進行備份,實現了關鍵數據的自動備份;能夠自動檢測POS終端是否出現數據丟失情況,并進行自動恢復;在自動恢復數據的過程中能夠很好地應對異常掉電時對數據恢復過程造成的影響,即能夠自動檢測數據是否恢復完整;能夠對數據備份區進行擴展。
【附圖說明】
[0012]下面參照附圖結合實施例對本發明作進一步的說明。
[0013]圖1為本發明方法執行流程圖。
【具體實施方式】
[0014]請參照圖1所示,一種POS終端關鍵數據備份恢復方法,具體包括如下步驟:
[0015]步驟1、在制程控制PQC過程中,將導入POS終端的出廠預置菜單數據與Data區中系統運行的必要數據拷貝到數據備份區;
[0016]步驟2、在POS終端運行過程中,通過遠程更新方式或事先預置方式將一特定服務下發給POS終端,利用該特定服務將當前POS終端的關鍵數據拷貝到數據備份區,以擴展數據備份區;
[0017]步驟3、在之后每次開啟POS終端對Data區文件系統進行掛載時,若出現文件系統掛載失敗,則對Data區進行格式化,并設置數據恢復標志位,之后啟動系統進行數據恢復;若文件系統掛載成功,則不需要進行數據恢復。所述數據恢復標志位設置在掉電時不丟失數據的存儲器中,例如e印rom存儲器。
[0018]所述特定服務是一個經過廠商驗證簽名并具備操作數據備份區權限的服務,該特定服務在經過一設定時間間隔或者在POS終端空閑時就會自動讀取POS終端的關鍵數據,并拷貝到數據備份區進行備份。
[0019]所述數據恢復具體為:先檢測數據備份區是否存在備份數據,若存在備份數據,則取出備份數據并進行自動恢復,待數據恢復完成后,就自動將數據恢復標志位清除;若不在備份數據,則說明該POS終端已損壞,需要進行維修;當自動恢復過程中出現異常掉電時,POS終端在重啟掛載Data區文件系統之前就會檢測是否存在數據恢復標志位,若存在數據恢復標志位,則繼續對數據進行恢復,直到數據恢復完成后,再自動將數據恢復標志位清除;若不存在數據恢復標志位,則按照正常流程啟動系統。
[0020]所述制程控制PQC是指:第一,對每批次開拉或更換產品時的首件產品的檢驗,以此給予生產部生產產品的標準,所以首檢具有告知、預防等功能;第二,對在線產品的檢驗要求應按首件樣品要求進行控制,即正式生產時所有的產品都必須符合首件樣品的要求。
[0021]具體實施例:
[0022]步驟1、在出廠預置POS終端時,即在制程控制PQC過程中,將導入POS終端的出廠預置菜單數據與Data區中系統運行的必要數據拷貝到數據備份區;由于POS終端需要考慮安全因素,因此還需要設置數據備份區的訪問權限以防止其他用戶誤刪或修改數據備份區中的數據。
[0023]步驟2、在POS終端運行過程中,通過遠程更新方式或事先預置方式將一特定服務下發給POS終端,并利用該特定服務對當前POS終端的關鍵數據進行備份,即將當前POS終端的關鍵數據拷貝到數據備份區中,從而實現對數據備份區的數據擴展。所述特定服務是一個經過廠商驗證簽名并具備操作數據備份區權限的服務,該特定服務在經過一設定時間間隔或者在POS終端空閑時就會自動讀取POS終端的關鍵數據,并拷貝到數據備份區進行備份。
[0024]步驟3、開啟POS終端進行初始化,并掛載Data區文件系統為Ext4文件系統(目前Android系統普遍采用的Data區文件系統都是Ext4文件系統),若Ext4文件系統掛載失敗,則先掛載Data區為tmpfs文件系統,并設置相關屬性和數據恢復標志位,然后對Data區進行格式化,之后激活數據恢復功能;若Ext4文件系統掛載成功,則不需要進行數據恢復。所述數據恢復具體為:先檢測數據備份區是否存在備份數據,若存在備份數據,則取出備份數據并進行自動恢復,待數據恢復完成后,就自動將數據恢復標志位清除;若不在備份數據,則說明該POS終端已損壞,需要進行維修;當自動恢復過程中出現異常掉電時,POS終端在重啟掛載Data區之前就會檢測是否存在數據恢復標志位,若存在數據恢復標志位,則繼續對數據進行恢復,直到數據恢復完成后,再自動將數據恢復標志位清除;若不存在數據恢復標志位,則按照正常流程啟動系統。
[0025]綜上所述,本發明優點如下:1、無須用戶手動對關鍵數據進行備份,實現了關鍵數據的自動備份;2、能夠自動檢測POS終端是否出現數據丟失情況,并進行自動恢復;3、在自動恢復數據的過程中能夠很好地應對異常掉電時對數據恢復過程造成的影響,即能夠自動檢測數據是否恢復完整;4、能夠對數據備份區進行擴展。
[0026]雖然以上描述了本發明的【具體實施方式】,但是熟悉本技術領域的技術人員應當理解,我們所描述的具體的實施例只是說明性的,而不是用于對本發明的范圍的限定,熟悉本領域的技術人員在依照本發明的精神所作的等效的修飾以及變化,都應當涵蓋在本發明的權利要求所保護的范圍內。
【主權項】
1.一種POS終端關鍵數據備份恢復方法,其特征在于:包括如下步驟: 步驟1、在制程控制PQC過程中,將導入POS終端的出廠預置菜單數據與Data區中系統運行的必要數據拷貝到數據備份區; 步驟2、在POS終端運行過程中,通過遠程更新方式或事先預置方式將一特定服務下發給POS終端,并利用該特定服務將當前POS終端的關鍵數據拷貝到數據備份區,以擴展數據備份區; 步驟3、在之后每次開啟POS終端對Data區文件系統進行掛載時,若出現文件系統掛載失敗,則對Data區進行格式化,并設置數據恢復標志位,之后啟動系統進行數據恢復;若文件系統掛載成功,則不需要進行數據恢復。
2.根據權利要求1所述的一種POS終端關鍵數據備份恢復方法,其特征在于:所述特定服務是一個經過廠商驗證簽名并具備操作數據備份區權限的服務,該特定服務在經過一設定時間間隔或者在POS終端空閑時就會自動讀取POS終端的關鍵數據,并拷貝到數據備份區進行備份。
3.根據權利要求1所述的一種POS終端關鍵數據備份恢復方法,其特征在于:所述數據恢復標志位設置在掉電時不丟失數據的存儲器中。
4.根據權利要求3所述的一種POS終端關鍵數據備份恢復方法,其特征在于:所述數據恢復具體為:先檢測數據備份區是否存在備份數據,若存在備份數據,則取出備份數據并進行自動恢復,待數據恢復完成后,就自動將數據恢復標志位清除;若不在備份數據,則說明該POS終端已損壞,需要進行維修;當自動恢復過程中出現異常掉電時,POS終端在重啟掛載Data區文件系統之前就會檢測是否存在數據恢復標志位,若存在數據恢復標志位,則繼續對數據進行恢復,直到數據恢復完成后,再自動將數據恢復標志位清除;若不存在數據恢復標志位,則按照正常流程啟動系統。
【專利摘要】本發明提供一種POS終端關鍵數據備份恢復方法,包括將導入POS終端的出廠預置菜單數據與Data區中系統運行的必要數據拷貝到數據備份區;通過遠程更新方式或事先預置方式將一特定服務下發給POS終端,并利用該特定服務將當前POS終端的關鍵數據拷貝到數據備份區;在之后每次開啟POS終端對Data區文件系統進行掛載時,若出現文件系統掛載失敗,則對Data區進行格式化,并設置數據恢復標志位,之后啟動系統進行數據恢復;若文件系統掛載成功,則不需要進行數據恢復。本發明優點:能夠對數據備份區進行擴展;能夠很好地應對異常掉電時對數據恢復過程造成的影響,即能對關鍵數據進行自動備份、自動檢測以及自動恢復。
【IPC分類】G06F11-14, G07G1-12
【公開號】CN104572352
【申請號】CN201510012694
【發明人】楊浩然, 王文恭
【申請人】福建升騰資訊有限公司
【公開日】2015年4月29日
【申請日】2015年1月12日