數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識點7.3 達(dá)夢數(shù)據(jù)庫聯(lián)機(jī)備份與還原_第1頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識點7.3 達(dá)夢數(shù)據(jù)庫聯(lián)機(jī)備份與還原_第2頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識點7.3 達(dá)夢數(shù)據(jù)庫聯(lián)機(jī)備份與還原_第3頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識點7.3 達(dá)夢數(shù)據(jù)庫聯(lián)機(jī)備份與還原_第4頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識點7.3 達(dá)夢數(shù)據(jù)庫聯(lián)機(jī)備份與還原_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

達(dá)夢數(shù)據(jù)庫聯(lián)機(jī)備份與還原數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用

習(xí)標(biāo)學(xué)目歸檔備份語法04表聯(lián)機(jī)備份與還原語法03表空間聯(lián)機(jī)備份語法02數(shù)據(jù)庫聯(lián)機(jī)備份操作05表空間聯(lián)機(jī)備份與還原操作06歸檔聯(lián)機(jī)備份操作08數(shù)據(jù)庫聯(lián)機(jī)備份語法01表聯(lián)機(jī)備份與還原操作07數(shù)據(jù)庫聯(lián)機(jī)備份語法011數(shù)據(jù)庫聯(lián)機(jī)備份語法BACKUPDATABASE[[FULL][DDL_CLONE]]|INCREMENT[CUMULATIVE][WITHBACKUPDIR'<基備份搜索目錄>'{,'<基備份搜索目錄>'}]|[BASEONBACKUPSET'<基備份目錄>']][TO<備份名>][BACKUPSET'<備份集路徑>'][DEVICETYPE<介質(zhì)類型>[PARMS'<介質(zhì)參數(shù)>']][BACKUPINFO'<備份描述>'][MAXPIECESIZE<備份片限制大小>][IDENTIFIEDBY<密碼>|"<密碼>"[WITHENCRYPTION<TYPE>][ENCRYPTWITH<加密算法>]][COMPRESSED[LEVEL<壓縮級別>]][WITHOUTLOG][TRACEFILE'<TRACE文件名>'][TRACELEVEL<TRACE日志級別>][TASKTHREAD<線程數(shù)>][PARALLEL[<并行數(shù)>][READSIZE<拆分塊大小>]];數(shù)據(jù)庫級只支持聯(lián)機(jī)備份,不支持聯(lián)機(jī)恢復(fù)。數(shù)據(jù)庫備份語法如下:語法參數(shù)說明請參閱教材7.3.11數(shù)據(jù)庫聯(lián)機(jī)備份語法SQL>backupdatabasefullto"DB_DAMENG_FULL_2022_12_01"backupset'DB_DAMENG_FULL_2022_12_01';常見備份語句如下:全庫備份

例:設(shè)置全庫備份集名為“DB_DAMENG_FULL_2022_12_01”2.增量備份在上一個全庫備份的基礎(chǔ)上進(jìn)行增量備份。SQL>backupdatabaseincrementbaseonbackupset'E:\dmdbms\data\DAMENG\bak\DB_DAMENG_FULL_2022_12_01'to"DB_DAMENG_INCRE_2022_12_01"backupset'DB_DAMENG_INCRE_2022_12_01';2表空間聯(lián)機(jī)備份語法BACKUPTABLESPACE<表空間名>[FULL|INCREMENT[CUMULATIVE][WITHBACKUPDIR'<基備份搜索目錄>'{,'<基備份搜索目錄>'}]|[BASEONBACKUPSET'<基備份集目錄>']][TO<備份名>][BACKUPSET'<備份集路徑>'][DEVICETYPE<介質(zhì)類型>[PARMS'<介質(zhì)參數(shù)>']][BACKUPINFO'<備份描述>'][MAXPIECESIZE<備份片限制大小>][IDENTIFIEDBY<密碼>|"<密碼>"[WITHENCRYPTION<TYPE>][ENCRYPTWITH<加密算法>]][COMPRESSED[LEVEL<壓縮級別>]][TRACEFILE'<TRACE文件名>'][TRACELEVEL<TRACE日志級別>][TASKTHREAD<線程數(shù)>][PARALLEL[<并行數(shù)>][READSIZE<拆分塊大小>]];表空間備份表空間備份就是拷貝表空間內(nèi)所有數(shù)據(jù)文件中的有效數(shù)據(jù)的過程。與備份數(shù)據(jù)庫相同,備份表同樣需要服務(wù)器配置為歸檔模式。語法如下:語法參數(shù)說明請參閱教材7.3.22表空間聯(lián)機(jī)備份語法SQL>BACKUPTABLESPACEMAINBACKUPSET'main_tablespace__bak_20221113_01';操作已執(zhí)行已用時間:00:00:04.115.執(zhí)行號:502.常見備份語句如下:

