Internet Navigware Enterprise LMS Server V9.0
目次 前ページ次ページ

第2部 システム管理編> 第24章 バックアップ/リストア> 24.1 データベースのバックアップ

24.1.2 Oracle

Oracleのバックアップ手順について説明します。

  1. 事前準備
    データベースサーバで、以下の手順で、事前準備を行います。
    以下の手順は、初回バックアップ時のみ、実行してください。
    1. コマンドプロンプトを開きます。
    2. SQL*Plusにsystemユーザでログインします。
      例)systemユーザのパスワードが「password」の場合
      sqlplus system/password@INAVIDB
    3. 以下のコマンドを入力します。
      GRANT CREATE ANY DIRECTORY TO "INAVIDB";
      GRANT CREATE ANY DIRECTORY TO "CNCDB";
    4. 以下のコマンドを入力し、SQL*Plusを終了します。
      exit
    5. SQL*PlusにINAVIDBユーザでログインします。
      例)INAVIDBユーザのパスワードが「PWDIN8」の場合
      sqlplus INAVIDB/PWDIN8@INAVIDB
    6. 以下のコマンドを入力します。
      CREATE DIRECTORY (ディレクトリ・オブジェクト) AS '(バックアップファイル格納ディレクトリ名)';
      例)ディレクトリ・オブジェクト「dpump1_dir」、バックアップファイル格納ディレクトリ「C:\oracle\admin\INAVIDB\dpdump」の場合
      CREATE DIRECTORY dpump1_dir AS 'C:\oracle\admin\INAVIDB\dpdump';
      ※“バックアップファイル格納ディレクトリ名”は、事前に作成しておく必要があります。
    7. 以下のコマンドを入力し、SQL*Plusを終了します。
      exit
    8. SQL*Plusにcncdbユーザでログインします。
      例)cncdbユーザのパスワードが「cncdb」の場合
      sqlplus cncdb/cncdb@INAVIDB
    9. 以下のコマンドを入力します。
      CREATE DIRECTORY (ディレクトリ・オブジェクト) AS '(バックアップファイル格納ディレクトリ名)';
      例)ディレクトリ・オブジェクト「dpump2_dir」、バックアップファイル格納ディレクトリ「C:\oracle\admin\INAVIDB\dpdump」の場合
      CREATE DIRECTORY dpump2_dir AS 'C:\oracle\admin\INAVIDB\dpdump';
      手順f.で指定した“ディレクトリ・オブジェクト”とは別の名前を指定してください。
      “バックアップファイル格納ディレクトリ名”は、事前に作成しておく必要があります。
      “バックアップファイル格納ディレクトリ名”は、手順f.と同じディレクトリを指定しても構いません。
    10. 以下のコマンドを入力し、SQL*Plusを終了します。
      exit
  2. Internet Navigware Serverの停止
    Interstage Java EE管理コンソールから、Internet NavigwareのIJServerクラスタを停止します。
    詳細は、“18.4 Internet Navigware Serverの停止”を参照してください。

  3. INAVIDBのバックアップ
    Oracleが動作しているサーバでINAVIDBを以下の手順でバックアップします。

    1. コマンドプロンプトを開きます。
    2. 以下のコマンドを実行します。
      expdp ユーザ名 / パスワード @ インスタンス名 directory= ディレクトリ・オブジェクト dumpfile= バックアップファイル名
        i ii iii iv v
      i:INAVIDBのユーザ名
      ii:INAVIDBユーザのパスワード
      iii:インスタンス名
      iv:手順1.のf.で指定したディレクトリ・オブジェクト
      v:バックアップファイル名
      例:expdp INAVIDB/PWDIN8@INAVIDB directory=dpump1_dir dumpfile=INAVIDB.DMP
      出力ファイルは、手順1.のf.で指定したバックアップファイル格納ディレクトリに、INAVIDB.DMPで出力されます。
    3. コマンドプロンプトを閉じます。


  4. CNCDBのバックアップ
    Oracleが動作しているサーバでCNCDBをバックアップします。

    1. コマンドプロンプトを開きます。
    2. 以下のコマンドを実行します。
      expdp ユーザ名 / パスワード @ インスタンス名 directory= ディレクトリ・オブジェクト dumpfile= バックアップファイル名
        i ii iii iv v
      i:CNCDBのユーザ名
      ii:CNCDBユーザのパスワード
      iii:インスタンス名
      iv:手順1.のi.で指定したディレクトリ・オブジェクト
      v:バックアップファイル名
      例:expdp cncdb/cncdb@INAVIDB directory=dpump2_dir dumpfile=CNC.DMP
      出力ファイルは、手順1.のi.で指定したバックアップファイル格納ディレクトリに、CNC.DMPで出力されます。
    3. コマンドプロンプトを閉じます。


  5. Internet Navigware ServerのIJServerクラスタの再起動
    Interstage Java EE管理コンソールから、Internet Navigware ServerのIJServerクラスタを起動します。
    詳細は、“18.2 Internet Navigware Serverの起動”を参照してください。

目次 前ページ次ページ

Copyright FUJITSU LIMITED 1997-2014