Introduction
Recently, I had
a task to refresh our UAT environment using a PDB from the production database
hosted in Oracle Cloud Infrastructure (OCI).
At first, the
activity looked straightforward. The plan was to perform a remote PDB clone
from Production to UAT. However, there was one challenge from the beginning:
the source and target databases were located in different OCI VCNs.
After
establishing connectivity between the environments, I started the cloning
process. The clone started successfully, but after approximately one hour, it
appeared to stall, and no significant progress was observed.
After some
investigation and testing, I identified two important factors that affected the
cloning process:
- The target DBCS was running with only 1
OCPU.
- The production database had an hourly
archive log backup and a delete job running through Commvault.
In this article, I will share the architecture, troubleshooting process, and lessons learned from this refresh activity.
.png)
.png)
