Replicate data from HeatWave to Google Cloud Storage
Before you begin
To successfully complete this quicktart, you must have the following:
- OCI Bastion, to connect to HeatWave Database, load the sample database, and perform inserts.
- A HeatWave Database to serve as the source database.
- Google Cloud Storage account and Google Cloud Service Account Key
- Google Cloud Storage Bucket and Object permissions
Task 1: Create the OCI GoldenGate resources
- Create a MySQL deployment for the source HeatWave database.
- Create a Big Data deployment for the target Google Cloud Storage.
- Create a connection to the source MySQL Heatwave Database.
- Connect to Google Cloud Storage.
- Create a connection to GoldenGate, and then assign this connection to the source MySQL deployment.
- Assign the source connection to the source MySQL deployment.
- Assign the target connection to the target Big Data deployment.
Task 3: Create the Distribution Path to target Big Data deployment
- If using IAM credential store, proceed Step 3. If using GoldenGate credential
store, create a user with which the source GoldenGate uses to connect to the
target GoldenGate.
- In the source MySQL deployment console, create a Path
Connection for the user created in the previous step.
- In the source MySQL deployment console add a Distribution
Path with the following values:
- In the target OCI GoldenGate Big Data deployment console, review the Receiver path created as a result of the Distribution Path:
- Click Receiver Service.
- Review the Receiver path details.
Task 4: Add a Replicat for Google Cloud Storage
- In Big Data deployment, click Administration Service, and then click Add Replicat (plus icon).
- Add a Replicat with the following values: