您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“如何實現(xiàn)服務(wù)器備份和數(shù)據(jù)導(dǎo)入導(dǎo)出”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何實現(xiàn)服務(wù)器備份和數(shù)據(jù)導(dǎo)入導(dǎo)出”這篇文章吧。
一、服務(wù)器備份相關(guān)設(shè)置
O2OA可以實現(xiàn)自動進(jìn)行數(shù)據(jù)和文件存儲的備份,服務(wù)器進(jìn)行配置后,系統(tǒng)將會按指定的時間周期對服務(wù)器中的數(shù)據(jù)以及文件進(jìn)行備份,有效地避免服務(wù)器使用中的數(shù)據(jù)誤操作帶來的數(shù)據(jù)丟失。
配置文件路徑:o2server/config/node_127.0.0.1.json
{ //數(shù)據(jù)庫導(dǎo)出備份相關(guān)配置 //文件導(dǎo)出備份相關(guān)配置 |
備份文件存放位置:o2server\local\backup
配置說明:
1、參數(shù)cron:O2OA采用通用的CRON時間表達(dá)式來實現(xiàn)對任務(wù)執(zhí)行周期 的設(shè)定。
常用的CRON表達(dá)式:
(1)0 0 2 1 * ? * 表示在每月的1日的凌晨2點調(diào)整任務(wù) (2)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15執(zhí)行作業(yè) (3)0 15 10 ? 6L 2002-2006 表示2002-2006年的每個月的最后一個星期五上午10:15執(zhí)行作 (4)0 0 10,14,16 * * ? 每天上午10點,下午2點,4點 (5)0 0/30 9-17 * * ? 朝九晚五工作時間內(nèi)每半小時 (6)0 0 12 ? * WED 表示每個星期三中午12點 (7)0 0 12 * * ? 每天中午12點觸發(fā) (8)0 15 10 ? * * 每天上午10:15觸發(fā) (9)0 15 10 * * ? 每天上午10:15觸發(fā) (10)0 15 10 * * ? * 每天上午10:15觸發(fā) (11)0 15 10 * * ? 2005 2005年的每天上午10:15觸發(fā) (12)0 * 14 * * ? 在每天下午2點到下午2:59期間的每1分鐘觸發(fā) (13)0 0/5 14 * * ? 在每天下午2點到下午2:55期間的每5分鐘觸發(fā) (14)0 0/5 14,18 * * ? 在每天下午2點到2:55期間和下午6點到6:55期間的每5分鐘觸發(fā) (15)0 0-5 14 * * ? 在每天下午2點到下午2:05期間的每1分鐘觸發(fā) (16)0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44觸發(fā) (17)0 15 10 ? * MON-FRI 周一至周五的上午10:15觸發(fā) (18)0 15 10 15 * ? 每月15日上午10:15觸發(fā) (19)0 15 10 L * ? 每月最后一日的上午10:15觸發(fā) (20)0 15 10 ? * 6L 每月的最后一個星期五上午10:15觸發(fā) (21)0 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一個星期五上午10:15觸發(fā) (22)0 15 10 ? * 6#3 每月的第三個星期五上午10:15觸發(fā) |
2、參數(shù)size:因為考慮到備份對磁盤容量的消夏,O2OA支持只保留指定數(shù)量的備份文件。超過size指定數(shù)量的備份文件時,最早的備份文件將會被刪除。
二、數(shù)據(jù)導(dǎo)出和數(shù)據(jù)導(dǎo)入命令
1、數(shù)據(jù)導(dǎo)出命令: dump data <superpwd>
O2OA除了自動備份,還支持手工將服務(wù)器數(shù)據(jù)庫中所有的數(shù)據(jù)進(jìn)行導(dǎo)出操作。
Winodws操作系統(tǒng)中操作步驟(其他操作系統(tǒng)中操作方式類似):
1)執(zhí)行o2server/start_windows.bat
2)啟動內(nèi)置數(shù)據(jù)庫(說明:如果使用的是外部數(shù)據(jù),請確保數(shù)據(jù)已經(jīng)正常啟動,能夠被o2server連接)
執(zhí)行命令:start data,啟動完成后如下圖所示:
3)導(dǎo)出數(shù)據(jù)
執(zhí)行命令:dump data o2 (說明:其中o2是服務(wù)器默認(rèn)的管理員密碼),執(zhí)行效果如下圖所示:
導(dǎo)出完成后,會顯示:
2018-10-16 10:20:18 PRINT [main] com.x.server.console.action.ActionDumpData - dump data completed, directory: D:\o2server\local\dump\dumpData_20181016101732, count: 56144, elapsed: 2 minutes.
在信息中指明了導(dǎo)出的數(shù)據(jù)文件存放的路徑以及導(dǎo)出的數(shù)據(jù)量和導(dǎo)出過程消耗的時間:
導(dǎo)出的數(shù)據(jù)文件存放的路徑:directory: D:\o2server\local\dump\dumpData_20181016101732
導(dǎo)出的數(shù)據(jù)量:count: 56144,
導(dǎo)出過程消耗的時間:elapsed: 2 minutes.
如下圖所示:
導(dǎo)出文件存放位置:
2、導(dǎo)入已存在的備份數(shù)據(jù)文件,命令:restore data <superpwd>
Winodws操作系統(tǒng)中操作步驟(其他操作系統(tǒng)中操作方式類似):
1)執(zhí)行o2server/start_windows.bat
2)啟動內(nèi)置數(shù)據(jù)庫(說明:如果使用的是外部數(shù)據(jù),請確保數(shù)據(jù)已經(jīng)正常啟動,能夠被o2server連接)
執(zhí)行命令:start data,啟動完成后如下圖所示:
3)恢復(fù)數(shù)據(jù)
恢復(fù)數(shù)據(jù)前,需要確保需要恢復(fù)的數(shù)據(jù)文件已經(jīng)存在,已經(jīng)放置在o2server\local\dump目錄中,并且文件夾命名方式為dumpData_<導(dǎo)出文件的時間標(biāo)識>,如dumpData_20181016101732, 時間標(biāo)識20181016101732將在導(dǎo)入命令中使用。
執(zhí)行命令:restore data 20181016101732 o2 (說明:其中o2是服務(wù)器默認(rèn)的管理員密碼, 20181016101732為導(dǎo)出文件的時間標(biāo)識),執(zhí)行效果如下圖所示:
上圖為O2OA系統(tǒng)正在執(zhí)行數(shù)據(jù)恢復(fù)過程,請注意,如果原數(shù)據(jù)庫中存在數(shù)據(jù),原有來的數(shù)據(jù)將被清除。數(shù)據(jù)恢復(fù)過程執(zhí)行完成后,如下圖所示:
恢復(fù)完成后,會顯示:
2018-10-16 10:42:01 PRINT [main] com.x.server.console.action.ActionRestoreData - restore data completed, total count: 56144, elapsed: 3 minutes.
在信息中指明了恢復(fù)的數(shù)據(jù)量和恢復(fù)過程消耗的時間:
導(dǎo)出的數(shù)據(jù)量:count: 56144,
導(dǎo)出過程消耗的時間:elapsed: 3 minutes.
文件恢復(fù)完成后,直接鍵入start,即可正常啟動服務(wù)器。
三、文件存儲導(dǎo)出和文件存儲導(dǎo)入命令
1、文件存儲導(dǎo)出和導(dǎo)入過程與數(shù)據(jù)導(dǎo)出導(dǎo)入過程類似,本篇不在贅述。
2、文件存儲導(dǎo)出導(dǎo)入也可以使用文件目錄的復(fù)制和粘貼的方式進(jìn)行。
以上是“如何實現(xiàn)服務(wù)器備份和數(shù)據(jù)導(dǎo)入導(dǎo)出”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。