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

Linux系統(tǒng)下文件備份及轉(zhuǎn)移方法

文檔序號(hào):6524021閱讀:644來源:國知局
Linux系統(tǒng)下文件備份及轉(zhuǎn)移方法
【專利摘要】本發(fā)明公開了一種LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,包括以下步驟:以shell語言為基礎(chǔ),定義新備份資料打包后的新備份文件名稱;判斷本地原備份文件里面是否有過期備份文件,如果本地原備份文件中有所述過期備份文件,則刪除過期備份文件,用LINUX打包命令進(jìn)行新備份資料打包為新備份文件;網(wǎng)絡(luò)連接非本地的遠(yuǎn)程備份資源倉庫;判斷遠(yuǎn)程備份資源倉庫是否有過期文件;如果有過期文件,刪除所述過期文件;上傳新備份文件;新備份文件上傳完畢后,自動(dòng)斷開遠(yuǎn)程服務(wù)器。與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案自動(dòng)文件備份及轉(zhuǎn)移,刪除過期文件,實(shí)用方便,降低了系統(tǒng)資源使用成本。
【專利說明】LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及嵌入式LINUX系統(tǒng)下文件動(dòng)態(tài)備份的方法,具體涉及一種雙判斷的LINUX系統(tǒng)下文件自動(dòng)備份及轉(zhuǎn)移的方法。
【背景技術(shù)】
[0002]LINUX系統(tǒng)在現(xiàn)有的多數(shù)程序和數(shù)據(jù)庫的運(yùn)行狀態(tài)下,需要進(jìn)行每天的備份和轉(zhuǎn)移備份文件的處理,如果有大量在不同的地方的程序進(jìn)行備份和轉(zhuǎn)移備份文件的時(shí)候就比較復(fù)雜,且人工操作會(huì)消耗大量的人力物力。
[0003]現(xiàn)有技術(shù)通常都是一些單一的備份和單一的轉(zhuǎn)移,且需要設(shè)置的東西非常多,對于備份一塊來說是非常的困難,在進(jìn)行備份的時(shí)候會(huì)越來越多的積累備份資源,而備份的資源通常都是在本地,而無法轉(zhuǎn)移到別的地方,如果使用其他的程序來進(jìn)行轉(zhuǎn)移操作,容易造成浪費(fèi)資源,并給系統(tǒng)帶來不必要的負(fù)擔(dān)。在用其他的程序的時(shí)候還會(huì)引起如系統(tǒng)的一瞬間的卡住,導(dǎo)致程序的運(yùn)行錯(cuò)誤等,反應(yīng)的速度也會(huì)變慢,在進(jìn)行多項(xiàng)的備份程序或者一些軟件進(jìn)行轉(zhuǎn)移的話,增加系統(tǒng)負(fù)擔(dān),以至于會(huì)讓服務(wù)器出現(xiàn)卡死的狀況。

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

