Oracle / SAP Sizing - Veeam Plugin for SAP and Oracle


Userlevel 4
Badge +1

 

This blog provides the sizing calculations for the Veeam Plugin used with Oracle and SAP. It outlines the resource requirements on the Source Server, Veeam Repository Server, and Veeam Backup Server.

Source Server Specifications:

Resource Utilization per Channel:

Each channel consumes 1 CPU and 200 MB of RAM.

Calculation:

# of Channels = CPU cores required.
200 MB * Number of Channels = Total Memory Required.

Veeam Repository Server Specifications:

Resource Utilization:
Every 5 channels require 1 CPU core and 1 GB of RAM.

Veeam Backup Server Specifications:

Resource Requirement:

For every 1 million backup files, the server requires 15 GB of RAM.

Dependency:

The requirement is based on the number of backup files generated by Oracle and SAP.

 

Example Calculation: Oracle Server Configuration:

  • 12 Channels = 12 CPU Cores

  • 200 MB * 12 = 2400 MB Memory

    Veeam Repository Server:

  • 12 Channels / 5 = 2.4 CPU Cores

  • 2.4 GB Memory

    Data Transfer Speed: Channel Capacity:

    Each channel transfers 120 – 150 MB/s, approximately 450 GB/hour.

    Example Scenario:

  • Database Size: 25 TB

  • Backup Window: 10 hours

  • Per Hour Transfer Rate: 25 TB / 10 = 2.5 TB/hour

  • 2.5TB*1024=2560GB

  • Required Channels: 2560 GB / 450 GB = ~6 Channels

Conclusion:

  • Channel Allocation: Based on the database size and backup window, the required number of channels can be determined.
  • Compute Considerations: Resource requirements must be assessed for both the source server and Veeam Backup & Repository Server.

3 comments

Userlevel 7
Badge +15

Nice summation of Plugin sizing requirements @vmali . Appreciate the post!

Userlevel 7
Badge +20

Do not use Oracle or SAP but this is great for those that do to help size things right.  Always a difficult task right sizing things - appreciate this post.

Userlevel 7
Badge +7

Great summary for sizing, thank you @vmali !

Comment