在Oracle10g RAC环境中,OCR及Voting Disk对于集群来说都是非常重要的。
那么如何对两者进行备份并且能够在故障时进行恢复就显得极为重要。
OCR的数据Oracle会自动执行备份,通过ocrconfig -showbackup命令可以查看这些备份:
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