DB庫伺服器重灌OS的快速恢復配置

lusklusklusk發表於2018-09-18

資料庫伺服器重灌OS,如果計算機名和IP不變,則只需要保留好/u01目錄(此目錄包含所有oracle軟體和資料庫檔案), 安裝好後,root使用者執行$ORACLE_HOME/root.sh即可,不需要執行克隆動作


重做前後OS版本可以不一致,不影響,比如原來是centos6.5,重新安裝了centos6.8



OS重灌前

1.1、備份OS相關檔案/etc/sysctl.conf、/etc/security/limits.conf、/etc/hosts、/etc/rc.d/rc.local、/etc/fstab、/etc/resolv.conf

1.2、備份DB相關檔案/etc/oratab、/home/oracle/.bash_profile

1.3、備份root下的crontab -l資訊

1.4、備份oracle下的crontab -l資訊


OS重灌後

2.1、把上面備份的檔案都覆蓋回去(除/etc/oratab外)

2.2、把crontab 資訊覆蓋回去

2.3、建立oracle使用者和對應組dba、oinstall

2.4、把u01目錄掛載上去,ll可以看到u01目錄檔案對應的使用者是oracle,組是dba或oinstall

2.5、root執行$ORACLE_HOME/root.sh,會生成/etc/oratab和/usr/local/bin下面的ora檔案,再使用備份的/etc/oratab覆蓋生成的/etc/oratab

2.6、啟動資料庫



如果u01目錄對應的磁碟被格式化了

OS重灌前:使用root對u01打包(oracle使用者無法打包nmb、nmo、nmhs三個檔案)

OS重灌後:使用oracle解壓包,再使用root使用者對nmb、nmo、nmhs三個檔案執行特殊許可權賦權即可

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2214427/,如需轉載,請註明出處,否則將追究法律責任。

相關文章