亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種一鍵備份方法

文檔序號:8472860閱讀:188來源:國知局
一種一鍵備份方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)儲存技術(shù),尤其涉及一種一鍵備份方法。
【背景技術(shù)】
[0002]隨著我國信息化建設(shè)水平的提高以及互聯(lián)網(wǎng)、計算機領(lǐng)域日新月異的高速發(fā)展,信息時代、數(shù)據(jù)時代已經(jīng)成為了現(xiàn)實。
[0003]中小企業(yè)專用服務(wù)器將逐步在我國眾多的中小企業(yè)中普及,同時中小企業(yè)對于數(shù)據(jù)的存儲與獲取的需求也更加強烈,用戶(尤其是企業(yè)用戶)對于數(shù)據(jù)存儲的需求也越來越高,越來越強烈,傳統(tǒng)的數(shù)據(jù)存儲手段(接入外置存儲設(shè)備,然后手動掛載并將數(shù)據(jù)手動拷貝,再等拷貝結(jié)束,再檢查數(shù)據(jù),最后手動卸載)已經(jīng)顯得太過繁瑣,而且不夠安全,很難滿足社會的需求。

【發(fā)明內(nèi)容】

[0004]本發(fā)明所要解決的技術(shù)問題在于:提供一種一鍵備份方法,不僅可以對數(shù)據(jù)進行簡便、快捷的存儲和提取,而且安全可靠,適用范圍非常廣闊。
[0005]為解決上述技術(shù)問題,本發(fā)明提出了一種一鍵備份方法,其特征在于,包括以下步驟:
[0006]步驟1、設(shè)定用于物理按鍵,該按鍵可控制待檢測GP1的電平值;
[0007]步驟2、創(chuàng)建Iinux系統(tǒng)的守護進程,根據(jù)物理按鍵按下的持續(xù)時間,來生成對應(yīng)的配置文件,該配置文件將被讀取并用來判斷后續(xù)操作;
[0008]步驟3、通過數(shù)據(jù)接口將外部存儲設(shè)備接入Iinux系統(tǒng)中;
[0009]步驟7、系統(tǒng)檢測到有物理按鍵按下的動作后,讀取與物理按鍵按下的持續(xù)時間相對應(yīng)的配置文件,并根據(jù)配置文件的設(shè)置的參數(shù)進行相應(yīng)的動作。
[0010]進一步地,所述步驟3之后還包括步驟4、設(shè)定物理按鍵的初始狀態(tài)為關(guān)閉狀態(tài),用戶需要通過web界面進行一次初始化設(shè)置,再次按下物理按鍵時,將進入步驟7。
[0011]進一步地,所述步驟3之后還包括步驟5、系統(tǒng)通過讀取外部存儲設(shè)備的相關(guān)信息,來判斷USB接口是否接入存儲設(shè)備,若沒有接入存儲設(shè)備,則進入停止操作的流程;若接入存儲設(shè)備,則進入步驟7。
[0012]進一步地,所述數(shù)據(jù)接口包括高速USB3.0接口和低速USB2.0接口,步驟3之后還包括6、系統(tǒng)檢測外部存儲設(shè)備是否通過高速USB3.0接入Iinux系統(tǒng)中,若不是則進入停止操作的流程,若是則進入步驟7。
[0013]進一步地,所述配置文件中包括備份處理邏輯分支命令,所述備份處理邏輯分支命令對應(yīng)的物理按鍵按下的持續(xù)時間為t秒;
[0014]所述配置文件中還包括手動卸載外部存儲設(shè)備命令,所述手動卸載外部存儲設(shè)備命令對應(yīng)的物理按鍵按下的持續(xù)時間為Tl秒;
[0015]所述配置文件中還包括強制卸載外置存儲設(shè)備命令,所述強制卸載外置存儲設(shè)備命令對應(yīng)的物理按鍵按下的持續(xù)時間為T2秒;
[0016]當系統(tǒng)檢測到有物理按鍵按下的動作后,通過檢測物理按鍵按下的持續(xù)時間來判斷需要進行的操作,如果物理按鍵按下的持續(xù)時間為t秒,則系統(tǒng)進入備份處理邏輯分支命令;如果物理按鍵按下的持續(xù)時間為Tl秒,則系統(tǒng)進入手動卸載外部存儲設(shè)備命令;如果物理按鍵按下的持續(xù)時間為T2秒,則系統(tǒng)進入強制卸載外置存儲設(shè)備命令。
[0017]進一步地,所述備份處理邏輯分支命令包括以下內(nèi)容:是否啟用一鍵備份機制、備份模式、備份操作,所述每個備份處理邏輯分支命令對應(yīng)的物理按鍵按下的持續(xù)時間為tl秒、t2秒、t3秒。
[0018]進一步地,還包括步驟8、備份完成后,根據(jù)配置文件,決定是否通過報警裝置進行報警。
[0019]進一步地,所述數(shù)據(jù)接口為USb接口或eSATA接口。
[0020]上述技術(shù)方案至少具有如下有益效果:本發(fā)明不僅可以對數(shù)據(jù)進行簡便、快捷的存儲和提取,而且安全可靠,適用范圍非常廣闊。
[0021]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并詳細說明如下。
【具體實施方式】
[0022]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面對本發(fā)明做進一步描述。
[0023]本發(fā)明一鍵備份方法包括以下步驟:
[0024]步驟1、設(shè)定用于物理按鍵,該按鍵可控制待檢測GP1的電平值;
[0025]步驟2、創(chuàng)建Iinux系統(tǒng)的守護進程,根據(jù)物理按鍵按下的持續(xù)時間,來生成對應(yīng)的配置文件,該配置文件將被讀取并用來判斷后續(xù)操作;
[0026]步驟3、通過數(shù)據(jù)接口將外部存儲設(shè)備接入Iinux系統(tǒng)中,在本實施例中,數(shù)據(jù)接口包括高速USB3.0接口和低速USB2.0接口,當然數(shù)據(jù)接口也可以為eSATA接口等其他數(shù)據(jù)接口 ;
[0027]步驟4、設(shè)定物理按鍵的初始狀態(tài)為關(guān)閉狀態(tài),用戶需要通過web界面進行一次初始化設(shè)置,再次按下物理按鍵時,將進入下一步驟;
[0028]步驟5、系統(tǒng)通過讀取外部存儲設(shè)備的相關(guān)信息,來判斷USB接口是否接入存儲設(shè)備,若沒有接入存儲設(shè)備,則進入停止操作的流程;若接入存儲設(shè)備,則進入下一步驟;
[0029]包括6、系統(tǒng)檢測外部存儲設(shè)備是否通過高速USB3.0接入Iinux系統(tǒng)中,若不是則進入停止操作的流程,這樣可以防止誤操作,將外部存儲設(shè)備接入低速USB2.0接口,導(dǎo)致備份速率緩慢,若是則進入步驟7 ;
[0030]步驟7、系統(tǒng)檢測到有物理按鍵按下的動作后,讀取與物理按鍵按下的持續(xù)時間相對應(yīng)的配置文件,并根據(jù)配置文件的設(shè)置的參數(shù)進行相應(yīng)的動作;具體地,配置文件中包括若干個備份處理邏輯分支命令(比如是否啟用一鍵備份機制、備份模式、備份操作(新增目錄、復(fù)制、同步)是否發(fā)送emaiI等),每個備份處理邏輯分支命令對應(yīng)的物理按鍵按下的持續(xù)時間為t秒(比如每個備份處理邏輯分支命令對應(yīng)的物理按鍵按下的持續(xù)時間為tl秒、t2 秒、t3 秒);
[0031]配置文件中還包括手動卸載外部存儲設(shè)備命令,手動卸載外部存儲設(shè)備命令對應(yīng)的物理按鍵按下的持續(xù)時間為Tl秒;
[0032]配置文件中還包括強制卸載外置存儲設(shè)備命令,強制卸載外置存儲設(shè)備命令對應(yīng)的物理按鍵按下的持續(xù)時間為T2秒;
[0033]當系統(tǒng)檢測到有物理按鍵按下的動作后,通過檢測物理按鍵按下的持續(xù)時間來判斷需要進行的操作,如果物理按鍵按下的持續(xù)時間為t秒,則系統(tǒng)進入備份處理邏輯分支命令;如果物理按鍵按下的持續(xù)時間為Tl秒,則系統(tǒng)進入手動卸載外部存儲設(shè)備命令;如果物理按鍵按下的持續(xù)時間為T2秒,則系統(tǒng)進入強制卸載外置存儲設(shè)備命令。
[0034]步驟8、備份完成后,根據(jù)配置文件,決定是否通過報警裝置進行報警。
[0035]在實際使用中,當系統(tǒng)需要檢測到接入數(shù)據(jù)接口上的存儲設(shè)備的接入信息時,具體實現(xiàn)邏輯如下:系統(tǒng)間隔100ms,循環(huán)讀取指定GP1的狀態(tài),判斷物理按鍵是否有按下動作,如果物理按鍵按下,則GP1拉高,物理按鍵松開后,GP1恢復(fù)常態(tài)的低電平;如果GP1拉高,繼續(xù)檢測GP10,等待GP1拉低后,統(tǒng)計GP1的變化時間;
[0036]通過GP1變化時間可判斷出用戶需要的操作,比如,當物理按鍵按下的持續(xù)時間為t秒為1-2秒時,備份處理邏輯分支命令為備份(防抖動作后,確認的確有按鍵動作,不足I秒按I秒處理),在本發(fā)明中,備份處理邏輯分支命令包括以下內(nèi)容:是否啟用一鍵備份機制、備份模式、備份操作(新增目錄、復(fù)制、同步)是否發(fā)送email等等,并且每一個備份處理邏輯分支命令對應(yīng)的物理按鍵按下的持續(xù)時間為tl秒、t2秒、t3秒等;當物理按鍵按下的持續(xù)時間為Tl秒為3-5秒時,(超過2秒小于3秒按3秒處理)為手動卸載指定接口的存儲設(shè)備;當物理按鍵按下的持續(xù)時間為T2秒為6秒以上(超過5秒都按6秒處理)為強制卸載指定接口的存儲設(shè)備;系統(tǒng)調(diào)用lshw、hwinfo命令讀取硬件信息,再配合df、fdisk、mount、blkid、ps等命令,獲取到指定數(shù)據(jù)接口的存儲設(shè)備的信息,包括但不限于設(shè)備是否存在、設(shè)備節(jié)點、設(shè)備類型(
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1