Loading...

Protecting Oracle Databases that are Hosted by an Amazon EC2 Account

The SnapProtect software protects Oracle databases that are hosted by an Amazon EC2 account and reside on Amazon Elastic Block Storage (EBS) volumes.

You can perform full SnapProtect backups of the Oracle databases from the CommCell Console.

The SnapProtect software auto discovers the EBS data volumes that are associated with the instance, so there is no additional user configuration when the volumes change.

You can restore the snapshot to the same EC2 instance or to a new EC2 instance.

Use the Oracle Agent and configure the client for SnapProtect.

Configure an Amazon array for the account that hosts the Oracle database.

Create an instance for the Oracle database and then create 2 subclients:

  • An online subclient that contains the database
  • A log only subclient

The advantage of using 2 subclients is that you can schedule log backups more frequently to ensure that the protected data contains the latest information.

About This Task

If your configuration includes a LVM in a CentOS or Red Hat configuration, see SnapProtect Backup - Support for additional information on how to protect your data.

Before You Begin

  • Obtain a user access key by using AWS Identity and Access Management (IAM), as described in Managing Access Keys for IAM Users. You can use the IAM user access keys to control access to specific AWS services and resources for an AWS account.

Procedure

  1. Install the Oracle Agent.
  2. Install the MediaAgent on the Oracle client.
  3. Configure the Amazon array.

    Use the Amazon Access Key for the User and the Amazon Secret Key for the password for the Array credentials.

  4. Configure the client for SnapProtect.
  5. If you have not done so already, configure a storage policy for the database.
  6. If you have not done so already, configure a storage policy for the logs.
  7. Create a Snapshot Copy for the database.
  8. Configure a backup copy for the database.
  9. Create an Oracle Instance.
  10. Create an online subclient for the database.

    Note: Select Amazon as the Available Snap Engine (Create New Subclient dialog box, SnapProtect Operations tab, Available Snap Engine).

  11. Create a subclient for the log files.

    Note: Select Amazon as the Available Snap Engine (Create New Subclient dialog box, SnapProtect Operations tab, Available Snap Engine).

  12. Perform a full backup of the database.
  13. Perform a full backup of the logs.
  14. You can restore the database from the backup or the backup copy

Related Topics

Manage Snapshots