[0004]本發(fā)明克服了現(xiàn)有技術(shù)的不足,提供一種備份和備份轉(zhuǎn)移合理整合、并自動(dòng)備份和轉(zhuǎn)移的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法。
[0005]為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:
LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,包括以下步驟
步驟S01,LINUX系統(tǒng)啟動(dòng)文件備份任務(wù)以shell語言為基礎(chǔ),定義新備份資料打包后的新備份文件名稱,所述新備份文件名稱以備份日期命名;
步驟S02,定義好文件的名稱后,判斷本地原備份文件里面是否有過期備份文件,如果本地原備份文件中有所述過期備份文件,則刪除所述過期備份文件,否則,進(jìn)行步驟S03 ;步驟S03,用LINUX打包命令進(jìn)行新備份資料打包,所述新備份資料打包為新備份文
件;
步驟S04,網(wǎng)絡(luò)連接非本地的遠(yuǎn)程備份資源倉庫;
步驟S05,判斷遠(yuǎn)程備份資源倉庫是否有過期文件;如果有過期文件,刪除所述過期文件,否則執(zhí)行步驟S06;
步驟S06,上傳新備份文件;
步驟S07,步驟S06中所述新備份文件上傳完畢后,自動(dòng)斷開遠(yuǎn)程服務(wù)器。
[0006]優(yōu)選地,步驟S06上傳新備份文件過程中,如果非本地的遠(yuǎn)程備份資源倉庫與本地連接斷開,則嘗試重新連接,當(dāng)連接重新建立后,新備份文件斷點(diǎn)續(xù)傳。
[0007]優(yōu)選地,步驟S02判斷本地的備份文件里面是否有過期備份文件的方法具體包括:比較本地原備份文件中所有文件名稱表示的日期與步驟S01中所述的新備份文件名稱表示的日期,如果上述比較的結(jié)果超出了限定日期長度,則為過期備份文件。[0008]優(yōu)選地,步驟S03所述LINUX打包命令被集成到文件備份及轉(zhuǎn)移程序中,新備份資料自動(dòng)打包。
[0009]較優(yōu)地,步驟S02,所述過期備份文件的過期時(shí)長為用戶自定義。
[0010]較優(yōu)地,步驟S01新備份資料包括LINUX系統(tǒng)下的文件包和LINUX系統(tǒng)下的運(yùn)行中的程序。遠(yuǎn)程備份資源倉庫限定了特定IP訪問權(quán)限,所述遠(yuǎn)程備份資源倉庫所在的電腦鎖死所有的端口限制。
[0011]較優(yōu)地,文件備份任務(wù)通過linux系統(tǒng)環(huán)境下的計(jì)劃任務(wù)定時(shí)啟動(dòng),用系統(tǒng)自帶的功能,設(shè)定好時(shí)間,已達(dá)到完全不需要人工進(jìn)行備份轉(zhuǎn)移,省時(shí)省力。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果有:
首先,本發(fā)明自動(dòng)打包、備份、建立連接、轉(zhuǎn)移文件,不需要大量的人力和物力,實(shí)現(xiàn)全自動(dòng)的進(jìn)行備份和備份轉(zhuǎn)移,方便實(shí)用。
[0013]進(jìn)一步地,本發(fā)明分別判斷了本地備份文件和非本地遠(yuǎn)程備份資源倉庫是否有過期文件,很好的解決了備份、轉(zhuǎn)移過程中本地資源和遠(yuǎn)程資源的堆積處理。
[0014]進(jìn)一步地,本發(fā)明從開始備份到結(jié)束,都只有文件備份及轉(zhuǎn)移程序運(yùn)行,即僅有一個(gè)程序運(yùn)行,大大的減少了服務(wù)器的資源使用,服務(wù)器減少了很多的負(fù)擔(dān),并且不影響服務(wù)器的使用,也不會(huì)出現(xiàn)服務(wù)器的卡頓等現(xiàn)象,大大的降低了系統(tǒng)資源的使用成本。
[0015]進(jìn)一步地,本發(fā)明備份和備份轉(zhuǎn)移合理的整合,通過系統(tǒng)的計(jì)劃任務(wù)達(dá)到定時(shí)定點(diǎn)的處理任務(wù),在處理的時(shí)候還進(jìn)行了備份文件的檢查,日期超過限定時(shí)長的就會(huì)自動(dòng)刪除,以減少磁盤使用,并保證有足夠的空間進(jìn)行每日每時(shí)每刻的存儲(chǔ)資源。
[0016]進(jìn)一步地,本發(fā)明本地和非本地同時(shí)存儲(chǔ)備份,安全性高。
【專利附圖】

