打包壓縮RAC oracle軟體目錄後重灌OS,解壓後目錄許可權變化

tolywang發表於2009-05-19
Linux AS 3.0
Oracle 10.2.0.4  RAC   



安裝Oracle 軟體在 /u01/product 下面,3個節點,下線一個節點重新安裝OS (硬體隱患),
重灌之前備份了 product 下面的檔案,
$ tar  zcvf    product.tar.gz     product/      備份到另外一個節點先 。


重新安裝節點2後,配置一樣的使用者及組,建立/u01目錄,許可權與原來一致 ,然後在/u01下
$ tar  zxvf    product.tar.gz   





這是節點1的目錄許可權 :  

dmdii-node1$ls -alh
total 244K
drwxr-xr-x   56 oracle   dba          4.0K Jun 20  2007 .
drwxrwxr-x    8 oracle   dba          4.0K Dec 17  2004 ..
drwxr-xr-x   10 oracle   dba          4.0K Dec 17  2004 Apache
drwxr-xr-x    5 oracle   dba          4.0K Dec 17  2004 assistants
drwxr-xr-x    5 oracle   dba          4.0K Dec 17  2004 BC4J
drwxr-xr-x    2 oracle   dba          4.0K Dec 17  2004 bin
drwxr-xr-x    4 oracle   dba          4.0K Dec 17  2004 classes
drwxr-xr-x   10 oracle   dba          4.0K Dec 17  2004 ctx
drwxr-xr-x    4 oracle   dba          4.0K Dec 17  2004 cwmlite
drwxr-xr-x    2 oracle   dba          8.0K May 11 10:05 dbs
drwxr-xr-x    3 oracle   dba          4.0K Dec 17  2004 demo
drwxr-xr-x    6 oracle   dba          4.0K Dec 17  2004 dm
drwxr-xr-x    3 oracle   dba          4.0K Dec 17  2004 doc
drwxr-xr-x   10 oracle   dba          4.0K Dec 17  2004 ds
drwxr-xr-x    7 oracle   dba          4.0K Dec 17  2004 hs




這是剛安裝好的節點2的目錄許可權 :  

[oracle@dmdii-node2 oracle]$ ls -alh
total 232K
drwx------   56 oracle   dba          4.0K Dec 17  2004 .
drwx------    8 oracle   dba          4.0K Dec 18  2004 ..
drwx------   10 oracle   dba          4.0K Dec 17  2004 Apache
drwx------    5 oracle   dba          4.0K Dec 17  2004 assistants
drwx------    5 oracle   dba          4.0K Dec 17  2004 BC4J
drwx------    2 oracle   dba          4.0K Dec 17  2004 bin
drwx------    4 oracle   dba          4.0K Dec 17  2004 classes
drwx------    9 oracle   dba          4.0K Dec 17  2004 ctx
drwx------    4 oracle   dba          4.0K Dec 17  2004 cwmlite
drwx------    2 oracle   dba          4.0K Apr  7 12:10 dbs
drwx------    3 oracle   dba          4.0K Dec 17  2004 demo
drwx------    6 oracle   dba          4.0K Dec 17  2004 dm
drwx------    3 oracle   dba          4.0K Dec 17  2004 doc
drwx------   10 oracle   dba          4.0K Dec 17  2004 ds
drwx------    6 oracle   dba          4.0K Dec 17  2004 hs
drwx------    3 oracle   dba          4.0K Dec 17  2004 install
drwx------    8 oracle   dba          4.0K Dec 17  2004 inventory
drwx------    2 oracle   dba          4.0K Dec 17  2004 jar
drwx------    8 oracle   dba          4.0K Dec 17  2004 javavm
drwx------    5 oracle   dba          4.0K Dec 17  2004 jdbc
drwx------    7 oracle   dba          4.0K Dec 17  2004 jdk
drwx------    2 oracle   dba          4.0K Dec 17  2004 jlib
lrwxrwxrwx    1 oracle   dba            22 May 18 09:33 JRE -> /u01/product/jre/1.1.8
drwx------    6 oracle   dba          4.0K Dec 17  2004 jsp
drwx------   13 oracle   dba          4.0K Dec 17  2004 ldap
drwx------    3 oracle   dba          4.0K Dec 17  2004 lib


雖然這些許可權可以修改,不過還是想知道如何透過tar 打包壓縮後解壓,同樣的使用者及組,解壓後得到同樣的使用者組許可權  ?  

不過還留了一手,除了tar之外還用磁帶備份了一份 /u01 目錄, 以前磁帶恢復出來,使用者,組,other users 許可權都沒有問題,
實在不行就只有用磁帶上的備份了 。

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

相關文章