1.表空間完全備份SQL語句,例:備份表空間MAIN,路徑為默認(rèn)路徑,備份路徑為“main_tablespace__bak_20221113_01”的備份集目錄。2.表空間增量備份在上述完全備份的基礎(chǔ)上進(jìn)行增量備份,采用默認(rèn)的差異增量備份,備份路徑為“increment_bak_20221113_01”。SQL>BACKUPTABLESPACEMAININCREMENTBACKUPSET'main_tablespace_increment_bak_20221113_01';操作已執(zhí)行已用時間:00:00:08.553.執(zhí)行號:503.3個文件567,296字節(jié)3表聯(lián)機(jī)備份與還原語法BACKUPTABLE<表名>[TO<備份名>][BACKUPSET'<備份集路徑>'][DEVICETYPE<介質(zhì)類型>[PARMS'<介質(zhì)參數(shù)>']][BACKUPINFO'<備份集描述>'][MAXPIECESIZE<備份片限制大小>][IDENTIFIEDBY<密碼>|"<密碼>"[WITHENCRYPTION<TYPE>][ENCRYPTWITH<加密算法>]][COMPRESSED[LEVEL<壓縮級別>]][TRACEFILE'<TRACE文件名>'][TRACELEVEL<TRACE日志級別>];1.表備份與備份數(shù)據(jù)庫與表空間不同,備份表不需要歸檔日志,服務(wù)器不需要配置為歸檔模式。表備份也沒有增量備份。語法如下:語法參數(shù)說明請參閱教材7.3.3.13表聯(lián)機(jī)備份與還原語法SQL>BACKUPTABLEEMHR.CLASSINFOBACKUPSET'tables__bak_20221113_01';操作已執(zhí)行已用時間:00:00:03.433.執(zhí)行號:504.已用時間:00:00:04.115.執(zhí)行號:502.常見備份語句如下:備份表EMHR.CLASSINFOBACKUPSET,默認(rèn)的備份路徑,備份路徑為“'tables__bak_20221113_01”,備份完成后文件夾下面有表備份文件和元數(shù)據(jù)文件。3表聯(lián)機(jī)備份與還原語法RESTORETABLE[<表名>][STRUCT][KEEPTRXID]FROMBACKUPSET'<備份集路徑>'[DEVICETYPE<介質(zhì)類型>[PARMS'<介質(zhì)參數(shù)>']][IDENTIFIEDBY<密碼>|"<密碼>"[ENCRYPTWITH<加密算法>]][TRACEFILE'<TRACE文件名>'][TRACELEVEL<TRACE日志級別>];2.表還原使用達(dá)夢數(shù)據(jù)庫DIsql工具中的RESTORE語句可還原已經(jīng)備份的表,語法如下:語法參數(shù)說明請參閱教材7.3.3.2常見還原語句如下:

