機械翻訳について

スケジュールされたバックアップの無効化および再有効化

アクティビティの実行のために定期的なバックアップ・スケジュールを一時的に無効にする必要がある場合には、システム全体の/etc/crontabファイルからスケジュール情報を削除します。

注意:

現在、スケジュールされたバックアップの無効化および再有効化は、Oracle Real Application Clusters (RAC)を使用するDatabase Database Serviceデータベース・デプロイメントに対してはサポートされていません。

スケジュールされたバックアップの無効化

スケジュールされたバックアップを無効化する手順:

  1. opcユーザーとして、計算ノードに接続します。

    詳細な手順は、「Secure Shell (SSH)経由での計算ノードへの接続」を参照してください。

  2. rootユーザーのコマンド・シェルを起動します。

    $ sudo -s
    #
    
  3. システム全体のcrontabファイルを含む/etcディレクトリに移動します。

    # cd /etc
    
  4. 構成を保存するためにcrontabファイルのコピーを作成します。例:

    # cp crontab crontab.bak
    
  5. 元のcrontabファイルを編集し、ファイルから次の行を削除します:

    • データベース・バックアップの行。 この行の形式は次のとおりです:

      MM HH * * * root /var/opt/oracle/bkup_api/bkup_api bkup_start --dbname=dbname
      
    • アーカイブ・ログのバックアップ行。 この行には、データベース・デプロイメントの経過時間に応じて、次のいずれかの形式があります:

      0,30 * * * * root /var/opt/oracle/bkup_api/bkup_api bkup_archlogs --dbname=dbname
      

      or

      0,30 * * * * root /home/oracle/bkup/dbname/obkup -dbname=dbname -archivelog
      

    すべての行で、dbnameは、処理したいデータベースの名前です。

    注意:

    これらの行をコメント化することはできません。削除する必要があります。
  6. ファイルを保存して、エディタを終了します。

  7. rootユーザーのコマンド・シェルを終了し、計算ノードから切断します。

    # exit
    $ exit
    

スケジュールされたバックアップの再有効化

スケジュールされたバックアップを再び有効化する手順:

  1. opcユーザーとして、計算ノードに接続します。

    詳細な手順は、「Secure Shell (SSH)経由での計算ノードへの接続」を参照してください。

  2. rootユーザーのコマンド・シェルを起動します。

    $ sudo -s
    #
    
  3. バックアップ・スケジュールを無効化したときに作成したcrontab.bakファイルを、元の名前のcrontabにコピーします。

    # cp /etc/crontab.bak /etc/crontab
    
  4. rootユーザーのコマンド・シェルを終了し、計算ノードから切断します。

    # exit
    $ exit