Backing Up an Autonomous Database Manually

This topic describes how to create manual backups of Autonomous Databases. You can use the Oracle Cloud Infrastructure Console or the API to perform these tasks.

Oracle Cloud Infrastructure automatically backs up your Autonomous Databases and retains these backups for 60 days. Automatic backups are weekly full backups and daily incremental backups. You can also create manual backups to supplement your automatic backups. Manual backups are stored in an Object Storage bucket that you create, and are retained for 60 days.


During the backup operation, the database remains available. However, lifecycle management operations such as stopping the database, scaling it, or terminating it are disabled.


  • To create or manage Autonomous Database backups, you must be given the required type of access in a policy  written by an administrator, whether you're using the Console or the REST API with an SDK, CLI, or other tool. If you try to perform an action and get a message that you don’t have permission or are unauthorized, confirm with your administrator the type of access you've been granted and which compartment  you should work in. See Authentication and Authorization for more information on user authorizations for the Oracle Cloud Infrastructure Database service. See Let database and fleet administrators manage Autonomous Databases for sample Autonomous Database policies. See Details for the Database Service for detailed information on policy syntax.

  • To create a manual backup for an Autonomous Database, you must first configure an Object Storage bucket to serve as a destination for your manual backups. See Setting Up a Bucket to Store Manual Backups for instructions.

Using the Oracle Cloud Infrastructure Console

  1. Open the navigation menu. Under Database, click Autonomous Transaction Processing or Autonomous Data Warehouse.

  2. Choose your Compartment.
  3. In the list of Autonomous Databases, find the database that you want to back up.
  4. Click the name to display the Autonomous Database details.
  5. Click Create Manual Backup.


    If this step does not successfully complete, confirm that you have an Object Storage bucket set up and configured to store manual backups. See Setting Up a Bucket to Store Manual Backups for instructions.

  6. In the Create Manual Backup dialog, enter a name for your backup. Avoid entering confidential information.
  7. Click Create. Your backup may take several hours to complete, depending on the size of your database.
  8. Optionally, you can check the state of your backup in the list of backups on the database details page. For some states, an information icon (encircled i) is displayed to provide additional details regarding the state or ongoing operations like deletions. The backup has one of the following states:

    • Creating
    • Active
    • Deleting
    • Deleted
    • Failed

Using the API

For information about using the API and signing requests, see REST APIs and Security Credentials. For information about SDKs, see Software Development Kits and Command Line Interface.

Use these API operations to manage Autonomous Database backups:

Setting Up a Bucket to Store Manual Backups

You must create an Oracle Cloud Infrastructure Object Storage bucket to hold your Autonomous Database manual backups and configure your database to connect to it. This is a one-time operation.

To set up an object store and user credentials for your manual backups