DevOps让系统管理更轻松。
分类: Oracle
2009-03-01 19:48:22
bash-2.05$ ocrconfig -showbackup
db490-9 2008/03/01 19:26:29 /opt/oracle/product/10.2.0/crs10g/cdata/crs
db490-9 2008/03/01 15:26:29 /opt/oracle/product/10.2.0/crs10g/cdata/crs
db490-9 2008/03/01 11:26:29 /opt/oracle/product/10.2.0/crs10g/cdata/crs
db490-9 2008/02/29 03:26:26 /opt/oracle/product/10.2.0/crs10g/cdata/crs
db490-9 2008/02/22 03:26:13 /opt/oracle/product/10.2.0/crs10g/cdata/crs
bash-2.05$ hostname
db480-5
$ cd /opt/oracle/product/10.2.0/crs10g/cdata/crs
$ ls -al
total 66420
drwxrwxr-x 2 oracle dba 512 Mar 1 19:26 .
drwxrwxr-x 4 oracle dba 512 Nov 23 16:39 ..
-rw-r--r-- 1 root root 4845568 Mar 1 19:26 backup00.ocr
-rw-r--r-- 1 root root 4845568 Mar 1 15:26 backup01.ocr
-rw-r--r-- 1 root root 4845568 Mar 1 11:26 backup02.ocr
-rw-r--r-- 1 root root 4845568 Feb 29 03:26 day.ocr
-rw-r--r-- 1 root root 4845568 Mar 1 03:26 day_.ocr
-rw-r--r-- 1 root root 4845568 Feb 22 03:26 week.ocr
-rw-r--r-- 1 root root 4845568 Feb 29 03:26 week_.ocr
$ ocrconfig -help如果不出意外,恢复过程将会很简单,通过 ocrconfig -restore 就可以回复这里的物理备份。
Name:
ocrconfig - Configuration tool for Oracle Cluster Registry.
Synopsis:
ocrconfig [option]
option:
-export[-s online]
- Export cluster register contents to a file
-import- Import cluster registry contents from a file
-upgrade [[ ]]
- Upgrade cluster registry from previous version
-downgrade [-version]
- Downgrade cluster registry to the specified version
-backuploc- Configure periodic backup location
-showbackup - Show backup information
-restore- Restore from physical backup
-replace ocr|ocrmirror [] - Add/replace/remove a OCR device/file
-overwrite - Overwrite OCR configuration on disk
-repair ocr|ocrmirror- Repair local OCR configuration
-help - Print out this help information
Note:
A log file will be created in
$ORACLE_HOME/log//client/ocrconfig_ .log. Please ensure
you have file creation privileges in the above directory before
running this tool.
bash-2.05$ crsctl query css votedisk
0. 0 /dev/rdsk/voting
located 1 votedisk(s).
bash-2.05$ dd if=/dev/rdsk/voting of=voting.bak当需要恢复时,通过dd进行恢复即可。这个voting disk记录了什么内容呢?
211456+0 records in
211456+0 records out
bash-2.05$ ls -al
total 211588
drwxr-xr-x 2 oracle dba 512 Mar 1 21:13 .
drwxr-xr-x 11 oracle dba 512 Jan 25 17:59 ..
-rw-r--r-- 1 oracle dba 108265472 Mar 1 21:14 voting.bak
bash-2.05$ strings voting.bak |sort -u
CLSf
Vote
cLssTock
clSs0pEr
clsSkilL
db480-5
db490-9
z{|}