Profile picture
Ricardo Gonzalez @rickProdManager
, 20 tweets, 13 min read Read on Twitter
Have you heard about Zero-Downtime Upgrades (ZDU) for your #Database with #Oracle RHP ?
Hear of all about it here !
As part of the #Oracle RHP framework, ZDU provides an automated work flow that takes care of the upgrade process on your behalf.
ZDU automates 5 steps: Cloning, Switch Over, Upgrade, Sync Up & Switch Back.
ZDU provides a robust automated upgrade process, which allows for pause/resume if required, and fast rollback if the cases deems it necessary.
ZDU is fast & space-efficient, leveraging #Oracle #ACFS for fast #database cloning using snapshots. Full database copies are also supported.
ZDU leverages two key #Oracle Technologies, #GoldenGate & #DataGuard, leaving it to you to chose which suits better your current environment.
ZDU is fully automated, providing you end-to-end automation, automatic setup and teardown and hence no prior knowledge of either #GoldenGate or #DataGuard
Now, how does ZDU actually work ? Let's see a step by step process leveraging #Oracle #GoldenGate
Let's see the intial setup, you have your application connected to the #Oracle #Database to be upgraded, in this case, a DB
With one single command "rhpctl zdtupgrade", leveraging the #Oracle RHP framework, ZDU automates all your upgrades and performs the following operations.
First, a clone of your database is created, this is done either leveraging #Oracle #ACFS and creating a #snapshot or creating a full copy.
Then, #Oracle #GoldenGate is started and replication between the source #Database and the clone is setup.
Following the process, sessions are drained from the source database and ZDU waits for #Oracle #GoldenGate replication to catch up.
Services on the source #Database are stopped and then started in the clone, the application is then switched over from the source to the clone.
The source #Database is now ready to be upgraded from to 12.1 in this particular demo.
Once the upgrade is completed, #Oracle #GoldenGate replication is started from the clone database to the newly upgraded database
Now, sessions are drained from the clone database and ZDU waits for #Oracle #GoldenGate replication to catch up.
Services on the clone #Database are stopped and then started in the upgraded Database, the application is then switched over. And voila, ZDU has perfomed its magic.
Want to know more about Gold Image Management, #Oracle #RHP and ZDU ? Come to Ian Cookson's session "Managing Gold Images for Easy Patching & Upgrading with Oracle RHP" at UKOUG on Wednesday the 5th, room 1A at 3:20pm !
Also in the case of not having #Oracle #GoldenGate, ZDU leverages #DataGuard, want to know how?
See here:
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Ricardo Gonzalez
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!