例:還原表EMHR.CLASSINFO。SQL>RESTORETABLEEMHR.CLASSINFOSTRUCTFROM'tables__bak_20221113_01';操作已執(zhí)行已用時間:274.172(毫秒).執(zhí)行號:506.4數(shù)據(jù)庫歸檔聯(lián)機(jī)備份BACKUP<ARCHIVELOG|ARCHIVELOG>[ALL|[FROMLSN<lsn>]|[UNTILLSN<lsn>]|[LSNBETWEEN<lsn>AND<lsn>]|[FROMTIME'<time>']|[UNTILTIME'<time>']|[TIMEBETWEEN'<time>'>AND'<time>']][<notBackedUpSpec>][DELETEINPUT][TO<備份名>][<備份集子句>];<備份集子句>::=BACKUPSET['<備份集路徑>'][DEVICETYPE<介質(zhì)類型>[PARMS'<介質(zhì)參數(shù)>’]][BACKUPINFO'<備份描述>'][MAXPIECESIZE<備份片限制大小>][IDENTIFIEDBY<密碼>|"<密碼>"[WITHENCRYPTION<TYPE>][ENCRYPTWITH<加密算法>]][COMPRESSED[LEVEL<壓縮級別>]][WITHOUTLOG][TRACEFILE'<TRACE文件名>'][TRACELEVEL<TRACE日志級別>][TASKTHREAD<線程數(shù)>][PARALLEL[<并行數(shù)>][READSIZE<拆分塊大小>]]<notBackedUpSpec>::=NOTBACKEDUP[<num>TIMES]|[SINCETIME'<datetime_string>']使用達(dá)夢數(shù)據(jù)庫DIsql工具中BACKUP語句可以備份歸檔日志。歸檔備份選滿足下列條件:1.歸檔文件的db_magic、permanent_magic值和庫的db_magic、permanent_magic值一樣;2.服務(wù)器必須配置歸檔3.歸檔日志必須連續(xù),如果出現(xiàn)不連續(xù)的情況,前面的連續(xù)部分會忽略,僅備份最新的連續(xù)部分。如果未收集到指定范圍內(nèi)的歸檔,則不會備份。聯(lián)機(jī)備份的時候經(jīng)常會切換歸檔文件,最后一個歸檔總是空的,所以最后一個歸檔不會被備份。語法參數(shù)說明請參閱教材7.3.44數(shù)據(jù)庫歸檔聯(lián)機(jī)備份SQL>BACKUPARCHIVELOGALLBACKUPSET'ARCH_log_bak_20221113_01';操作已執(zhí)行已用時間:00:00:05.098.執(zhí)行號:505.1.常用日志備份命令如下:2.查看歸檔信息SQL>selectarch_lsn,clsn,pathfromv$arch_file;ARCH_LSNCLSNPATH-----------------------------------------------------------------------------------------------------------------------329246467920E:\dmdbms\data\DAMENG\bak\ARCHIVE_LOCAL1_0x16D0F182_EP0_2022-11-12_19-37-38.log467921473500E:\dmdbms\data\DAMENG\bak\ARCHIVE_LOCAL1_0x16D0F182_EP0_2022-11-13_07-24-49.log473500473943E:\dmdbms\data\DAMENG\bak\ARCHIVE_LOCAL1_0x16D0F182_EP0_2022-11-13_09-46-27.log已用時間:39.739(毫秒).執(zhí)行號:509.5數(shù)據(jù)庫聯(lián)機(jī)備份操作SQL>BACKUPDATABASEBACKUPSET'db_bak_20221113_01';操作已執(zhí)行已用時間:00:00:10.466.執(zhí)行號:500.1.使用DIsql工具備份數(shù)據(jù)庫。(1)在默認(rèn)備份路徑下備份數(shù)據(jù)庫,備份集名為db_bak_20221113_01,語句執(zhí)行完后會在默認(rèn)的備份路徑下生成名為“db_bak_20221113_01”的備份集目錄(文件夾),文件夾下面有備份文件和元數(shù)據(jù)文件。

查看備份數(shù)據(jù)已經(jīng)生成。E:\dmdbms\data\DAMENG\bak\db_bak_20221113_01的目錄2022/11/1308:16136,194,560db_bak_20221113_01.bak2022/11/1308:16123,392db_bak_20221113_01.meta2022/11/1308:1616,896db_bak_20221113_01_1.bak3個文件136,334,848字節(jié)5數(shù)據(jù)庫聯(lián)機(jī)備份操作SQL>BACKUPDATABASEINCREMENTBACKUPSET'increment_bak_20221113_01';操作已執(zhí)行已用時間:00:00:12.238.執(zhí)行號:501.(2)數(shù)據(jù)庫增量備份(默認(rèn)差異增量備份)在上述默認(rèn)路徑完全備份的基礎(chǔ)上進(jìn)行增量備份,備份集名稱為“increment_bak_20221113_01”,備份任務(wù)完成后,文件夾下面有增量備份文件和元數(shù)據(jù)文件。

查看備份數(shù)據(jù)已經(jīng)生成。E:\dmdbms\data\DAMENG\bak\increment_bak_20221113_01的目錄2022/11/1308:20435,200increment_bak_20221113_01.bak2022/11/1308:20123,392increment_bak_20221113_01.meta2022/11/1308:208,704increment_bak_20221113_01_1.bak3個文件567,296字節(jié)5數(shù)據(jù)庫聯(lián)機(jī)備份操作2.使用DM管理工具備份數(shù)據(jù)庫在DM管理工具中,連接數(shù)據(jù)庫實例后,在左側(cè)“備份”模塊工具按需要進(jìn)行操作。如圖7-3-1。從圖中可以發(fā)現(xiàn),前面通過命令行進(jìn)行的完全備份、增量備份都自動在列表中顯示出來。5數(shù)據(jù)庫聯(lián)機(jī)備份操作在“庫備份”選項上點擊右鍵,選擇“新建備份”,即可出現(xiàn)“新建備份”對話框,輸入相應(yīng)參數(shù)即可??梢栽谄渲性O(shè)置備份名、備份目錄集、設(shè)置完全備份/增量備份、壓縮選項、加密選項、跟蹤日志、并行線程數(shù)等等,設(shè)置完成,點擊“確定”即可備份,相關(guān)參數(shù)設(shè)置如圖所示。6表空間聯(lián)機(jī)備份操作SQL>BACKUPTABLESPACEMAINBACKUPSET'main_tablespace__bak_20221113_01';操作已執(zhí)行已用時間:00:00:04.115.執(zhí)行號:502.1.使用DIsql工具備份表空間(1)表空間完全備份,例:備份表空間MAIN,備份路徑為“'main_tablespace__bak_20221113_01'”,備份任務(wù)完成后,文件夾下面有MAIN表空間備份文件和元數(shù)據(jù)文件。(2)表空間增量備份,在上述完全備份的基礎(chǔ)上進(jìn)行增量備份,進(jìn)行增量備份,備份集名為“increment_bak_20221113_01”。SQL>BACKUPTABLESPACEMAININCREMENTBACKUPSET'main_tablespace_increment_bak_20221113_01';操作已執(zhí)行已用時間:00:00:08.553.執(zhí)行號:503.3個文件567,296字節(jié)6表空間聯(lián)機(jī)備份操作2.使用DM管理工具備份表空間在DM管理工具中,連接數(shù)據(jù)庫實例后,在左側(cè)“備份”模塊工具按需要進(jìn)行操作。如圖7-3-1。在DM管理工具中,連接數(shù)據(jù)庫實例后,在“備份”選項下,“表空間備份”選項上點擊右鍵,選擇“新建備份”,即可出現(xiàn)“新建備份”對話框,輸入相應(yīng)參數(shù)即可??梢栽谄渲性O(shè)置備份名、備份目錄集、設(shè)置完全備份/增量備份、壓縮選項、加密選項、跟蹤日志、并行線程數(shù)等等,設(shè)置完成,點擊“確定”即可備份。7表聯(lián)機(jī)備份與還原操作SQL>BACKUPTABLEEMHR.CLASSINFOBACKUPSET'tables__bak_20221113_01';操作已執(zhí)行已用時間:00:00:03.433.執(zhí)行號:504.已用時間:00:00:04.115.執(zhí)行號:502.1.使用DIsql工具備份與還原表

(1)備份表

備份表EMHR.CLASSINFO,指定默認(rèn)備份路徑,備份集名“'tables__bak_20221113_01”。

(2)表還原使用剛才的備份文件,對表EMHR.CLASSINFO進(jìn)行還原;可以在還原前刪除表,然后還原后驗證表還原是否成功。SQL>RESTORETABLEEMHR.CLASSINFOSTRUCTFROM'tables__bak_20221113_01';操作已執(zhí)行已用時間:274.172(毫秒).執(zhí)行號:506.7表聯(lián)機(jī)備份與還原操作2.使用DM管理工具備份和還原表(1)表備份在DM管理工具中,連接數(shù)據(jù)庫實例后,在“備份”選項下,“表備份”選項上點擊右鍵,選擇“新建備份”,即可出現(xiàn)“新建備份”對話框,輸入相應(yīng)參數(shù)即可。注意,要先選擇模式,才能選擇模式下面的表。相關(guān)備份參數(shù)如圖所示。7表聯(lián)機(jī)備份與還原操作(2)表還原在DM管理工具中,連接數(shù)據(jù)庫實例后,在“備份”—“表備份”中,選擇具體的備份文件,上點擊右鍵,選擇“備份還原”,即可出現(xiàn)“備份還原”對話框。還原選項可以設(shè)置表結(jié)構(gòu)、索引、表數(shù)據(jù)、約束等選項。還原時,可將“表結(jié)構(gòu)”選項勾選,在還原時將表結(jié)構(gòu)一并還原。相關(guān)備份參數(shù)如圖所示。8歸檔聯(lián)機(jī)備份操作SQL>BACKUPARCHIVELOGALLBACKUPSET'ARCH_log_bak_20221113_01';操作已執(zhí)行已用時間:00:00:05.098.執(zhí)行號:505.E:\dmdbms\data\DAMENG\bak\ARCH_log_bak_20221113_01>dir2022/11/1309:4627,958,272ARCH_log_bak_20221113_01.bak2022/11/1309:4682,432ARCH_log_bak_20221113_01.meta2個文件28,040,704字節(jié)1.使用DIsql工具備份歸檔文件例:設(shè)置備份歸檔文件集“ARCH_log_bak_20221113_01”。查看歸檔備份信息SQL>selectarch_lsn,clsn,pathfromv$arch_file;ARCH_LSN

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論