We are pleased to announce the General Availability (GA) of custom Database Software Images on Gen 2 Exadata Cloud@Customer. Today, Exadata Cloud@Customer users patch and provision their Oracle Database Homes using standard Oracle published images. With this release, you can create custom Database Software Images by specifying the additional customizations on top of the standard Oracle published image and use it to provision and patch Database Homes. This functionality provides complete customer control to standardize and automate the usage of Oracle Database Home software images with specific one-off patches, according to their application compatibility requirements.
Custom Database Software Images provide,
Custom Database Software Images are managed as an OCI resource and automatically saved to a service-managed object store bucket. To build a custom image, you can specify a major database version (such as 19c) with specific Release Update (RU) and optionally specify one-off patch IDs as a comma-separated list and/or upload an existing Oracle Database Home inventory file (opatch lsinventory output). You can fully manage the life cycle of these custom Database Software Images, which are compartment aware and belong to a specific region in which they are created.
Let's take a look how you can use the OCI Console with Custom Database Software Images.
From the Exadata Cloud@Customer service home page, create a custom Database Software Image in a specific OCI region. As part of the custom Database Software Image creation flow, you can select the database version and a specific patch set/release update to build the image. You can optionally specify one-off patch numbers (comma-separated) and/or upload Oracle Database Home inventory file to customize the Database Software Image to meet their specific requirements.
The custom Database Software Image is created with the selected database version and specified one-off patches.
While provisioning a Database Home, you are presented with the latest Oracle published software image by default.
You can change the database image selection to choose from an older version of Oracle published images or switch to select from their own repository of custom Database Software Images.
You can choose a specific custom Database Software Image from their compartment of choice. The selection list also supports a quick filter to narrow down images by their database version.
The Database Home details page clearly calls out the database version and the underlying custom Database Software Image (displayed as a hyperlink for quick navigation) used to provision the home.
When a custom Database Software Image is used to provision a home, the image is automatically downloaded and cached for subsequent use on the Local Control Plane Servers by the Exadata Cloud@Customer service.
You can choose to patch the Database Home with an Oracle published image or use a custom Database Software Image.
You are presented with custom Database Software Images that are built using the latest four RU versions as patching options for the Database Home. In addition, custom Database Software Images with the same version but different one-off patch IDs are also available to apply as a patch. The custom Database Software Image selection list available for patching is filtered by compartment.
A few items to note while managing custom Database software Images.
Support for custom Database Software Images is now available on Exadata Cloud@Customer, Exadata Cloud Service and Database Cloud Service BM/VM in all OCI commercial regions.