最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

數(shù)據(jù)庫的物理備份的方法、裝置、設備、介質(zhì)及產(chǎn)品與流程

文檔序號:41953069發(fā)布日期:2025-05-16 14:16閱讀:2來源:國知局
數(shù)據(jù)庫的物理備份的方法、裝置、設備、介質(zhì)及產(chǎn)品與流程

本申請涉及計算機領域,尤其涉及一種數(shù)據(jù)庫的物理備份的方法、裝置、設備、介質(zhì)及產(chǎn)品。


背景技術:

1、隨著計算機系統(tǒng)的復雜程度和數(shù)據(jù)量的增加,現(xiàn)代設備軟件支持多種備份類型。目前,物理設環(huán)境中的kes?數(shù)據(jù)庫物理備份通過操作系統(tǒng)級別的定時任務crontab工具進行定時備份的操作。這導致容器云場景下物理備份的調(diào)度狀態(tài)不能直接體現(xiàn)至pod?的狀態(tài)中,調(diào)度周期也不易在容器云平臺進行自動化的修改和展示。

2、因此,傳統(tǒng)的kes數(shù)據(jù)庫物理備份方式無法實現(xiàn)物理備份狀態(tài)的實時展示。


技術實現(xiàn)思路

1、本申請實施例提供的一種數(shù)據(jù)庫的物理備份的方法、裝置、設備、介質(zhì)及產(chǎn)品,用以達到實時獲取物理備份狀態(tài)的效果。

2、第一方面,本申請實施例提供一種數(shù)據(jù)庫的物理備份的方法,包括:調(diào)用cronjob創(chuàng)建物理備份任務,以使cronjob根據(jù)物理備份任務,在對應的備份時間創(chuàng)建執(zhí)行任務;根據(jù)cronjob創(chuàng)建的執(zhí)行任務,調(diào)用執(zhí)行容器;在該執(zhí)行容器下調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務;并將備份任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài);從物理備份狀態(tài)獲取備份任務的執(zhí)行狀態(tài)信息,并展示執(zhí)行狀態(tài)信息。

3、在一種可能的實施方式中,調(diào)用cronjob創(chuàng)建定時物理備份任務之前,包括:在物理備份自定義資源中聲明備份需求信息,備份需求信息包括備份類型和備份周期,備份周期用于表征備份時間。

4、在一種可能的實施方式中,在執(zhí)行容器中調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務之前,還包括:判斷數(shù)據(jù)庫的節(jié)點狀態(tài)是否正常;在執(zhí)行容器中調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務,具體包括:

5、若節(jié)點狀態(tài)正常,則在執(zhí)行容器中調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務。

6、在一種可能的實施方式中,將任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),包括:若節(jié)點狀態(tài)異常,則取消執(zhí)行備份任務,將表征備份失敗的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),并將節(jié)點異常信息發(fā)送至物理備份日志。

7、在一種可能的實施方式中,若節(jié)點狀態(tài)異常,則取消執(zhí)行備份任務,將表征備份失敗的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),并將節(jié)點異常信息發(fā)送至物理備份日志,包括:若節(jié)點狀態(tài)異常,則取消執(zhí)行備份任務,并調(diào)用cronjob重建執(zhí)行任務;若執(zhí)行任務重建失敗,則將表征備份失敗的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),并將節(jié)點異常信息發(fā)送至物理備份日志。

8、在一種可能的實施方式中,調(diào)用cronjob重建執(zhí)行任務之前,還包括:判斷執(zhí)行任務的累計重建次數(shù)是否達到預設的最大重建次數(shù);調(diào)用cronjob重新創(chuàng)建執(zhí)行任務,具體包括:若累計重建次數(shù)未達到最大重試次數(shù),則調(diào)用cronjob重建執(zhí)行任務。

9、在一種可能的實施方式中,判斷執(zhí)行任務的累計重建次數(shù)是否達到預設的最大重建次數(shù)之后,還包括:若累計重建次數(shù)達到最大重試次數(shù),則判定執(zhí)行任務重建失敗。

10、在一種可能的實施方式中,任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),具體包括:獲取sys_rman在備份任務執(zhí)行結(jié)束后生成的退出碼;?若退出碼表征任務執(zhí)行成功,則將表征執(zhí)行成功的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài);若退出碼表征任務執(zhí)行失敗,則將表征執(zhí)行失敗的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài)。

11、在一種可能的實施方式中,若退出碼表征任務執(zhí)行成功,則將表征執(zhí)行成功的執(zhí)行狀態(tài)信息存儲至物理備份狀態(tài),具體包括:若退出碼表征任務執(zhí)行成功,則檢查備份集信息是否正確;其中,備份集信息包括備份任務的執(zhí)行結(jié)果;若備份集信息正確,則將表征執(zhí)行成功的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài)。

12、在一種可能的實施方式中,若備份集信息錯誤,則將表征執(zhí)行失敗的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),并將備份錯誤信息發(fā)送至物理備份日志。

13、在一種可能的實施方式中,將備份任務的執(zhí)行日志實時發(fā)送至物理備份日志。

