News zu Oracle

Oracle Au­toUp­grade in Oracle Database 26ai: Datenbank-Upgrades au­to­ma­ti­sie­ren und vereinfachen

Mit Oracle Database 26ai ent­wi­ckelt Oracle das bewährte Au­toUp­grade-Framework kon­se­quent weiter. Für DBAs und IT-Ad­mi­nis­tra­to­ren bedeutet das vor allem eines: weniger manuelle Upgrade-Schritte, mehr Au­to­ma­ti­sie­rung und höhere Trans­pa­renz bei komplexen Datenbankmigrationen.

Gerade in modernen Mul­ti­ten­ant-Um­ge­bun­gen mit CDBs und PDBs zeigt Au­toUp­grade seine Stärken – ins­be­son­de­re bei Mi­gra­tio­nen von Oracle 19c auf 26ai.

Wir haben ver­schie­de­ne Upgrade-Szenarien unter die Lupe genommen. Im folgenden Beitrag erfährst du, welche neue Mög­lich­kei­ten dir in Oracle 26ai zur Verfügung stehen, wo die Un­ter­schie­de zu klas­si­schen Upgrade-Methoden liegen und was für dich als DBA besonders in­ter­es­sant sein dürfte.

Logo Oracle Database

Was ist Oracle AutoUpgrade?

Au­toUp­grade ist ein von Oracle be­reit­ge­stell­tes Kom­man­do­zei­len-Tool zur au­to­ma­ti­sier­ten Durch­füh­rung von Datenbank-Upgrades und Mi­gra­tio­nen. Es or­ches­triert dabei sämtliche Upgrade-Phasen:

  • Prechecks und Analysen
  • au­to­ma­ti­sche Fixups
  • Datenbank-Upgrade
  • Post-Upgrade-Tasks
  • Kom­pi­lie­rung invalider Objekte
  • SQL-Patching
  • Timezone-Upgrades


Die einzelnen Modi wie ANALYZE, FIXUPS, UPGRADE und DEPLOY er­mög­li­chen eine granulare Steuerung des gesamten Upgrade-Prozesses.

Besonders hilfreich:
Bereits die Analyze-Phase führt um­fang­rei­che Prüfungen durch, ohne Än­de­run­gen an der Quell­da­ten­bank vorzunehmen.

Neue Mög­lich­kei­ten in Oracle 26ai

In Oracle 26ai wird Au­toUp­grade ins­be­son­de­re für Mul­ti­ten­ant- und Cross-Version-Upgrades in­ter­es­sant. Un­ter­stützt werden unter anderem:

  • 19c CDB → 26ai CDB
  • 19c NONCDB → 26ai PDB
  • Replay Upgrades für PDBs
  • au­to­ma­ti­sche NONCDB-zu-PDB-Konvertierung


Replay Upgrade ersetzt das klas­si­sche Parallel-Upgrade-Verfahren, entbindet aber nicht von den vor­be­rei­ten­den und nach­ge­la­ger­ten Upgrade-Schritten. Die in der Oracle-Do­ku­men­ta­ti­on be­schrie­be­nen Pre­up­grade- und Post­up­grade-Aufgaben müssen weiterhin durch­ge­führt werden.

Wichtig ist dabei die Ab­gren­zung zu Au­toUp­grade:
Replay Upgrade ist ein Upgrade-Verfahren bzw. eine Upgrade-Engine, die das bisherige Parallel Upgrade ablöst. Au­toUp­grade hingegen ist das über­ge­ord­ne­te Au­to­ma­ti­sie­rungs­werk­zeug, das den gesamten Upgrade-Ablauf un­ter­stützt und dabei unter anderem Prechecks, Fixups, das ei­gent­li­che Upgrade sowie Post­up­grade-Schritte or­ches­trie­ren kann.

Un­ter­schied zu klas­si­schen Upgrade-Methoden 

Im Vergleich zu tra­di­tio­nel­len manuellen Upgrades oder älteren „Parallel Upgrade“-Ansätzen bietet Au­toUp­grade deutliche Vorteile:

Klas­si­sches Upgrade
Au­toUp­grade 26ai
Viele manuelle Schritte 
Voll­au­to­ma­ti­sier­te Workflows 
Separate Skripte für Pre-/Post­tasks
In­te­grier­te Analyse- und Fixup-Phasen 
Hohes Feh­ler­ri­si­ko, bedingt durch manuelle Arbeiten 
Kon­sis­ten­te, re­pro­du­zier­ba­re au­to­ma­ti­sier­te Abläufe 
Manuelles Patchen und Kompilieren 
Au­to­ma­ti­sche Post­fi­xups inklusive datapatch 
Komplex bei Multitenant 
Native Un­ter­stüt­zung für CDB/PDB-Szenarien

Ins­be­son­de­re der DEPLOY-Modus hebt sich hervor:
Dieser kom­bi­niert sämtliche Upgrade-Schritte in einem einzigen or­ches­trier­ten Prozess – inklusive Wechsel des Oracle Homes, Da­ten­bank­start im Ziel-Home sowie op­tio­na­ler Clusterware-Anpassungen.

In­ter­es­sant für DBAs: Trans­pa­renz und Statuskontrolle 

Ein großer Vorteil im täglichen Betrieb ist die hohe Trans­pa­renz während des Upgrades. Au­toUp­grade liefert de­tail­lier­te Sta­tus­in­for­ma­tio­nen zu einzelnen Stages wie:

  • DBUPGRADE
  • POST­CHECKS
  • POST­FI­XUPS
  • NON­CDBTOPDB


Auch Fort­schrit­te pro PDB lassen sich direkt überwachen.

Darüber hinaus können die folgenden Tools bei der tech­ni­schen Va­li­die­rung nach dem Upgrade unterstützen:

  • PDB_PLUG_IN_VIOLATIONS
  • utlusts
  • Au­toUp­grade-Sta­tus­re­ports

Fazit

Oracle Au­toUp­grade in Version 26ai ist deutlich mehr als ein simples Upgrade-Skript. Das Framework ent­wi­ckelt sich zunehmend zu einer voll­stän­di­gen Au­to­ma­ti­sie­rungs­platt­form für Da­ten­bank­mi­gra­tio­nen im Oracle-Umfeld.

Gerade für Oracle-Ad­mi­nis­tra­to­ren mit großen 19c-Land­schaf­ten, Mul­ti­ten­ant-Ar­chi­tek­tu­ren oder geplanten NONCDB-Mi­gra­tio­nen bietet AutoUpgrade:

  • weniger manuellen Aufwand,
  • stan­dar­di­sier­te Abläufe,
  • re­du­zier­te Downtimes
  • und eine deutlich höhere Betriebssicherheit.


Für viele Upgrade-Szenarien dürfte Au­toUp­grade in 26ai künftig der be­vor­zug­te Stan­dard­weg sein.

Du hast Fragen zum Feature oder benötigst Un­ter­stüt­zung?
Komm gern auf uns zu! 
Du hast Fragen zum Feature oder benötigst Un­ter­stüt­zung?
Komm gern auf uns zu! 

Hier findest du weitere Infos aus der Welt von Oracle aus unserem News & Insights Bereich.

icon-arrow_right_medium-violet-blue.svg

Share this article

Facebook 
Twitter 
LinkedIn 
XING 
WhatsApp 
Email