11 Upgrading Oracle GoldenGate Marketplace Image
This chapter helps you to upgrade an existing (or older version of) Oracle GoldenGate Marketplace stack to the latest release, using the OCI Stacks approach.
Note:
Upgrade from a 19c stack to 21c release is not permitted.- Shut down all the Oracle GoldenGate processes in the VM instance.
- Backup all the block storage just in case you need revert it back in the future for a failed upgrade/update.
Topics:
- Stacks
- Retrieving a Stack
Before you upgrade Oracle GoldenGate Marketplace, you have to retrieve the latest stack. - Identifying the Terraform Version for the Stack to be Upgraded
- Upgrading an Oracle Cloud Marketplace Image (To Different Versions of Terraform)
- Upgrading an Oracle Cloud Marketplace Image to 1.0.x (Same Terraform Version)
Parent topic: Additional Topics
Stacks
Stacks are zip files that contain the latest Terraform code base. These stacks enable you to provision a new compute node and attach your existing block storage. This approach ensures that Oracle GoldenGate does not lose any associated data present in the environment.
When Stacks are available, you can access them through the Oracle Object Store.
Parent topic: Upgrading Oracle GoldenGate Marketplace Image
Retrieving a Stack
Before you upgrade Oracle GoldenGate Marketplace, you have to retrieve the latest stack.
- Go to the Market Place List.
- Select a version from the Version drop-down list. This is the Market Place image you will use to upgrade.
- Select the I have reviewed and accepted the Oracle Program Limited Use Promotional Terms check box.
- Click Download to download the stack zip file and save it on your local
drive in the following directory:
BundlePatch19c
.
Parent topic: Upgrading Oracle GoldenGate Marketplace Image
Identifying the Terraform Version for the Stack to be Upgraded
- Log in to the Oracle Cloud Interface (OCI) Console.
- On the Home page, under Developer Services, click Resource Manager, and then click Stacks.
- Select an existing stack for which, you want to
identify the Terraform version.
Note that under Stack Information, the Terrafom version field lists the Terraform version used by the stack.
Note:
If Terraform version of stack to be upgraded and the new stack version are same, then follow the steps in Upgrading an Oracle Cloud Marketplace Image to 1.0.x (Same Terraform Version). If the versions are different, follow the steps in Upgrading an Oracle Cloud Marketplace Image (To Different Versions of Terraform).
Parent topic: Upgrading Oracle GoldenGate Marketplace Image
Upgrading an Oracle Cloud Marketplace Image (To Different Versions of Terraform)
- Verify that the Stack you want to Upgrade is up to Date
- Download the Terraform Configuration and Terraform State File from the Old Stack and Create a New Stack
- Upgrade from Terraform v0.12 to v1.0.x
Parent topic: Upgrading Oracle GoldenGate Marketplace Image
Download the Terraform Configuration and Terraform State File from the Old Stack and Create a New Stack
Upgrade from Terraform v0.12 to v1.0.x
-
Upgrade the Terraform stack from 0.12 to 0.13
-
Upgrade the Terraform stack from 0.13 to 0.14
-
Upgrade the Terraform stack from 0.14 to 1.0.x
Upgrading an Oracle Cloud Marketplace Image to 1.0.x (Same Terraform Version)
The upgrade process is only valid for the upgrade or patching within the same major version, for example, from v19c to v19c. Current Marketplace doesn't support major version upgrade through image update.
To upgrade an existing Oracle GoldenGate Marketplace image when the pre-upgrade stack Terraform version is the same the new stack version, perform the following tasks:
Note:
These steps are applicable in Oracle GoldenGate Marketplace that are updated from Terraform v .14 to 1.0.x only.Parent topic: Upgrading Oracle GoldenGate Marketplace Image