淺談達夢資料庫的備份與恢復

george_tian001發表於2022-04-14

作為一個ORACLE運維工程師,在美國發動新冷戰的形式下,對國產資料庫的關注在近期也多了起來。

4月份的時候,接觸到了國產達夢 資料庫V8產品,初步瞭解之下,發現該資料庫具有很多國產軟體的特點,當然,作為運維工作者,特別對備份這一塊進行了重點關注,以下是我的一點小小體會,與諸君共享,因對產品瞭解時間有限,不足或錯誤之處歡迎指正!

一、邏輯備份與恢復

1、dexp/dexpdp兩者功能完全相同,我的理解,dexpdp完全是為了相容Oracle而推出,使用上對於Oracle運維人員來講也可以直接過渡。dimp/dimpdp也是這一思路。

2、dexp/dimp與Oracle的使用理念也一致,但功能上卻有所不同(僅說不同的地方),以下對常用的幾個引數作一部分彙總:

1)DIRECTORY     可以在file/log後面直接指定儲存路徑,比較靈活;

2)QUERY             將oracle中exp具有而expdp沒有的功能作了補充,可用於匯出表的子集的select 子句;

3)TABLE_PARALLEL這是一個可選的最佳化引數,彌補了大表併發的問題;

4)TABLE_POOL    與3)的理念一致;

5)DROP                這個引數還是慎用;

當然,相對於oracle的metadata_only這一用的比較多的功能,達夢則是換一種思路,透過ROWS引數進行部分配置來實現,

還有一個FILESIZE引數,會要求LOG日誌檔案也配置%U從而生成多個日誌檔案,為後續的日誌分析增加了一定的難度。


二、物理備份與恢復

1、達夢資料庫透過sql命令的方式,可以完成日常所需的所有物理備份需求,同時DMRMAN作為冷備使用的工具。

2、物理備份在恢復時,則透過DMRMAN工具完成,需要注意的是在表空間級別的恢復中,必須關庫。

作為對標oracle rman的工具,DMRMAN不支援熱備,不知後續產品會否有新的增強。


作為國產資料庫,總體來說還是能滿足使用者的需求,如manager圖形等工具,字元介面的軟體部署等,對運維人員非常友好。相信隨著產品使用的日益增多和市場的進一步普及,後續產品會開發更多的功能,也會更進一步滿足國人的使用需求。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70016700/viewspace-2887063/,如需轉載,請註明出處,否則將追究法律責任。

相關文章