Oracle11g冷備和熱備-創(chuàng)新互聯(lián)

通過手工管理數(shù)據(jù)庫備份的方式通常是在對數(shù)據(jù)庫進(jìn)行文件方面的操作,這個過程需要管理員全面參與并且手工完成。與使用RMAN不同的是手工管理不再完全依賴系統(tǒng)定義的參數(shù)進(jìn)行配置。

站在用戶的角度思考問題,與客戶深入溝通,找到夾江網(wǎng)站設(shè)計與夾江網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋夾江地區(qū)。

手工冷備步驟

在完全關(guān)閉數(shù)據(jù)庫的情況下,我們可以通過拷貝數(shù)據(jù)庫的數(shù)據(jù)文件,控制文件和重做日志文件來完整的備份數(shù)據(jù)庫。

登錄數(shù)據(jù)庫:

#?sqlplus?sys?as?sysdba

首先查看文件位置:

SQL>?select?file_name?from?dba_data_files; SQL>?select?name?from?v$controlfile; SQL>?select?group#,member,status?from?v$logfile;

安全關(guān)閉數(shù)據(jù)庫:

SQL>?shutdown?immediate;

然后依次創(chuàng)建datafile,controlfile, redofile三個備份目錄,將對應(yīng)文件一次拷貝到這三個目錄即可。

對數(shù)據(jù)庫恢復(fù)也只需要將備份的數(shù)據(jù)拷貝到原來的位置,然后啟動數(shù)據(jù)庫即可。

手工熱備步驟

在使用聯(lián)機(jī)熱備功能的時候需要將數(shù)據(jù)置于歸檔模式.

SQL>?archive?log?list; Database?log?mode ???????Archive?Mode Automatic?archival ???????Enabled Archive?destination ???????USE_DB_RECOVERY_FILE_DEST Oldest?online?log?sequence?????27 Next?log?sequence?to?archive???29 Current?log?sequence ???????29 SQL>

顯示處于開啟狀態(tài)。查看進(jìn)程狀態(tài)正常:

[root@temp-test?~]#?ps?-ef|grep?arc oracle????8724?????1??0?Nov06??????????00:00:02?ora_arc0_orcl oracle????8726?????1??0?Nov06??????????00:00:04?ora_arc1_orcl oracle????8728?????1??0?Nov06??????????00:00:02?ora_arc2_orcl oracle????8730?????1??0?Nov06??????????00:00:02?ora_arc3_orcl

設(shè)置歸檔日志文件的冗余,保證數(shù)據(jù)安全:

查看歸檔日志相關(guān)參數(shù):

SQL>?show?parameter?log_archive_dest;

新建三個目錄,分別存放三分相同的歸檔日志作為冗余備份:

[oracle@temp-test?~]$?mkdir?-p?/data/app/backup/arc{1..3}? [oracle@temp-test?~]$?ll?/data/app/backup/ total?0 drwxr-xr-x?2?oracle?oinstall?6?Nov??7?13:44?arc1 drwxr-xr-x?2?oracle?oinstall?6?Nov??7?13:44?arc2 drwxr-xr-x?2?oracle?oinstall?6?Nov??7?13:44?arc3

設(shè)置3個歸檔目錄:

SQL>?alter?system?set?log_archive_dest_1='location=/data/app/backup/arc1?mandatory'; System?altered. SQL>?alter?system?set?log_archive_dest_2='location=/data/app/backup/arc2?optional'; System?altered. SQL>?alter?system?set?log_archive_dest_3='location=/data/app/backup/arc3'; System?altered.

查看設(shè)置信息:

SQL>?show?parameter?log_archive;

mandatory表示強(qiáng)制日志歸檔的目錄,要求日志數(shù)據(jù)必須歸檔成功后才可以切換,optional是可選的歸檔不成功也可以切換日志,如果optional目錄損壞,不影響日志歸檔。

執(zhí)行日志切換,歸檔文件會保存到指定的目錄中:

SQL>?alter?system?switch?logfile; System?altered.

生成三份相同的歸檔文件:

[oracle@temp-test?backup]$?tree?/data/app/backup/ /data/app/backup/ ├──?arc1 │???└──?1_29_959021937.dbf ├──?arc2 │???└──?1_29_959021937.dbf └──?arc3 ????└──?1_29_959021937.dbf

設(shè)置最少必須歸檔成功的日志數(shù)量,必須成功兩份:

SQL>?alter?system?set?log_archive_min_succeed_dest=2; System?altered.SQL>?show?parameter?log_archive_min_succeed_Dest; NAME?????TYPE?VALUE ------------------------------------?-----------?------------------------------ log_archive_min_succeed_dest?????integer?2

由于總共只有三個冗余文件,如果設(shè)置的數(shù)量大于3會報錯。

備份數(shù)據(jù),查看表空間對應(yīng)的數(shù)據(jù)文件:

SQL>?col?file_name?for?a47 SQL>?col?tablespace_name?for?a10 SQL>?select?file_id,file_name,tablespace_name?from?dba_data_files; ???FILE_ID?FILE_NAME???TABLESPACE ----------?-----------------------------------------------?---------- ?4?/data/app/oracle/oradata/orcl/users01.dbf???USERS ?3?/data/app/oracle/oradata/orcl/undotbs01.dbf???UNDOTBS1 ?2?/data/app/oracle/oradata/orcl/sysaux01.dbf???SYSAUX ?1?/data/app/oracle/oradata/orcl/system01.dbf???SYSTEM ?5?/data/app/oracle/oradata/orcl/example01.dbf???EXAMPLE

這里我們備份USER表,ID為4,將表置于備份模式:

SQL>?alter?tablespace?users?begin?backup; Tablespace?altered.

查看備份狀態(tài),ID為4的user表顯示為active:

SQL>?select?*?from?v$backup; ?????FILE#?STATUS?CHANGE#?TIME ----------?------------------?----------?--------- ?1?NOT?ACTIVE???????0 ?2?NOT?ACTIVE???????0 ?3?NOT?ACTIVE???????0 ?4?ACTIVE?1529624?07-NOV-17 ?5?NOT?ACTIVE???????0

然后直接使用系統(tǒng)的cp命令,拷貝對應(yīng)目錄下的數(shù)據(jù)文件,到備份目錄即可。然后結(jié)束備份模式:

SQL>?alter?tablespace?users?end?backup; Tablespace?altered. SQL>?select?*?from?v$backup; ?????FILE#?STATUS?CHANGE#?TIME ----------?------------------?----------?--------- ?1?NOT?ACTIVE???????0 ?2?NOT?ACTIVE???????0 ?3?NOT?ACTIVE???????0 ?4?NOT?ACTIVE?1529624?07-NOV-17 ?5?NOT?ACTIVE???????0

將當(dāng)前重做日志信息寫入歸檔日志文件:

SQL>?alter?system?archive?log?current; System?altered. #?一段時間后,檢查點恢復(fù)一致 SQL>?select?checkpoint_change#,?file#?from?v$datafile; CHECKPOINT_CHANGE#FILE# ------------------?---------- ???1530603????1 ???1530603????2 ???1530603????3 ???1530603????4 ???1530603????5

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

文章名稱:Oracle11g冷備和熱備-創(chuàng)新互聯(lián)
本文URL:http://bm7419.com/article22/gjscc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司標(biāo)簽優(yōu)化、動態(tài)網(wǎng)站、靜態(tài)網(wǎng)站網(wǎng)站收錄、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)