14、第二方面,本申請實施例提供一種數(shù)據(jù)庫的物理備份的裝置,包括:創(chuàng)建模塊,用于調(diào)用cronjob創(chuàng)建物理備份任務,物理備份任務是在備份時間對數(shù)據(jù)庫進行備份;cronjob用于在到達備份時間時,基于物理備份任務創(chuàng)建job;執(zhí)行模塊,用于根據(jù)job,調(diào)用執(zhí)行容器;在該執(zhí)行容器調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務;并將任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài);?展示模塊,用于從物理備份狀態(tài)獲取物理備份任務的執(zhí)行狀態(tài)信息,并展示執(zhí)行狀態(tài)信息。

15、第三方面,本申請實施例提供一種電子設備,包括:存儲器,處理器;

16、存儲器存儲計算機執(zhí)行指令;

17、處理器執(zhí)行存儲器存儲的計算機執(zhí)行指令,使得處理器執(zhí)行如上第一方面和/或第一方面各種可能的實施方式。

18、第四方面,本申請實施例提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)如上第一方面和/或第一方面各種可能的實施方式。

19、第五方面,本申請實施例提供一種計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上第一方面和/或第一方面各種可能的實施方式。

20、本申請實施例提供的一種數(shù)據(jù)庫的物理備份的方法、電子設備、存儲介質(zhì)及程序產(chǎn)品,首先調(diào)用cronjob創(chuàng)建物理備份任務,以使cronjob根據(jù)物理備份任務,在對應的備份時間創(chuàng)建執(zhí)行任務;根據(jù)cronjob創(chuàng)建的執(zhí)行任務,調(diào)用執(zhí)行容器;在該執(zhí)行容器下調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務;并將備份任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài);從物理備份狀態(tài)獲取備份任務的執(zhí)行狀態(tài)信息,并展示執(zhí)行狀態(tài)信息。本方案通過調(diào)用cronjob工具進行定時備份任務的調(diào)度,并將備份任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),實現(xiàn)了對物理備份任務執(zhí)行狀態(tài)的實時監(jiān)控。



技術特征:

1.一種數(shù)據(jù)庫的物理備份的方法,其特征在于,包括:

2.根據(jù)權利要求1所述的方法,其特征在于,所述調(diào)用cronjob創(chuàng)建定時物理備份任務之前,包括:

3.根據(jù)權利要求1所述的方法,其特征在于,所述在該執(zhí)行容器下調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務之前,還包括:

4.根據(jù)權利要求3所述的方法,其特征在于,所述將所述備份任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),包括:

5.根據(jù)權利要求4所述的方法,其特征在于,所述若節(jié)點狀態(tài)異常,則取消執(zhí)行備份任務,將表征備份失敗的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),并將節(jié)點異常信息發(fā)送至物理備份日志,包括:

6.根據(jù)權利要求5所述的方法,其特征在于,所述調(diào)用所述cronjob重建執(zhí)行任務之前,還包括:

7.根據(jù)權利要求6所述的方法,其特征在于,所述判斷執(zhí)行任務的累計重建次數(shù)是否達到預設的最大重建次數(shù)之后,還包括:

8.根據(jù)權利要求1所述的方法,其特征在于,所述任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),具體包括:

9.根據(jù)權利要求8所述的方法,其特征在于,所述若所述退出碼表征任務執(zhí)行成功,則將表征執(zhí)行成功的執(zhí)行狀態(tài)信息存儲至物理備份狀態(tài),具體包括:

10.根據(jù)權利要求9所述的方法,其特征在于,所述方法還包括:

11.根據(jù)權利要求1-10任一項所述的方法,其特征在于,所述方法還包括:

12.一種數(shù)據(jù)庫的物理備份的裝置,其特征在于,包括:

13.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;

14.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,所述計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)如權利要求1-11任一項所述的方法。

15.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1-11任一項所述的方法。


技術總結(jié)
本申請?zhí)峁┮环N數(shù)據(jù)庫的物理備份的方法、裝置、設備、介質(zhì)及產(chǎn)品。首先調(diào)用cronjob創(chuàng)建物理備份任務,以使cronjob根據(jù)物理備份任務,在對應的備份時間創(chuàng)建執(zhí)行任務;根據(jù)cronjob創(chuàng)建的執(zhí)行任務,調(diào)用執(zhí)行容器;在該執(zhí)行容器下調(diào)用sys_rman對數(shù)據(jù)庫執(zhí)行備份任務;并將備份任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài);從物理備份狀態(tài)獲取備份任務的執(zhí)行狀態(tài)信息,并展示執(zhí)行狀態(tài)信息。本方案通過調(diào)用cronjob工具進行定時備份任務的調(diào)度,并將備份任務的執(zhí)行狀態(tài)信息發(fā)送至物理備份狀態(tài),實現(xiàn)了對物理備份任務執(zhí)行狀態(tài)的實時監(jiān)控。

技術研發(fā)人員:劉港,李翔
受保護的技術使用者:中電科金倉(北京)科技股份有限公司
技術研發(fā)日:
技術公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1