久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

首頁(yè)站長(zhǎng)新聞10大數(shù)據(jù)庫(kù)備份和恢復(fù)的最佳做法

10大數(shù)據(jù)庫(kù)備份和恢復(fù)的最佳做法

2011-11-05 103

1. 打開(kāi)塊檢查(block checking)

這樣做的目的是為了及早的發(fā)現(xiàn)數(shù)據(jù)庫(kù)中的壞塊。會(huì)有些性能開(kāi)銷,但是可以發(fā)現(xiàn)由于底層磁盤、存儲(chǔ)系統(tǒng)或I/O系統(tǒng)的問(wèn)題導(dǎo)致的壞塊。

SQL> alter system set db_block_checking = true scope=both;

2. 用rman備份時(shí)打開(kāi)塊跟蹤(10g以上)

塊跟蹤文件包含用于增量備份的位圖。每一個(gè)位表示一個(gè)extent,因此僅僅那些被修改的extent才會(huì)被讀取并備份。如果沒(méi)打開(kāi)塊跟蹤,那么所有的塊必須都被讀取,以確定是否已經(jīng)上次備份后被修改過(guò)。

SQL> alter database enable block change tracking using file ‘/u01/oradata/ora1/change_tracking.f’;

3. 鏡像日志組成員,并且有1個(gè)以上的歸檔位置如果一個(gè)在線日志成員被刪除或損壞,那么另一個(gè)成員可以用于恢復(fù)。如果歸檔日志文件損壞或丟失,那么其他歸檔位置的副本仍然可以使用。

SQL> alter system set log_archive_dest_2=’location=/new/location/archive2′ scope=both;SQL> alter database add logfile member ‘/new/location/redo21.log’ to group 1;

4. 備份時(shí)使用 check logical 選項(xiàng)這會(huì)讓rman檢查塊中的邏輯損壞以及頭尾校驗(yàn),這是獲得良好備份的最好方式。

RMAN> backup check logical database plus archivelog delete input;

5. 測(cè)試你的備份做任何操作都不如實(shí)際恢復(fù)一次數(shù)據(jù)庫(kù)。這是最好的確定你的備份在關(guān)鍵時(shí)刻是否良好可用的最佳方法。

RMAN> restore validate database;

6. 每個(gè)數(shù)據(jù)文件在一個(gè)單獨(dú)的備份片中做部分恢復(fù)時(shí)rman必須讀取整個(gè)備份片和必須的歸檔日志。備份片越小恢復(fù)越快。這對(duì)大型數(shù)據(jù)庫(kù)的磁帶備份或僅恢復(fù)單個(gè)(或幾個(gè))文件時(shí)特別重要。

RMAN> backup database filesperset 1 plus archivelog delete input;

7. 維護(hù) rman 的恢復(fù)目錄和控制文件仔細(xì)選擇你的保留政策。確保它涵蓋了你的磁帶系統(tǒng)保留策略以及備份恢復(fù)策略的需求。如果沒(méi)使用恢復(fù)目錄,確保參數(shù)control_file_record_keep_time匹配你的保留策略。

SQL> alter system set control_file_record_keep_time=21;備份記錄將保留21天。

執(zhí)行常規(guī)的恢復(fù)目錄維護(hù)刪除過(guò)期的內(nèi)容將移走超過(guò)保留策略的備份,如果過(guò)期備份沒(méi)被刪除,恢復(fù)目錄會(huì)增長(zhǎng)直至性能出現(xiàn)問(wèn)題。

RMAN> delete obsolete;校驗(yàn)恢復(fù)目錄或控制文件中內(nèi)容與物理的備份匹配。

如果備份片丟失,將被置為’EXPIRED’ 狀態(tài),恢復(fù)時(shí)它將沒(méi)有資格,更早的備份將被使用。刪除過(guò)期備份需要使用以下命令。

RMAN> crosscheck backup;RMAN> delete expired backup;

8. 預(yù)防控制文件丟失這將確保您始終具備最新controlfile的可用。

RMAN> configure controlfile autobackup on;保留備份日志。

備份日志包含您的磁帶訪問(wèn)的參數(shù),控制文件備份的位置,如果數(shù)據(jù)庫(kù)完全丟失時(shí)這些信息會(huì)很有用。

9. 測(cè)試你的恢復(fù)在恢復(fù)場(chǎng)合,會(huì)讓你知道恢復(fù)將怎樣執(zhí)行。并且能避免再次恢復(fù)原數(shù)據(jù)文件。

SQL> recover database test;SQL> RECOVER TABLESPACE sales TEST;

10. 在備份歸檔時(shí)不要使用delete all input DELETE INPUT 將從第一個(gè)歸檔位置刪除日志。它也將刪除從先前備份以來(lái)的第二個(gè)歸檔位置的日志。

備份并刪除指定位置的歸檔backup archivelog until time ‘sysdate -7’ like ‘/u04/oracle/admin/TEST/arch/%’ deleteinput;如果歸檔文件備份到多個(gè)目標(biāo)位置,而且不同位置保留策略不同,可以如下操作:run { backup archivelog all; delete archivelog until time ‘sysdate -1’ like ‘/am3/oradata/arch/%’;delete archivelog until time ‘sysdate -5’ like ‘/am3/oradata/arch1/AM3P2/%’;} rman備份和刪除歸檔文件按數(shù)字順序從_dest_1到_dest_10執(zhí)行。如果存在閃回區(qū),rman總是首先從閃回區(qū)進(jìn)行備份和刪除。

在恢復(fù)過(guò)程中RMAN將檢查所有的歸檔目的地,以確保需要的歸檔日志已經(jīng)不存在。如果歸檔日志已經(jīng)存在RMAN的目的地之一,將無(wú)法恢復(fù)該文件。

恢復(fù)歸檔日志到asm中的閃回區(qū)RMAN> run { allocate channel c1 type ‘sbt_tape’;set archivelog destination to ‘+SHARED_FRA_DG01/P132/ARCHIVELOG/2010_08_13′;restore archivelog from time “to_date(’13/08/2010:00:00:00’,’dd/mm/yyyy:hh24:mi:ss’)” until time “to_date(’14/08/2010:00:00:00’,’dd/mm/yyyy:hh24:mi:ss’)”;} +SHARED_FRA_DG01/P132/ARCHIVELOG/2010_08_13 ASMCMD> ls -ltr Type Redund Striped Time Sys Name N 1_94528_708660567.dbf => +SHARED_FRA_DG01/P132/ARCHIVELOG/2010_08_16/thread_1_seq_94528.5341.727224533 N 1_94529_708660567.dbf => +SHARED_FRA_DG01/P132/ARCHIVELOG/2010_08_16/thread_1_seq_94529.3425.727224661 N 1_94530_708660567.dbf => +SHARED_FRA_DG01/P132/ARCHIVELOG/2010_08_16/thread_1_seq_94530.5644.727224779

  • 廣告合作

  • QQ群號(hào):4114653

溫馨提示:
1、本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。郵箱:2942802716#qq.com(#改為@)。 2、本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)裁,轉(zhuǎn)載請(qǐng)注明出處“站長(zhǎng)百科”和原文地址。

相關(guān)文章