プライマリ・コンテンツに移動
Oracle® Database 2日でデータベース管理者
12c リリース1 (12.1)
B71307-08
目次へ移動
目次
索引へ移動
索引

前
次

9.4.2.1 データベース全体のバックアップの実行

データベース全体のバックアップには、データベースのすべてのデータファイルの完全な内容の他に、制御ファイル、アーカイブREDOログ・ファイルおよびサーバー・パラメータ・ファイルも含まれています。これらのファイルを使用すると、完全リカバリを実行できます。

データベース全体のバックアップは総合的なバックアップ計画の重要な要素ですが、ARCHIVELOGモードを有効化または無効化するとき(リカバリ設定の構成を参照)のように、必須の手順となる場合もあります。この項では、データベース全体のバックアップ(オフラインとオンラインの両方)をディスクに作成する方法について説明します。通常は、データベースの可用性を最大化するためにオンライン・バックアップを実行します。

データベースがオープンしているときにデータベース全体のバックアップを実行するには、次の手順を実行します。

  1. RMANを使用したターゲット・データベースへの接続で説明されているとおりに、RMANをターゲット・データベースに接続します。

  2. REDOログ・ファイルのアーカイブの有効化で説明されているように、データベースがARCHIVELOGモードであることを確認します。

    データベースがARCHIVELOGモードで実行されている場合のみ、オンライン・バックアップが可能です。

  3. 次のコマンドを使用して、アーカイブREDOログとともにデータベースをバックアップします。

    BACKUP DATABASE PLUS ARCHIVELOG;
    

このバックアップは、バックアップの格納のために構成したデフォルト・デバイスに作成されます。デフォルト・デバイスを構成していない場合は、バックアップは高速リカバリ領域に作成されます。RMANでは、バックアップを構成するバックアップ・セットに名前を付ける際に、デフォルトの形式を使用します。

データベースがクローズしているときにデータベース全体のバックアップを実行するには、次の手順を実行します。

  1. RMANを使用したターゲット・データベースへの接続で説明されているとおりに、RMANをターゲット・データベースに接続します。
  2. 次のコマンドを使用して、データベースを停止してからマウントします。
    SHUTDOWN IMMEDIATE;
    STARTUP MOUNT;
    
  3. 次のコマンドを使用して、データベースをバックアップします。
    BACKUP DATABASE;
    

    クローズしているデータベースをバックアップする場合は、バックアップ時にデータベースの一貫性が保たれているため、アーカイブ・ログ・ファイルをバックアップする必要はありません。したがって、このバックアップからデータベースをリストアする場合、メディア・リカバリは必要ありません。

  4. バックアップが完了したら、データベースを開きます。
    ALTER DATABASE OPEN;
    

関連項目:

  • マルチテナント・コンテナ・データベース(CDB)およびプラガブル・データベース(PDB)のバックアップの実行の詳細は、『Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド』を参照してください

  • バックアップ・レポートの表示

  • 高速リカバリ領域