ヘッダーをスキップ

Oracle Database インストレーション・ガイド
10gリリース2(10.2) for Linux x86-64

B25530-02
目次
目次
索引
索引

戻る 次へ

C Oracleホームのクローニング

Oracleホームのクローニングでは、Oracleホームのコピーを作成して、新しい環境に合せて構成します。Oracle Databaseの複数のインストールを実行している場合、新しいバージョンのファイルを作成するよりも、既存のOracle Databaseインストールからファイルをコピーする方が短時間で済むため、この方法を使用して、各Oracleホームを作成することもできます。この方法は、クローニングするOracleホームにパッチが適用されている場合にも便利です。このOracleホームをクローニングすると、新しいOracleホームにもパッチ更新が適用されます。


注意

Oracleホームをクローニングする以外に、Enterprise Manager Database Controlを使用して、個別のOracle Databaseインストールをクローニングすることもできます。Oracle DatabaseインストールおよびOracleホームのクローニングの詳細は、『Oracle Database管理者ガイド』を参照してください。 


Oracleホームをクローニングする手順は、次のとおりです。

  1. クローニングするOracle Databaseのインストールが正常に完了していることを確認します。

    そのためには、インストール・セッションのinstallActionsdate_time.logファイルを確認します。通常、このファイルは/orainventory_location/logsディレクトリにあります。

    パッチをインストールした場合は、次のコマンドを実行してパッチのステータスを確認できます。

    $ $ORACLE_HOME/OPatch ORACLE_HOME=ORACLE_HOME_using_patch
    $ $ORACLE_HOME/OPatch opatch lsinventory
    
    
  2. Oracleホームに関連するすべてのプロセスを停止します。Oracleホームのプロセスを停止する方法の詳細は、「Oracleソフトウェアの削除」を参照してください。

  3. Oracleベース・ディレクトリではなく、Oracleホーム・ディレクトリを使用してZIPファイルを作成します。

    たとえば、ソースOracleインストールが/u01/app/oracle/product/10.2.0/db_1にある場合、次のコマンドを使用してdb_1ディレクトリのZIPを作成します。

    # zip -r db_1.zip /u01/app/oracle/product/10.2.0/db_1
    
    

    10.2.0ディレクトリにあるadminflash_recovery_areaおよびoradataの各ディレクトリは除外します。これらのディレクトリは、新しいデータベースの作成時にターゲット・インストールで作成されます。

  4. ターゲット・コンピュータのルート・ディレクトリにZIPファイルをコピーします。

  5. 次のコマンドを使用して、ZIPファイルの内容を抽出します。

    # unzip -d / db_1.zip
    
    
  6. Oracleホームが共有ストレージ・デバイスにある場合を除き、Oracleホームをクローニングするコンピュータごとに手順45を繰り返します。

  7. ターゲット・コンピュータ上で、解凍したOracleホーム・ディレクトリに移動し、解凍した$ORACLE_HOME/network/adminディレクトリにある.ora (*.ora)ファイルをすべて削除します。

  8. $ORACLE_HOME/oui/binディレクトリから、解凍したOracleホームに対してOracle Universal Installerをクローン・モードで実行します。次の構文を使用します。

    $ORACLE_HOME/oui/bin/runInstaller -silent -clone ORACLE_HOME="target location" 
    ORACLE_HOME_NAME="unique_name_on node" [-responseFile full_directory_path]
    
    

    次に例を示します。

    $ORACLE_HOME/oui/bin/runInstaller -silent -clone 
    ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_1" ORACLE_HOME_NAME="db_1"
    
    

    -responseFileパラメータはオプションです。クローン時パラメータは、コマンドラインで指定するか、コマンドラインで名前を付けたレスポンス・ファイルを使用して指定できます。

    Oracle Universal Installerが起動し、クローニング・アクションがcloneActionstimestamp.logファイルに記録されます。通常、このログ・ファイルは/orainventory_location/logsディレクトリにあります。

  9. 新たにクローニングされたOracleホーム用に新しいデータベースを作成するには、次のようにDatabase Configuration Assistantを実行します。

    $ cd $ORACLE_HOME/bin
    $ ./dbca
    
    
  10. 新しいデータベースの接続情報を構成するには、Net Configuration Assistantを実行します。

    $ cd $ORACLE_HOME/bin
    $ ./netca
    
    

    関連項目

    • Oracle Universal Installerを使用してOracle Databaseホームをクローニングする方法の詳細は、『Oracle Universal Installer Concepts Guide』を参照してください。

    • OracleデータベースのクローニングおよびOracle Databaseホームのクローニングの詳細は、『Oracle Database管理者ガイド』を参照してください。

     


戻る 次へ
Oracle
Copyright © 2005, 2008 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引