[發(fā)明專利]一種SQL Server云數(shù)據(jù)庫備份方法在審
| 申請?zhí)枺?/td> | 202011188021.2 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112256483A | 公開(公告)日: | 2021-01-22 |
| 發(fā)明(設(shè)計(jì))人: | 許曉笛;孫思清;劉金偉;張哲銘;馬少博;劉津 | 申請(專利權(quán))人: | 浪潮云信息技術(shù)股份公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山東省濟(jì)南市高*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 sql server 數(shù)據(jù)庫 備份 方法 | ||
1.一種SQL Server云數(shù)據(jù)庫備份方法,其特征在于:SQL Server云數(shù)據(jù)庫實(shí)例宿主中部署備份工具,備份工具將SQL Server云數(shù)據(jù)庫實(shí)例的數(shù)據(jù)按照固定時間間隔上報至對象存儲中保存,用戶需還原備份數(shù)據(jù)時,控制臺從緩存中調(diào)取歷史備份數(shù)據(jù),其中包括同步備份和異步回調(diào)備份。
2.根據(jù)權(quán)利要求1所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:備份數(shù)據(jù)時,使用Ansible工具調(diào)用Powershell腳本,Powershell腳本調(diào)用備份工具,備份工具使用T-SQL命令備份SQL Server云數(shù)據(jù)庫數(shù)據(jù),并將備份文件上傳至Swift對象存儲。
3.根據(jù)權(quán)利要求2所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:備份工具使用C++語言實(shí)現(xiàn),與SQL Server連接使用pymssql包實(shí)現(xiàn)。
4.根據(jù)權(quán)利要求3所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:所述同步備份包括以下步驟:
S1、實(shí)例備份時判斷請求參數(shù)是否合法,若合法,執(zhí)行步驟S2,否則拋出參數(shù)非法異常;
S2、判斷實(shí)例狀態(tài)是否為運(yùn)行中,若是執(zhí)行步驟S3,否則拋出實(shí)例狀態(tài)不能備份異常;
S3、判斷現(xiàn)存手動備份是否小于2,若是則執(zhí)行步驟S4,否則拋出實(shí)例狀態(tài)無法備份異常;
S4、獲取管理員token;
S5、調(diào)用服務(wù)工廠operate接口;
S6、插入操作記錄;
S7、更新實(shí)例狀態(tài)。
5.根據(jù)權(quán)利要求4所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:步驟S4中,調(diào)用keystone接口獲取管理員token。
6.根據(jù)權(quán)利要求5所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:所述異步回調(diào)包括以下步驟:
Sa、實(shí)例備份服務(wù)工廠回調(diào)時判斷是否成功,若是則執(zhí)行步驟Sb,否則更新備份狀態(tài)為失敗;
Sb、查詢備份大小;
Sc、查詢備份大小是否成功,若是則執(zhí)行步驟Sd,否則執(zhí)行步驟Sf;
Sd、更新備份文件大小;
Se、更新備份狀態(tài)為成功;
Sf、更新備份狀態(tài)為失敗;
Sg、更新實(shí)例狀態(tài)為運(yùn)行中。
7.根據(jù)權(quán)利要求6所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:步驟Sb中,調(diào)用swift查詢備份大小。
8.根據(jù)權(quán)利要求6所述的SQL Server云數(shù)據(jù)庫備份方法,其特征在于:步驟Sc中,查詢swift備份大小是否成功。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮云信息技術(shù)股份公司,未經(jīng)浪潮云信息技術(shù)股份公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011188021.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 業(yè)務(wù)倒換方法和系統(tǒng)
- 一種用于接入方式切換時負(fù)荷分擔(dān)的方法和系統(tǒng)
- 測試結(jié)果整合系統(tǒng)及方法
- 一種實(shí)現(xiàn)大數(shù)據(jù)平臺輸入/輸出處理的方法及系統(tǒng)
- 一種基于hadoop的分布式日志采集系統(tǒng)及方法
- JackServer實(shí)例的管理方法和裝置
- 一種路由器LAN的DHCPServer沖突的處理方法和裝置
- 一種服務(wù)器監(jiān)控方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)
- 一種基于VRRP實(shí)現(xiàn)主備DHCP SERVER的方法及系統(tǒng)
- 即時通訊網(wǎng)絡(luò)質(zhì)量的檢測方法及系統(tǒng)
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 一種數(shù)據(jù)庫備份的方法及裝置
- 一種虛擬化網(wǎng)絡(luò)備份、恢復(fù)的方法和相應(yīng)裝置
- 一種數(shù)據(jù)備份方法和裝置
- 包配置文件的備份方法及終端
- 分布式實(shí)時文件系統(tǒng)的備份方法及備份系統(tǒng)
- 一種數(shù)據(jù)備份和恢復(fù)方法、備份服務(wù)器和源服務(wù)器
- 一種備份方法和裝置
- 一種數(shù)據(jù)備份方法、裝置、電子設(shè)備和存儲介質(zhì)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)備份方法及裝置
- 一種數(shù)字法庭數(shù)據(jù)備份系統(tǒng)





