用戶管理的備份(一致性備份、非一致性備份、脫機(jī)備份、聯(lián)機(jī)備份)
概念:指?jìng)浞輸?shù)據(jù)庫(kù)的所有數(shù)據(jù)文件和控制文件,另外還應(yīng)該備份參數(shù)文件和口令文件
注意:當(dāng)備份數(shù)據(jù)庫(kù)時(shí),不要備份重做日志。
1.1一致性備份
概念:數(shù)據(jù)庫(kù)一致性備份是指關(guān)閉了數(shù)據(jù)庫(kù)后備份所有數(shù)據(jù)文件和控制文件的方法。當(dāng)使用SHUTDOWN 命令正常關(guān)閉了數(shù)據(jù)庫(kù)之后,所有數(shù)據(jù)庫(kù)文件的當(dāng)前SCN 值完全一致,所以關(guān)閉后的數(shù)據(jù)庫(kù)備份被稱為數(shù)據(jù)庫(kù)一致性備份或者冷備份。
適用:ARCHIVELOG、NOARCHIVELOG
select name from v$datafile union select name from v$controlfile;
shutdown immediate;
copy 文件
startup;
1.2非一致性備份
概念:指在OPEN 狀態(tài)下備份數(shù)據(jù)庫(kù)所有數(shù)據(jù)文件和控制文件的方法。因?yàn)樵?/SPAN>OPEN 狀態(tài)下數(shù)據(jù)庫(kù)內(nèi)容隨時(shí)都會(huì)改變,從而導(dǎo)致不同數(shù)據(jù)庫(kù)文件的當(dāng)前SCN值完全不同,所以打開(kāi)時(shí)的數(shù)據(jù)庫(kù)備份被稱為數(shù)據(jù)庫(kù)非一致性備份。
適用:ARCHIVELOG模式。
select name from v$datafile;
alter database begin backup;
copy 文件
Alter database backup controlfile to ‘';
alter database end backup;
alter system archive log current;
2.備份表空間
概念:指在數(shù)據(jù)庫(kù)處于OPEN狀態(tài)時(shí)備份起數(shù)據(jù)文件的方法。
適用:ARCHIVELOG模式。
注意:可以備份表空間的所有數(shù)據(jù)文件,也可以備份表空間的某個(gè)數(shù)據(jù)文件。
2.1脫機(jī)備份
概念:指當(dāng)表空間處于OFFLINE狀態(tài)時(shí),備份表空間所有數(shù)據(jù)文件或單個(gè)數(shù)據(jù)文件的過(guò)程。
適用:ARCHIVELOG模式。
優(yōu)點(diǎn):會(huì)生成較少的重做日志。
缺點(diǎn):會(huì)影響表空間的業(yè)務(wù)操作。(因?yàn)?/SPAN>SYSTEM 和正使用的UNDO 表空間都不能被脫機(jī))
select file_name from dba_data_files where tablespace_name='USERS';
alter tablespace users offline;
copy 文件
alter tablespace users online;
2.2聯(lián)機(jī)備份
概念:指當(dāng)表空間處于ONLINE狀態(tài)時(shí),備份表空間所有數(shù)據(jù)文件或單個(gè)數(shù)據(jù)文件的過(guò)程。
適用:ARCHIVELOG模式。
優(yōu)點(diǎn):不影響表空間上的業(yè)務(wù)操作。
缺點(diǎn):會(huì)生成更多的REDO信息和歸檔信息。
select file_name from dba_data_files where tablespace_name='USERS';
alter tablespace users begin backup;
copy 文件
alter tablespace users end backup;
相關(guān)文章
數(shù)據(jù)庫(kù)連接池Druid與Hikari對(duì)比詳解
這篇文章主要為大家介紹了數(shù)據(jù)庫(kù)連接池Druid與Hikari對(duì)比詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02為什么你不要收縮數(shù)據(jù)庫(kù)文件(國(guó)外翻譯)
這幾天查看了很多關(guān)于SQL SERVER收縮數(shù)據(jù)文件方面的文章,準(zhǔn)備寫一篇關(guān)于收縮日志方面的文章,但是突然有種沖動(dòng)將看過(guò)經(jīng)典的文章翻譯出來(lái),需要的朋友可以參考下2018-03-03快速解決openGauss數(shù)據(jù)庫(kù)pg_xlog爆滿問(wèn)題
這篇文章主要介紹了openGauss數(shù)據(jù)庫(kù)pg_xlog爆滿問(wèn)題解決,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)詳解之三級(jí)模式結(jié)構(gòu)
這篇文章主要為大家介紹了數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu),文中通過(guò)圖文的方式詳細(xì)的解析了數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)的三級(jí)模式結(jié)構(gòu),有需要的朋友可以借鑒參考下2021-09-09MSSQL轉(zhuǎn)MySQL數(shù)據(jù)庫(kù)的實(shí)際操作記錄
今天把一個(gè)MSSQL的數(shù)據(jù)庫(kù)轉(zhuǎn)成MySQL,在沒(méi)有轉(zhuǎn)換工具的情況下,對(duì)于字段不多的數(shù)據(jù)表我用了如下手功轉(zhuǎn)換的方法,還算方便。MSSQL使用企業(yè)管理器操作,MySQL用phpmyadmin操作。2010-06-06ORACLE 系統(tǒng)函數(shù)大全SQLSERVER系統(tǒng)函數(shù)的異同
下面是Oracle支持的字符函數(shù)和它們的Microsoft SQL Server等價(jià)函數(shù)。2009-07-07海量數(shù)據(jù)庫(kù)的查詢優(yōu)化及分頁(yè)算法方案 2 之 改良SQL語(yǔ)句
海量數(shù)據(jù)庫(kù)的查詢優(yōu)化及分頁(yè)算法方案 2 之 改良SQL語(yǔ)句...2007-03-03