Xopero ONE EN
FREE TRIALOPEN SUPPORT CASE
  • Introduction
    • Get Started
    • Planning & preparation
      • Supported platforms
      • System requirements
      • Backup environment planning
      • Licensing overview
      • Third-party libraries
  • Deployment and the storage overview
    • Deployment
      • Xopero ONE system components & architecture
      • Deployment models
      • Xopero ONE SaaS
        • Registration and overview
        • Available regions
        • Cloud worker
      • Xopero ONE on-premise
        • Installation options & overview
          • Management Service Installation On Windows
          • Management Service Installation On Linux
          • Management Service Installation On Docker
          • Management Service Installation On QNAP NAS In Container Station
            • Container Station older than 3.0
            • Container Station newer than 3.0
          • Management Service Installation On Synology NAS
          • Using your own SSL certificate
        • Updating Xopero ONE Management
          • Updating Management Service installed on Windows
          • Updating Management Service Installed On Linux
          • Updating Management Service running as a Docker container
          • Updating Management Service Running On QNAP NAS In Container Station
            • Updating Xopero ONE Management on Container station older than 3.0
            • Updating Xopero ONE Management on Container station newer than 3.0
          • Updating Management Service Running On Synology NAS
        • Access Xopero ONE Management
      • Xopero ONE Agent
        • Xopero ONE Agent installation
          • Xopero ONE Agent Installation On Windows Server 2008R2 And Windows Server 2012
          • Xopero ONE Agent Installation On Windows Workstations & Windows Server 2012 R2+
          • MSI installer and mass deployment
          • Xopero ONE Agent Installation On Linux
          • Xopero ONE Agent Installation On MacOS
          • Running Xopero ONE Agent On Docker
          • Running Xopero ONE Agent On QNAP NAS
            • Container Station older than 3.0
            • Container Station newer than 3.0
          • Running Xopero ONE Agent On Synology NAS
        • Updating Xopero ONE Agent
          • Updating Xopero ONE Agent On Windows Server 2008R2 And Windows Server 2012
          • Updating Xopero ONE Agent On Windows Workstations & Windows Server 2012 R2+
          • Updating Xopero ONE Agent On Linux
          • Updating Xopero ONE Agent On MacOS
          • Updating Xopero ONE Agent Running Xopero ONE Agent On Docker
          • Updating Xopero ONE Agent Running Xopero ONE Agent On QNAP NAS
            • Updating Xopero ONE Agent on container station older than 3.0
            • Updating Xopero ONE Agent on container station newer than 3.0
          • Copy of Updating Xopero ONE Agent Running Xopero ONE Agent On QNAP NAS
          • Updating Xopero ONE Agent Running Xopero ONE Agent On Synology NAS
        • Configuration
          • Logs Location
          • How To Restart The Agent Service
          • Agent Configuration
        • Activation
      • Log in to Xopero ONE
        • Log In With User Name And Password
        • Log In With SSO
        • Password Reset (On-premise, SaaS)
        • Log In With SAML
          • Azure AD
          • Okta
          • CyberArk
      • Getting Started
    • Storage - backup destination
      • Storage Overview
      • Supported Platforms
      • On-site storage
        • Local Directory
        • SMB Share
        • NFS share
        • MinIO S3
      • Cloud storage
        • Xopero ONE Cloud
        • AWS S3
          • Setting Up
          • Bucket & IAM Permissions
        • Wasabi
          • Setting Up
          • Permissions
        • Google Cloud Storage
          • Setting Up
          • Permissions
        • Azure Blob Storage
          • Configure a blob storage
          • Integration Methods
          • Setting Up
        • Backblaze B2
          • Setting Up
          • Permissions
        • S3 Compliant
      • Replication
        • Overview & Requirements
        • Planning & Setting Up Replication Plan
      • Cleanup of deduplication data
      • Ransomware Proof Storage
  • backup plan possibilities and the data solutions
    • Backup & recovery
      • Groups
      • How To Plan Your Backups?
      • Backup Plan Overview
      • Predefined Backup Plans
      • Encryption & Data Security
      • Scheduler & Data Retention
      • Triggering Backup Tasks
      • Compression
      • Deduplication
      • Error Handling
      • Azure DevOps backup & recovery
        • Integration prerequisites
          • Protected Azure DevOps resources / elements / metadata
          • Required permissions for Azure DevOps user, OAuth app and token
          • Azure DevOps API limitations
        • Adding Azure DevOps organization
          • Installing Xopero ONE worker
      • Azure DevOps Server backup & recovery
        • Integration prerequisites
          • Protected Azure DevOps resources / elements / metadata
          • Required permissions for Azure DevOps personal access token
          • API limitations
        • Adding Azure DevOps Server organization
          • Installing Xopero ONE worker
      • Workstations and servers
        • Overview And Data Protection Planning
        • Backup possibilities
          • File-Level Backup - Setting Up A Backup Plan, Performance, Advantages
          • Drive Image-Level Backup - Backup Plan Configuration, Limitations, Advantages, Common Issues
          • Database backup
            • Changing the temporary folder of dumps
            • Microsoft SQL database backup
            • PostgreSQL database backup
            • MySQL database backup
            • Oracle database backup
              • How to prepare Linux to backup Oracle?
              • Changing the database mode
          • Filters - Control The Backup Content
          • Backup scripts (how to configure, why to use, advantages…)
          • Backup optimization (backup window, task balancing, storage location, shutdown computer after backup
          • VSS settings & error handling
          • Backup plan dashboard details
        • Recovery
          • Recovery process overview
          • Database recovery
            • How to restore PostgreSQL database from backup?
            • How to restore MySQL database from backup?
            • How to restore MS SQL database from backup?
            • How to restore Oracle database from backup?
          • File-level backup recovery
          • Drive image backup recovery
            • Image-level Backup Recovery As An Image File And iSCSI - Granular Recovery Of Files & Folders
            • Image-level backup recovery as a BMR - recover the entire OS, data, and applications
        • Management
          • Device list and simplified view
          • Statistics and details on device dashboard
          • Device groups
          • Fetching device logs
          • Agent configuration
          • Device removal
        • Common issues
        • Use cases
      • VMware backup & recovery
        • Xopero ONE VMware integration
          • Prerequisites & Requirements
          • Integration Planning
          • Setting Up VMware In Xopero ONE
          • Virtual Appliance Overview & Deployment
        • Backup
          • VMware backup features overview
            • Backup Snapshots - Application-Aware, File System Consistent, Crash-Consistent
            • VMware Changed Blocks Tracking
            • Advanced Transport Methods
            • Skip SWAP And Empty Blocks
          • Backup plan
            • Plan Your VMware Backup
            • Setting Up A Backup Plan
            • Control VMware Workload - Task Balancing
            • Backup Plan Dashboard Details
        • Virtual Machines recovery
          • Recovery Process Overview
          • Whole VM Recovery
          • Granular Recovery Of Files & Folders - iSCSI Restore
          • Instant Restore - Disaster Recovery Feature
        • Virtual Machine Test Restore
        • Management
          • VMware Dashboard
          • Edit VMware Environment
          • Remove VMware From Xopero ONE
          • VM List Overview And Synchronization
          • Statistics On VM’s Dashboard
        • Common Issues
          • VM Backup Doesn’t Contain Some Files
        • Use Cases
      • Hyper-V backup & recovery
        • Xopero ONE Hyper-V integration
          • Prerequisites & Requirements
          • Setting Up Hyper-V In Xopero ONE
        • Backup
          • Hyper-V backup features overview
            • Hyper-V RCT
            • Skip Disks
          • Backup plan
            • Plan you Hyper-V backup
            • Setting up a backup plan
              • Hyper-V VMs backup
              • Hyper-V host backup
            • Backup Hyper-V host
            • Control Hyper-V Workload - Task Balancing
        • Recovery
          • Recovery Process Overview
          • Instant restore
          • Whole machine restore
          • Limitations on restoration hyper-V VMs settings
        • Management
          • Edit Hyper-V Environment
          • Remove Hyper-V from Xopero ONE
          • VM List Overview And Synchronization
          • Statistics On VM’s Dashboard
          • Hyper-V Dashboard
        • Common Issues
        • Use Cases
          • Restoration Hyper-V Virtual Machines in Saved/Paused States
      • Microsoft 365 backup & recovery
        • Integration with Microsoft 365 tenant
          • Prerequisites And Requirements
          • Required permissions for Xopero ONE M365
          • Adding Microsoft 365 Tenant To Xopero ONE
        • Backup
          • Xopero ONE Microsoft 365 Backup Overview & Supported Apps
          • Cloud To Cloud Backup
          • Backup Agent And Its License
          • Setting Up The Backup Plan
          • Backup plan dashboard details
        • API Rate Limits - Throttling
          • What Is Throttling?
          • How To Avoid Or Reduce Its Impact?
        • Recovery
          • Restore The Entire Mailbox, Selected Folders, Emails To Any Microsoft 365 User Or The Local Computer
          • Restore The OneDrive Files And Folder To Any Microsoft 365 User Or The Local Computer
          • Restore The Contacts And Calendars To Any Microsoft 365 User Or The Local Computer
        • Manage Microsoft 365 Integration In Xopero ONE
          • Microsoft 365 Dashboard
          • Edit Microsoft 365 Integration
          • Remove Microsoft 365 Tenant From Xopero ONE
          • Microsoft 365 Users’ List Overview And Synchronization
          • Charts And Statistics On Microsoft 365 User Dashboard
          • Enable\Disable Protection For Microsoft 365 Users - License Assignment
        • Common Issues
          • Throttling
        • Use Cases
      • Bitbucket backup & recovery
        • Integration prerequisites
          • Protected Bitbucket Resources / Elements / Metadata
          • Required Permissions For Bitbucket Users And Token
          • Bitbucket API Limitations
            • How To Reduce or Avoid Its Impact?
        • Adding Bitbucket Organization To Xopero ONE
          • Installing Xopero ONE Worker
        • Additional Bitbucket users
          • Reasons To Use Additional Users
          • How To Prepare An Additional Account In Bitbucket?
          • How To Configure In Xopero ONE?
        • Backup
          • Protected Bitbucket Resources / Elements / Metadata
          • Bitbucket Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
            • Cloud to cloud backup
          • Enabling Additional Bitbucket Accounts For Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Cross Recovery Options
          • Recovery process overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • Wiki Recovery
          • LFS Recovery
        • Manage Bitbucket integration in Xopero ONE
          • Bitbucket Organization Dashboard
          • Editing And Removing Bitbucket Integration From Xopero ONE
          • Bitbucket Repositories List And Its Synchronization
          • Repository’s Dashboard Overview
          • Enable\Disable Protection For Bitbucket Repos - License Assignment
        • Common issues
        • Use Cases
      • Bitbucket DC backup & recovery
        • Integration prerequisites
          • Protected Bitbucket DC Resources / Elements / Metadata
          • Required Permissions For Bitbucket DC Users And Token
          • Supported Versions Of Bitbucket DC
          • Bitbucket DC rate limits
            • How To Disable Rate Limitations In Bitbucket DC?
            • Additional Bitbucket DC Users To Reduce Throttling Impact
        • Adding Bitbucket DC Instance To Xopero ONE
          • Installing Xopero ONE Worker
        • Additional Bitbucket DC Users\Tokens
        • Backup
          • Protected Bitbucket DC Resources / Elements / Metadata
          • Bitbucket DC Backup Process Overview
          • Setting Up A Backup Plan
          • Enabling Additional Bitbucket DC Accounts For Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Cross Recovery Options
          • Recovery Process Overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS Recovery
        • Manage Bitbucket DC integration in Xopero ONE
          • Bitbucket DC Organization Dashboard
          • Editing And Removing Bitbucket DC Integration From Xopero ONE
          • Bitbucket Repositories List And Its Synchronization
          • Repository’s Dashboard Overview
          • Enable\Disable Protection For Bitbucket DC Repos - License Assignment
        • Common Issues
        • Use cases
      • GitHub backup & recovery
        • Integration prerequisites
          • Protected GitHub resources / elements / metadata
          • Required permissions for GitHub users and token
          • GitHub API rate limits
            • How to avoid or reduce their impact?
        • Adding GitHub organization to Xopero ONE
          • Install Xopero ONE worker
        • Additional GitHub users
          • Reasons to use additional users
          • How to prepare an additional account and Personal Access Token in GitHub?
          • How to add the additional user to Xopero ONE?
        • Backup
          • Protected GitHub resources / elements / metadata
          • GitHub backup process overview
          • Setting up a backup plan
            • Worker and its license
            • Cloud to cloud backup
          • Enabling additional GitHub accounts for backup
          • Backup plan dashboard details
        • Recovery
          • Cross recovery options
          • Recovery process overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS recovery
          • Wiki recovery
        • Manage GitHub integration in Xopero ONE
          • GitHub organization dashboard
          • Editing and removing GitHub integration from Xopero ONE
          • GitHub repositories list and its synchronization
          • Repository’s dashboard overview
          • Enable\disable protection for GitHub repos - license assignment
        • Common issues
        • Use cases
      • GitHub Enterprise self-hosted backup & recovery
        • Integration prerequisites
          • Protected GitHub Enterprise self hosted resources / elements / metadata
          • Required Permissions For GitHub Enterprise Self-hosted Token
        • Adding GitHub Enterprise Organization To Xopero ONE
          • Installing Xopero ONE Worker
        • Additional GitHub Enterprise self-hosted users
          • Reasons To Use Additional Users
          • How To Prepare An Additional Account And Personal Access Token In GitHub Enterprise Self-hosted?
          • How To Add The Additional User To Xopero ONE?
        • Backup
          • Protected GitHub Enterprise Self Hosted Resources / Elements / Metadata
          • GitHub Enterprise Self-hosted Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
          • Enabling Additional GitHub Enterprise Self-hosted Accounts For Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Cross recovery options
          • Recovery Process Overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS Recovery
          • Wiki Recovery
        • Manage GitHub Enterprise self-hosted integration in Xopero ONE
          • GitHub Enterprise Self-hosted Organization Dashboard
          • Editing And Removing GitHub Enterprise Self-hosted Integration From Xopero ONE
          • Repository’s Dashboard Overview
          • Enable\Disable Protection For GitHub Enterprise Self-hosted Repos - License Assignment
          • GitHub Enterprise Self-hosted Repositories List And Its Synchronization
        • Common issues
        • Use cases
      • GitLab cloud and self-managed backup & recovery
        • Integration prerequisites
          • Protected GitLab Resources / Elements / Metadata
          • Required Permissions For GitLab Users And Token
          • GitLab Rate Limits
            • How To Avoid Or Reduce Their Impact?
        • Adding GitLab organization to Xopero ONE
          • GitLab Cloud
          • GitLab Self-Managed
          • Installing Xopero ONE Worker
        • Additional GitLab users
          • Reasons To Use Additional Users
          • How To Prepare An Additional Account And Personal Access Token In GitLab?
          • How To Add The Additional User To Xopero ONE?
        • GitLab repository backup
          • Protected GitLab Resources / Elements / Metadata
          • GitLab Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
            • Cloud To Cloud Backup
          • Enabling additional GitLab accounts for backup
          • Backup Plan Dashboard Details
        • GitLab group backup
          • Protected resources
          • Group backup overview
          • Setting up a backup plan
          • Backup plan dashboard details
        • Repository recovery
          • Cross recovery options
          • Recovery process overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS recovery
          • Wiki recovery
        • GitLab group recovery
          • Recovery process overview
          • Recover selected group to GitLab
        • Common issues
        • Use cases
      • Jira backup & recovery
        • Integration prerequisites
          • Jira API Limitations
          • Protected Jira Resources
        • Adding Jira Organization To Xopero ONE
          • Installing Xopero ONE Worker
        • Backup
          • Jira Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
            • Cloud To Cloud Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Recovery Process Overview
          • Recovery process
            • Recovery To Local Resources
            • Recovery To Jira Organizaton
        • Manage Jira integration in Xopero ONE
          • Jira Organization Dashboard
          • Editing And Removing Jira Integration From Xopero ONE
        • Common Issues
        • Use Cases
      • Xopero ONE API for DevOps Ecosystems
        • Xopero ONE REST API Details
        • API Authentication
        • Available Methods
        • Use Cases
      • Backup deletion
        • General Information And Requirements
        • Delete All Backups Of A Single Resource
        • Delete All Copies From A Selected Data Store
        • Delete All Versions Of A Single Resource From The Selected Backup
        • Removing Backups From AWS S3, Wasabi, Backblaze B2, And S3 Compliant Storage
  • Management
    • Logs
    • Xopero ONE tasks monitoring
      • List Of Current And Past Tasks
      • Task detailed information
        • Task Details - Backup
        • Task Details - Restore
        • Task Details - Replication
      • Audit log - general information
        • Log Details
        • Advanced Search Engine
    • Notifications
      • Available notifications
      • E-mail notification configuration
        • Daily reports configuration
        • Notifications configuration - Xopero ONE SaaS
        • Notifications configuration - Xopero ONE on-premise
        • Storage Space Notifications
      • Slack notification configuration
        • How to create webhook URL in Slack?
      • Sending notifications to any webhook
        • Configuration
        • Notifications sent to webhook
    • Additional administrative accounts
      • Roles and permissions
      • Create additional account
      • Edit additional administrative account
      • Additional account removal
    • Password manager - safely store all your secrets
      • Password Manager Overview
      • Add A New Password
      • Add A New Encryption Key
      • Edit Or Remove Existing Password
    • License management
      • Xopero ONE On-Premise License Check
      • License Details
      • Force License Refresh
    • FAQ
      • How to add MySQL Dump to path?
      • How To Enable HTTPS In Case Of On-premise Installation?
      • How To Change The Port Of Xopero ONE Management Service?
      • Why OST Files Are Not Included In The Backup?
    • Best practices and use cases
      • Browsing Backups Of x32 Operating Systems
    • Known Problems
  • CHANGELOG
    • Xopero ONE v1.8.5
    • Xopero ONE v1.8.0
Powered by GitBook
On this page
  • Requirements and limitations
  • How to backup Oracle environment using Xopero ONE
  • How to create user to back up the Oracle environment - how to, requirements and permissions.
  1. backup plan possibilities and the data solutions
  2. Backup & recovery
  3. Workstations and servers
  4. Backup possibilities
  5. Database backup

Oracle database backup

In this article, you will get information on how to configure the Oracle database environment using Xopero ONE.

PreviousMySQL database backupNextHow to prepare Linux to backup Oracle?

Last updated 2 years ago

The database backup process in Xopero ONE can be split into two different operations:

  • Creating a database dump using backup scripts,

  • Performing a backup of the database dump.

The first operation is triggered through Xopero ONE using the Backup scripts feature, and the second action is simply a file-level backup plan performance done directly by Xopero ONE. This article describes how to use Backup scripts in order to create an Oracle database dump so that it can be included in a backup plan.

See also:

Requirements and limitations

Xopero ONE supports Oracle database environment from version 19C!

Xopero ONE supports the Oracle database backup only with the supported Linux operating systems!

The Xopero ONE system will create a full database copy using the RMAN tool. It is worth knowing, that the Xopero ONE will not affect the other copies performed by RMAN, but the copy performed by the Xopero ONE system will be visible in RMAN.

The backup result is from the moment at the end of the dump creation task, because the Xopero ONE tool will attach the archive logs.

The Oracle database environment must work in the ARCHIVELOG mode. To get how to change the database mode, read the following article:

How to backup Oracle environment using Xopero ONE

To configure the Oracle database environment backup open the Advanced settings tab on the bottom of the backup plan creating window.

Scroll down to the Backup scripts and click the pre-backup script.

Toggle the pre-backup script switch to ON and select the script dedicated to the backup Oracle database environment.

With the next step, it is required to set up the script arguments.

Script arguments should be provided in Script arguments field this way:

ORACLE_SID;dbuser;temp_directory

where:

  • ORACLE_SID - database ID

  • dbuser - the name of the user with backup privileges, in the example database_user. The user must be the Linux OS local user with the privileges to back up the Oracle environment. The user-creating process is described in this article below, in How to create a user to back up the Oracle environment section.

  • temp_directory - directory to which the Oracle tool will write backup files (after completing the tasks will be deleted from there). This directory must be chosen during the creating file-level backup plan in the Data to protect section, as a directory that should be protected.

Set two additional options by using the checkboxes - Wait for the script to continue the task, so the application will wait until the dump is ready, and Fail the task if the script fails - so in case of script failure, the system will also notify about backup error.

After setting "Save" configuring the backup for the Oracle environment will be finished.

How to create user to back up the Oracle environment - how to, requirements and permissions.

Add the new user (for example, dbuser) to the Linux operating system using the following command:

sudo useradd dbuser

Add the user to the dba group, which is authorized to the backup performing:

sudo usermod -a -G dba dbuser

Oracle tools may require additional permissions, for example to the file system. Then you will need to add the user to more groups, depending on your system configuration.

In the end, configure the system environments. Follow the article:

See also how to restore the Oracle database backup:

File-Level Backup - Setting Up A Backup Plan, Performance, Advantages
Drive Image-Level Backup - Backup Plan Configuration, Limitations, Advantages, Common Issues
Changing the database mode
How to prepare Linux to backup Oracle?
How to restore Oracle database from backup?
advanced settings
Enabling pre-backup script
Choosing the database environment
script arguments
Setting 'Fail the task if the script fails' checkbox