国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

災(zāi)備環(huán)境建設(shè)案例

2019-11-26 04:49:20西安王金國(guó)北京高鵬
網(wǎng)絡(luò)安全和信息化 2019年10期
關(guān)鍵詞:災(zāi)備存儲(chǔ)空間命令

西安 王金國(guó) 北京 高鵬

拓?fù)鋱D如圖1 所示。

系統(tǒng)環(huán)境及軟件要求,如表1 所示。存儲(chǔ)空間規(guī)劃如表2 所示。

圖1 系統(tǒng)拓?fù)浣Y(jié)構(gòu)

表1 系統(tǒng)及軟件要求

部署重點(diǎn)

1.Oracle 12C數(shù)據(jù)庫(kù)自“12.2”以后的RAC 環(huán)境已經(jīng)完全取消了對(duì)GPFS文件系統(tǒng)的支持,用戶只能選擇使用Oracle 公司提供的ASM 組件管理RAC 數(shù)據(jù)庫(kù)文件,如果用戶的災(zāi)備環(huán)境轉(zhuǎn)換為ASM(RAC 環(huán)境)-ASM(RAC 環(huán)境)的災(zāi)備系統(tǒng),沒(méi)有選擇其它文件系統(tǒng)的可能性,結(jié)果就是用戶不得不將災(zāi)備系統(tǒng)的共享存儲(chǔ)空間全部劃歸ASM作為數(shù)據(jù)庫(kù)空間使用,無(wú)法作為普通操作系統(tǒng)級(jí)文件系統(tǒng)使用。很多時(shí)候帶來(lái)了存儲(chǔ)空間的巨大浪費(fèi),采用ASM(RAC 環(huán)境)-GPFS(單實(shí)例環(huán)境) 的災(zāi)備系統(tǒng),可以更好地有效利用共享存儲(chǔ)空間,并且這些文件可以直接作為操作系統(tǒng)可見(jiàn),避免了ASM 崩潰后帶來(lái)的很多頭痛問(wèn)題。

2.主要步驟

(1)修 改主庫(kù)、災(zāi)備庫(kù)Tnsnames.ora 文件,確保主庫(kù)、災(zāi)備庫(kù)節(jié)點(diǎn)間均可以通過(guò)數(shù)據(jù)庫(kù)(TNS)別名互訪。使用vi 編輯器分別編輯$ORACLE_HOME/network/admin/tnsnames.ora 文件,并包含如下四個(gè)TNS 信息:

表2 存儲(chǔ)空間規(guī)劃

(2)修改主數(shù)據(jù)庫(kù)為日志模式,使用如下命令:

(3)在主數(shù)據(jù)庫(kù)中執(zhí)行命令生成數(shù)據(jù)庫(kù)參數(shù)文件,使用如下命令:

(4)將生成的Oracle 書(shū)庫(kù)參數(shù)文件通過(guò)網(wǎng)絡(luò)傳入災(zāi)備數(shù)據(jù)庫(kù)主機(jī)節(jié)點(diǎn)$ORACLE_HOME/dbs 目錄下,并修改為如下格式:

用戶需要根據(jù)自己的實(shí)際情況進(jìn)行修改,其中“control_files”為定義的控制文件目錄,“db_create_file_dest”為數(shù)據(jù)文件創(chuàng)建目錄,“db_name”為定義的容器數(shù)據(jù)庫(kù),“db_file_name_convert”為主、備數(shù)據(jù)庫(kù)數(shù)據(jù)文件對(duì)應(yīng)目錄,“l(fā)og_file_name_convert”為主、備數(shù)據(jù)庫(kù)日志文件對(duì)應(yīng)目錄,“pdb_file_name_convert”為主、備數(shù)據(jù)庫(kù)插拔數(shù)據(jù)庫(kù)數(shù)據(jù)文件對(duì)應(yīng)目錄,用戶需要根據(jù)自己的存儲(chǔ)規(guī)劃進(jìn)行填寫(xiě)。

(5)在主數(shù)據(jù)庫(kù)中執(zhí)行全庫(kù)備份之后,同時(shí)執(zhí)行創(chuàng)建當(dāng)前控制文件命令,具體命令如下:

完成后將“dbfull”拷貝到災(zāi)備數(shù)據(jù)庫(kù)主機(jī)節(jié)點(diǎn)對(duì)應(yīng)目錄。

(6)在主數(shù)據(jù)庫(kù)節(jié)點(diǎn)使用grid 用戶登錄,將保存在ASM 中的數(shù)據(jù)庫(kù)密碼文件通過(guò)ASMCMD 提供的pwcopy 命令復(fù)制到本機(jī)文件系統(tǒng)并導(dǎo)入到災(zāi)備數(shù)據(jù)庫(kù)主機(jī)節(jié)點(diǎn)$ORACLE_HOME/dbs 并修改為orapw+sid 命名方式,準(zhǔn)備進(jìn)行災(zāi)備庫(kù)全庫(kù)恢復(fù)。

(7)在主數(shù)據(jù)庫(kù)節(jié)點(diǎn)使用grid 用戶登錄,并使用asmcmd 對(duì)ASM 文件系統(tǒng)目錄進(jìn)行梳理,并在災(zāi)備庫(kù)對(duì)應(yīng)節(jié)點(diǎn)目錄依次建立相應(yīng)同名目錄。測(cè)試中發(fā)現(xiàn),如果目錄缺失,災(zāi)備庫(kù)在第一次全庫(kù)回復(fù)是會(huì)報(bào)如下錯(cuò)誤:

