すべてのプロダクト
Search
ドキュメントセンター

Cloud Backup:Oracle データベースのアーカイブログモードの有効化

最終更新日:Jan 22, 2026

デフォルトでは、Oracle データベースは非アーカイブログモードで実行されます。Cloud Backup を使用する前に、データベースをアーカイブログモードに切り替える必要があります。このセクションでは、必要な手順について説明します。

  1. sysdba として Oracle データベースにログインします。

  2. ARCHIVE LOG LIST SQL コマンドを実行して、データベースの現在のアーカイブステータスを確認します。

    出力例は次のとおりです。

    Database log mode              No Archive Mode  #非アーカイブログモード
    Automatic archival             Disabled
    Archive destination            USE_DB_RECOVERY_FILE_DEST  
    Oldest online log sequence     1    
    Current log sequence           2  
    説明

    Database log mode パラメーターが Archive Mode に設定されている場合、アーカイブログモードはすでに有効になっています。

  3. データベースが OPEN 状態の場合、アーカイブログモードを有効にすることはできません。SHUTDOWN IMMEDIATE SQL コマンドを実行して、データベースをシャットダウンします。

    重要

    この操作は業務時間外に実行してください。

  4. STARTUP MOUNT SQL コマンドを実行して、データベースを MOUNT 状態で起動します。

  5. ALTER DATABASE ARCHIVELOG SQL コマンドを実行して、アーカイブログモードを有効にします。

  6. 再度 ARCHIVE LOG LIST SQL コマンドを実行して、アーカイブステータスを確認します。

    出力例は次のとおりです。

    Database log mode              Archive Mode  #アーカイブログモード
    Automatic archival             Enabled
    Archive destination            USE_DB_RECOVERY_FILE_DEST
    Oldest online log sequence     1
    Next log sequence to archive   2
    Current log sequence           2
    説明

    このモードを有効にすると、Oracle のデフォルトのログアーカイブパスはフラッシュバックリカバリ領域 ($ORACLE_BASE/fast_recovery_area) になります。このフォルダーのデフォルトサイズは 4 GB のみで、バックアップファイルとフラッシュバックログのデフォルトパスでもあります。ディスク領域の不足によるデータベースサービスの問題を防ぐために、フォルダーサイズを調整するか、ログアーカイブパスを変更してください。

  7. ALTER DATABASE OPEN SQL コマンドを実行して、データベースをオープンします。