About Database Deployments in Oracle Cloud Infrastructure

You can create Oracle Database Cloud Service database deployments in Oracle Cloud Infrastructure and in Oracle Cloud Infrastructure Classic.

The Oracle Database environment that your database deployment provides in either type of infrastructure is substantially the same. A few differences exist in the underlying infrastructure components and in the supported capabilities. Awareness of these differences will help you choose an appropriate infrastructure when creating a database deployment.

  • Prerequisite steps before creating your first database deployment: In Oracle Cloud Infrastructure, you must perform the steps described in Prerequisites for Oracle Platform Services on Oracle Cloud Infrastructure in the Oracle Cloud Infrastructure documentation. In Oracle Cloud Infrastructure Classic, you must set the replication policy in Oracle Cloud Infrastructure Object Storage Classic before you create database deployments with backups to cloud storage, as described in Selecting a Replication Policy for Your Service Instance in Using Oracle Cloud Infrastructure Object Storage Classic.

  • Regions and availability domains: While creating a database deployment, you select a region in Oracle Cloud Infrastructure Classic or Oracle Cloud Infrastructure. If you select a region in Oracle Cloud Infrastructure, then you also select an Availability Domain. A region in Oracle Cloud Infrastructure has multiple isolated availability domains, each with separate power and cooling. The availability domains within a region are interconnected using a low-latency network.

  • Subnets and IP networks: In Oracle Cloud Infrastructure Classic, you can optionally attach a database deployment to an IP network that you define beforehand. In Oracle Cloud Infrastructure, you must attach each database deployment to a subnet, which is a part of a virtual cloud network that you create in Oracle Cloud Infrastructure.

  • Database types: Currently, Oracle Cloud Infrastructure supports only the Single Instance and Single Instance with Data Guard Standby database types.

  • Compute shapes: The range of compute shapes that you can select from when creating a database deployment is different for Oracle Cloud Infrastructure and Oracle Cloud Infrastructure Classic. For more information, see Computing Power.

  • Backups to cloud storage: In Oracle Cloud Infrastructure, an Oracle Cloud Infrastructure Object Storage bucket is used to store backups to cloud storage. You must create a storage bucket before you create database deployments configured to back up to cloud storage. In Oracle Cloud Infrastructure Classic, an Oracle Cloud Infrastructure Object Storage Classic container is used to store backups to cloud storage. You can create a storage container before you create database deployments configured to back up to cloud storage, or you can have a storage container created at the same time as a database deployment.

  • IP reservations: Currently, Oracle Cloud Infrastructure does not support IP reservations.

  • Network access to database deployments: Regardless of the infrastructure that you create your database deployment in, the rules to provide network access to the deployment are preconfigured for you. The interfaces that you use to manage these rules depend on the infrastructure that the deployment is created in:

    • For deployments in Oracle Cloud Infrastructure, you configure the rules, called security rules, in the Oracle Cloud Infrastructure interfaces.

    • For deployments in Oracle Cloud Infrastructure Classic, you configure the rules, called access rules, in the Oracle Database Cloud Service interfaces. Note that these access rules prohibit access by default (with the exception of SSH access on port 22), and you must enable them to provide access to other ports.

  • Scaling database deployments: In Oracle Cloud Infrastructure, you cannot scale the shape of a database deployment’s compute nodes; you can scale only the storage. You can create new storage volumes of 50 GB to 2048 GB in 50 GB increments. You can scale up storage 26 times, for a total of 30 storage volumes attached to the deployment.

  • Snapshots and deployments cloned from snapshots: Currently, Oracle Cloud Infrastructure does not support creating storage snapshots of single-instance database deployments and then creating cloned deployments from the snapshots.