Terraform tips: How to Recover Your Deployment From a Terraform apply Crash

— “Because sh*t happens, be ready for when it does!” — Intro Infrastructure Automation is a lifesaver for OPS teams in their day-to-day duties, but when it comes to givin’ full control to new tools and frameworks, watch out for problems that can no longer be fixed manually. It’s also a reminder that it is …

ZDM troubleshooting part 4: NONCDBTOPDB_CONVERSION fails (GUID conflicts with existing PDB)

Intro Every time I think I’m done with my ZDM troubleshooting series, a new topic pops up :). I have also learned that every migration is distinct and brings its own unique challenges, so I have decided to keep the series open-ended. In this post, we will discuss the steps you should take when a …

What’s ODABR snapshot & how to efficiently use it to patch ODA from 18 to 19.x

Intro Although most of the focus, nowadays, has shifted to migration of on-premises workloads into the Cloud, companies still leverage Oracle databases engineered systems like Oracle database appliance to run their databases on-prem. As a matter of fact ,ODA is a low entry pricing and flexible CPU licensing platform that can still host workloads that …

ExaC@C DB state failed in OCI console while up & running in reality (fix)

Intro Exadata Cloud@Customer has the particularity of bringing the best of both worlds, where on-premises Data sovereignty meets the innovation & capabilities of the Cloud. Thanks to Control plane network that links up both ExaCC servers and OCI, users can create/manage resources through the Console or any API based cloud tooling (terraform,OCI-CLI, SDK..). Everything you …

Top picks for Cloud Native & DB sessions at Oracle Cloud World ’22

  Blabla free post: This is just some of my (personal) top Oracle sessions I will have the chance to attend Next Week. Some of you may agree that there is no way to make a list that fits everyone but for those who are into OCI and database migrations/upgrades this list might help, especially …

ZDM troubleshooting part 3: Migration failing at ZDM_SWITCHOVER_SRC/ hack

Intro This is the last of my troubleshooting series related to ZDM where I have accidentally become an unofficial QA tester for ZDM :). After describing scenarios in previous posts where ZDM service was crashing or DG configuration was failing. I will, in this article, explain why my broker switchover step failed the online physical …

ZDM troubleshooting part 2: Migration failing at ZDM_CONFIGURE_DG_SRC

Intro I didn’t anticipate to have a series of posts around ZDM, but I had few issues that were worth sharing so here I am. This post will describe what caused a failure of an online physical migration ExaCC right at the Data guard configuration phase. The good thing about ZDM, is as soon as …

ZDM troubleshooting part 1: VM causes ZDM service to crash (plus fix)

Intro Zero downtime migration (ZDM) is the ultimate solution to migrate your Oracle database to Oracle Cloud. I recently started using it quite a lot during  On-Prem to Exadata at Customer migrations. In my last blog post, I already shared tips about a ZDM installation error related to MySQL. This time, I’ll describe why my …

Terraform live cost estimate using infracost free plugin

Intro The cloud offers unlimited scalability at lower costs with the available resources. Companies enable their engineering teams to launch infrastructure as and when needed. However, since costs aren’t shown to engineers before Cloud resources are deployed, the real cost implications are unknown. That causes higher than expected costs and ballooning budgets over time, which …

Explore Alibaba Cloud part 2: AliCloud CLI installation and few examples

Cloud CLI tools are the Most direct and simple way to interact with a new Cloud platform, It is the perfect tool for executing simple and repeatable tasks which you don’t need to keep track off. Alibaba Cloud CLI tool which also manages Cloud resources (or stacks) is no exception. In this blog post, we …