【附圖說明】
[0017]圖1為本發(fā)明的方法流程圖。
【具體實(shí)施方式】
[0018]下面結(jié)合附圖對本發(fā)明作更進(jìn)一步的說明。
[0019]LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,包括以下步驟:
步驟S01,LINUX系統(tǒng)按照任務(wù)計(jì)劃定時(shí)啟動(dòng)文件備份任務(wù),以shell語言為基礎(chǔ),定義新備份資料打包后的新備份文件名稱,所述新備份文件名稱以備份日期命名;
步驟S02,定義好文件的名稱后,判斷本地原備份文件里面是否有過期備份文件,如果本地原備份文件中有所述過期備份文件,則刪除所述過期備份文件,否則,進(jìn)行步驟S03 ;判斷本地的備份文件里面是否有過期備份文件的方法具體包括:比較本地原備份文件中所有文件名稱表示的日期與步驟S01中所述的新備份文件名稱表示的日期,如果上述比較的結(jié)果超出了限定日期長度,則為過期備份文件,上述限定日期用戶自定義;
步驟S03,用LINUX打包命令進(jìn)行新備份資料打包,所述新備份資料打包為新備份文件;LINUX打包命令被集成到文件備份及轉(zhuǎn)移程序中,新備份資料自動(dòng)打包;
步驟S04,網(wǎng)絡(luò)連接非本地的遠(yuǎn)程備份資源倉庫;
步驟S05,判斷遠(yuǎn)程備份資源倉庫是否有過期文件;如果有過期文件,刪除所述過期文件,否則執(zhí)行步驟S06;步驟S06,上傳新備份文件;上傳新備份文件過程中,如果非本地的遠(yuǎn)程備份資源倉庫與本地連接斷開,則嘗試重新連接,當(dāng)連接重新建立后,新備份文件斷點(diǎn)續(xù)傳;
步驟S07,步驟S06中所述新備份文件上傳完畢后,自動(dòng)斷開遠(yuǎn)程服務(wù)器。
[0020]較優(yōu)地,步驟S02,所述過期備份文件的過期時(shí)長為用戶自定義。
[0021]較優(yōu)地,步驟S01新備份資料包括LINUX系統(tǒng)下的文件包和LINUX系統(tǒng)下的運(yùn)行中的程序。遠(yuǎn)程備份資源倉庫限定了特定IP訪問權(quán)限,所述遠(yuǎn)程備份資源倉庫所在的電腦鎖死所有的端口限制。
[0022]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出:對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:包括以下步驟步驟S01,啟動(dòng)文件備份任務(wù),以shell語言為基礎(chǔ),定義新備份資料打包后的新備份文件名稱,所述新備份文件名稱以備份日期命名;步驟S02,定義好文件的名稱后,判斷本地原備份文件里面是否有過期備份文件,如果本地原備份文件中有所述過期備份文件,則刪除所述過期備份文件,否則,進(jìn)行步驟S03 ;步驟S03,用LINUX打包命令進(jìn)行新備份資料打包,所述新備份資料打包為新備份文件;步驟S04,網(wǎng)絡(luò)連接非本地的遠(yuǎn)程備份資源倉庫一遠(yuǎn)程備份資源倉庫有沒有特殊的配置?比如安全性的保證;步驟S05,判斷遠(yuǎn)程備份資源倉庫是否有過期文件;如果有過期文件,刪除所述過期文件,否則執(zhí)行步驟S06;步驟S06,上傳新備份文件;步驟S07,步驟S06中所述新備份文件上傳完畢后,自動(dòng)斷開遠(yuǎn)程服務(wù)器。
2.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:步驟S06上傳新備份文件過程中,如果非本地的遠(yuǎn)程備份資源倉庫與本地連接斷開,嘗試重新連接,當(dāng)連接重新建立后,新備份文件斷點(diǎn)續(xù)傳。
3.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:步驟S02判斷本地原備份文件里面是否有過期備份文件的方法具體包括:比較本地原備份文件中所有文件名稱表示的日期與步驟SOI中所述的新備份文件名稱表示的日期,如果上述比較的結(jié)果超出了限定日期長度,則為過期備份文件。
4.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:步驟S03所述LINUX打包命令被集成到轉(zhuǎn)移程序中,新備份資料自動(dòng)打包。
5.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:所述步驟S02,所述過期備份文件的過期時(shí)長為用戶自定義。
6.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:所述步驟S01新備份資料包括LINUX系統(tǒng)下的文件包和LINUX系統(tǒng)下的運(yùn)行中的程序。
7.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:所述遠(yuǎn)程備份資源倉庫限定了特定IP訪問權(quán)限,所述遠(yuǎn)程備份資源倉庫所在的電腦鎖死所有的端口限制。
8.根據(jù)權(quán)利要求1所述的LINUX系統(tǒng)下文件備份及轉(zhuǎn)移方法,其特征在于:所述文件備份任務(wù)通過linux系統(tǒng)環(huán)境下的計(jì)劃任務(wù)定時(shí)啟動(dòng)。
【文檔編號(hào)】G06F11/14GK103645971SQ201310690037
【公開日】2014年3月19日 申請日期:2013年12月13日 優(yōu)先權(quán)日:2013年12月13日
【發(fā)明者】秦謙 申請人:江蘇名通信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1