Oracleアーカイブログ設定

Oracle Databaseが導入されているVMをバックアップする場合は、Veeam Backup & ReplicationがこのVM上でアーカイブREDOログをどのように処理するかを指定できます。

  1. ウィザードの[Guest Processing]のステップで、[Enable application-aware processing]チェックボックスを選択します。
  2. [Applications]をクリックします。
  3. 表示されたリストで、Oracle VMを選択し、[Edit]をクリックします。
  4. [Transaction logs]セクションで、[Process transaction logs with this job]を選択します。
  5. [VM Processing Settings]ウィンドウで、[Oracle]タブをクリックします。
  6. [Specify Oracle account with SYSDBA privileges]セクションで、Oracleデータベースに接続するためにVeeam Backup & Replicationが使用するユーザー・アカウントを指定します。アカウントは、Oracleデータベース上でSYSDBA権限を持っている必要があります。

ユーザーアカウントのリストで[Use guest credentials]を選択できます。この場合、Veeam Backup & Replicationは、ウィザードの[Guest Processing]のステップで指定したアカウントを使用してVMゲストOSにアクセスし、Oracleにデータベースに接続します。

  1. [Archived logs]セクションで、Veeam Backup & ReplicationがOracle VM上のアーカイブREDOログをどのように処理するかを指定します。
  • [Do not delete archived logs]を選択すると、Veeam Backup & ReplicationはVMゲストOS上にアーカイブ・ログを維持します。バックアップジョブが完了しても、非永続的実行時コンポーネントまたは永続的コンポーネントはアーカイブログを削除しません。

NOARCHIVELOGモードのデータベースに対してはこのオプションを選択することをお勧めします。データベースがARCHIVELOGモードである場合は、VMゲストOS上のアーカイブログが肥大化し、全ディスク容量を消費し尽くす場合があります。この場合は、データベース管理者が自身でアーカイブログを処理する必要があります。

  • [Delete logs older than <N> hours]または[Delete logs over <N> GB ]を選択すると、Veeam Backup & Replicationは、<N>時間より長い時間経過しているか、<N> GBより大きいアーカイブ・ログを削除します。ログサイズの閾値とは、すべてのデータベースのすべてのログの合計サイズではなく、選択したOracle VM上の各データベースのログサイズを指します。

親バックアップ・ジョブ(イメージレベルのバックアップを作成するジョブ)の実行時に、Veeam Backup & Replicationはバックアップが正常に完了するまで待機した後、Oracle Call Interface(OCI)経由でOracle VM上でのアーカイブ・ログの削除を開始します。プライマリジョブでOracle VMのバックアップが管理されていない場合は、非永続的実行時コンポーネントまたは永続的コンポーネントが次に開始されるまで、ログはVMゲストOS上でそのまま保持されます。

  1. OracleアーカイブログをVeeam Backup & Replicationでバックアップするには、[Backup log every <N> minutes]チェックボックスを選択して、アーカイブログのバックアップの頻度を指定します。デフォルトでは、アーカイブログは15分ごとにバックアップされます。ログのバックアップの最大間隔は480分です。
  2. [Retain log backups]セクションで、次のように、バックアップリポジトリに保存されるアーカイブログに関する保持ポリシーを指定します。
    • イメージレベルのバックアップとアーカイブログのバックアップに同じ保持ポリシーを適用する場合は、[Until the corresponding image-level backup is deleted]を選択します。
    • 特定の日数の間アーカイブログを維持する場合は、[Keep only last <n> days]を選択します。デフォルトでは、アーカイブログは15日間維持されます。 このオプションを選択する場合は、アーカイブログの保持期間が、イメージレベルのバックアップの保持期間より長くならないようにする必要があります。詳細については、「アーカイブログのバックアップの保持」を参照してください。
  1. [Log shipping servers]セクションで[Choose]をクリックし、アーカイブログの転送に使用するログ転送サーバーを次のように選択します。
    • 自動的にVeeam Backup & Replicationで最適なログ転送サーバーを選択させる場合は、[Automatic selection]を選択します。アーカイブ・ログ転送の処理で、専用のサーバーは必要ありません。Veeam Backup & Replicationは、バックアップ・インフラストラクチャに追加されている任意のMicrosoft WindowsまたはLinuxサーバーを使用できます
    • ログ転送サーバーを明示的に定義する場合は、[Use the specified servers only]を選択します。[Log Shipping Servers]ウィンドウで、ログ転送サーバーとして使用するサーバーの横のチェックボックスを選択します。サーバーのリストには、バックアップインフラストラクチャに追加されているすべてのMicrosoft Windows Serverが含まれています。

リソースを消費するその他のタスクに関係しないサーバーを選択していることを確認してください。たとえば、WANアクセラレータのロールをログ転送サーバーとして実行するサーバーは使用したくない場合があります。負荷分散およびハイアベイラビリティのためには、少なくとも2つのログ転送サーバーを選択することをお勧めします。

OracleアーカイブREDOログの設定