用戶在進(jìn)行第一次全庫(kù)恢復(fù)是一定要認(rèn)真進(jìn)行主、備庫(kù)目錄結(jié)構(gòu)的確認(rèn),避免以上嚴(yán)重錯(cuò)誤的發(fā)生,這也是該災(zāi)備應(yīng)用系統(tǒng)創(chuàng)建過(guò)程中的難點(diǎn)和最需要細(xì)心的步逐。

(8)以O(shè)racle 用戶登錄災(zāi)備數(shù)據(jù)庫(kù)節(jié)點(diǎn)主機(jī)并使用之前創(chuàng)建的參數(shù)文件啟動(dòng)數(shù)據(jù)庫(kù),命令如下:

(9)使用rman 命令進(jìn)行災(zāi)備庫(kù)全庫(kù)恢復(fù),命令如下:

待rman 界面出現(xiàn)“Finished Duplicate Db at 21-JUN-19”內(nèi)容,即完成災(zāi)備庫(kù)全庫(kù)恢復(fù)。

(10)在主數(shù)據(jù)庫(kù)節(jié)點(diǎn)中執(zhí)行如下語(yǔ)句:

在災(zāi)備數(shù)據(jù)庫(kù)節(jié)點(diǎn)執(zhí)行如下語(yǔ)句:

通過(guò)在主、備數(shù)據(jù)庫(kù)上使用“select message from gv$dataguard_status”“select process,status,thread#,sequence# from gv$managed_standby”語(yǔ) 句以及在災(zāi)備數(shù)據(jù)庫(kù)上使用“select process,status,thread#,sequence# from gv$managed_standby”語(yǔ) 句查詢恢復(fù)完成所有主庫(kù)全庫(kù)備份后產(chǎn)生的歸檔。

(11)以只讀方式打開(kāi)災(zāi)備庫(kù),并進(jìn)行歸檔實(shí)時(shí)同步:

①sqlplus/ as sysdba

alter database recover managed standby database cancel;

終止同步后臺(tái)進(jìn)程(終止前需要檢查V$log 中的主、備日志序列SCN 號(hào))。

②使用如下命令:

此時(shí)災(zāi)備數(shù)據(jù)庫(kù)將以只讀方式打開(kāi),可以供查詢用戶使用。

③使用如下命令:

啟動(dòng)災(zāi)備數(shù)據(jù)庫(kù)后臺(tái)實(shí)時(shí)同步進(jìn)程。

主庫(kù)使用select thread#,SEQUENCE# from gv$log;

備庫(kù)使用select thread#,SEQUENCE# from v$standby_log;

對(duì)比SEQUENCE#數(shù),確認(rèn)數(shù)據(jù)庫(kù)同步狀態(tài)。

至此ASM(RAC 環(huán)境)-GPFS(單實(shí)例環(huán)境)的災(zāi)備系統(tǒng)建立完成并可以自動(dòng)完成數(shù)據(jù)庫(kù)與主庫(kù)實(shí)時(shí)同步,并向查詢用戶提供實(shí)時(shí)數(shù)據(jù)查詢服務(wù)。

后記

作為業(yè)界企業(yè)級(jí)的Oracle 數(shù)據(jù)庫(kù)的很多新特性給用戶帶來(lái)了很多便利,同時(shí)也因?yàn)锳SM 的唯一選擇也帶來(lái)了很多維護(hù)和故障恢復(fù)的復(fù)雜度,通過(guò)ASM-GPFS 這樣的災(zāi)備系統(tǒng),我們可以將ASM 封裝的數(shù)據(jù)文件重新映射成了簡(jiǎn)單的文件系統(tǒng)級(jí)文件,避免了ASM 故障后數(shù)據(jù)文件恢復(fù)的技術(shù)難度,同時(shí)也更好地避免了存儲(chǔ)空間完全交由ASM 管理帶來(lái)的操作系統(tǒng)級(jí)無(wú)法使用這些存儲(chǔ)空間的尷尬和資源浪費(fèi),提高了設(shè)備的使用率。

猜你喜歡
災(zāi)備存儲(chǔ)空間命令
只聽(tīng)主人的命令
基于多種群協(xié)同進(jìn)化算法的數(shù)據(jù)并行聚類算法
蘋(píng)果訂閱捆綁服務(wù)Apple One正式上線
用好Windows 10保留的存儲(chǔ)空間
移防命令下達(dá)后
企業(yè)級(jí)信息系統(tǒng)應(yīng)用級(jí)災(zāi)備建設(shè)與應(yīng)用
廣西電力(2016年4期)2016-07-10 10:23:38
軌道交通清分系統(tǒng)災(zāi)備升級(jí)方案研究
深藍(lán)云?!霸茷?zāi)備”正式上線
這是人民的命令
應(yīng)用級(jí)災(zāi)備系統(tǒng)的研究與設(shè)計(jì)
河南科技(2014年5期)2014-02-27 14:08:39
萨迦县| 呼伦贝尔市| 平昌县| 襄垣县| 浮山县| 五原县| 若羌县| 崇信县| 太保市| 前郭尔| 汶川县| 奉新县| 丁青县| 鹿邑县| 红河县| 双辽市| 读书| 平远县| 综艺| 奈曼旗| 大洼县| 安远县| 塔河县| 汾阳市| 阜新市| 临汾市| 牟定县| 陆河县| 鄂伦春自治旗| 清涧县| 东源县| 湘潭市| 金溪县| 徐州市| 兴隆县| 油尖旺区| 新竹市| 湘潭市| 金川县| 石泉县| 沁水县|