Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

2019 diy migration webinar gs nl

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Cargando en…3
×

Eche un vistazo a continuación

1 de 26 Anuncio

2019 diy migration webinar gs nl

Descargar para leer sin conexión

De complexiteit van licenties, stijgende kosten en het risico op een audit motiveren Oracle-klanten om hun migratie inspanningen snel op te starten en de liefde voor Postgres te omarmen.

EDB's Postgres migratie tools
Migreren van Oracle naar Postgres lijkt voor veel organisaties een complexe uitdaging. Daarom is onze Sales Engineer Gaby Schilders er om te helpen! Bekijk de slides van het door Gaby gepresenteerde webinar ‘DIY Oracle migratie naar Postgres’. Hij legt daarin uit waarom hij denkt dat onze tools de eenvoudigste en snelste manier zijn om zelf een migratie uit te voeren.

Tijdens dit webinar bespreekt hij onze verschillende tools en wanneer en waarom ze te gebruiken:

- EDB Postgres Advanced Server
- EDB Postgres Migration Portal
- EDB Postgres Migration Toolkit
- xDB Replication Server

De complexiteit van licenties, stijgende kosten en het risico op een audit motiveren Oracle-klanten om hun migratie inspanningen snel op te starten en de liefde voor Postgres te omarmen.

EDB's Postgres migratie tools
Migreren van Oracle naar Postgres lijkt voor veel organisaties een complexe uitdaging. Daarom is onze Sales Engineer Gaby Schilders er om te helpen! Bekijk de slides van het door Gaby gepresenteerde webinar ‘DIY Oracle migratie naar Postgres’. Hij legt daarin uit waarom hij denkt dat onze tools de eenvoudigste en snelste manier zijn om zelf een migratie uit te voeren.

Tijdens dit webinar bespreekt hij onze verschillende tools en wanneer en waarom ze te gebruiken:

- EDB Postgres Advanced Server
- EDB Postgres Migration Portal
- EDB Postgres Migration Toolkit
- xDB Replication Server

Anuncio
Anuncio

Más Contenido Relacionado

Similares a 2019 diy migration webinar gs nl (20)

Más de EDB (20)

Anuncio

Más reciente (20)

2019 diy migration webinar gs nl

  1. 1. DIY MIGRATIE NAAR POSTGRES 1 EDB Postgres migratie hulpmiddelen Gaby Schilders, Sales Engineer CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
  2. 2. THE DATABASE PLATFORM COMPANY FOR DIGITAL BUSINESS EnterpriseDB (EDB) delivers the premier open source-based, multi-model data platform for new applications, cloud re-platforming, application modernization, and legacy migration. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.2
  3. 3. ENIGE OP OPEN SOURCE GEBOUWDE RDBMS IN HET GARTNER MQ EDB wordt al 6 7 jaar op rij genoemd in Gartner’s Magic Quadrant 3 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
  4. 4. EDB OPEN SOURCE LEIDERS EDB OPEN SOURCE COMMITTERS EN CONTRIBUTORS CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.4 • CORE TEAM • MAJOR CONTRIBUTORS • CONTRIBUTORS Akshay Joshi Amul Sul Ashesh Vashi Dilip Kumar Jeevan Ladhe Mithun Cy Devrim Gündüz Amit Kapila Bruce Momjian Dave Page Robert Haas Ashutosh Sharma Rushabh Lathia - designates committers
  5. 5. MIGRATIE WAAROM ZOU U UW KOSTBARE DATA MIGREREN? CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.5
  6. 6. WAAROM MIGREREN? 6 • Hoge lopende kosten van het huidige platform • Software/licentie audits (en boetes) • (CapEx) initiële investeringen • Licentieportabiliteit • Platformconsolidatie • Nieuwe ontwikkelingen • Toekomstbestendig Economische overwegingen (Bewegings)vrijheid
  7. 7. WAAROM NAAR POSTGRESQL? 7 • Meest volwassen en complete Open Source RDBMS • Vitale en robuuste Open Source community • Regelmatig nieuwe versies • Marktgedreven ontwikkeling van nuttige nieuwe features • ACID • Multi-model • Sterke integratie • Replicatie en hoge beschikbaarheid • Uitbreidbaarheid Platform Features
  8. 8. EDB POSTGRES PLATFORM 8 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
  9. 9. Migratie: doelen en stappen CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.9
  10. 10. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.10 • Data & datastructuren – 5% • Logica – 60% • Testen – 35% • Interfaces (OCI, JDBC,…) • Management & Compliance • Omschakelen (wanneer en hoe?) STAPPEN Bron: Gartner Group, November 2018
  11. 11. BESLISFACTOREN • ORM (Hibernate, Spring, …) • Logica geschreven in PL/SQL • Applicatie broncode beschikbaar • Geen of weinig RAC • Geen gebruik van Flashback query CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.11 • Spatial en XML • Oracle extensies • .NET, ODBC, Pro*C en OCI • Java Stored Objects • RAC of Flashback absoluut noodzakelijk EENVOUDIG COMPLEXER
  12. 12. DE TOOLS Gereedschap op maat CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.12
  13. 13. MIGREREN ZONDER STANDAARD TOOLS IS VEEL WERK • Data migratie met behulp van Python https://slides.com/thesharpgeek/09_2019_utoug_data-migration-using-python#/ CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.13 “Automating a full migration using Python as your core tool is a lot of work and could easily require more time than most DBAs have.” - Jessica Sharp, Senior consultant, EnterpriseDB.
  14. 14. EDB POSTGRES ADVANCED SERVER (EPAS) • Uitgebreide versie van open source PostgreSQL met enterprise mogelijkheden • Geen fork! • Inbegrepen bij het EDB Postgres Platform: tools voor • Hoge beschikbaarheid • Disaster Recovery • Database Management CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.14 Enterprise Security Developer Productivity DBA Productivity Performance Diagnostics Oracle Compatibility
  15. 15. EPAS - ORACLE COMPATIBILITEIT CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.15 Eigenschappen • Begrijpt Oracle PL/SQL en voert het ‘native’ uit • Compatible met schemas, data types, indexen, gebruikers/rollen, partitionering, packages, views, PL/SQL triggers, stored procedures, functies en hulpmiddelen • Integreert met Oracle omgevinge met heterogene replicatie of database links Voordelen • Migreer database applicaties sneller en met minder herschrijven van code (en problemen) • Wees sneller productief, zonder lange aanloop • Zet Oracle compatible tools in voor (PL/)SQL (batch) scripts, het laden van data en CLI gebruik
  16. 16. MIGRATIE PORTAAL • Download de meest recente DDL extractor • Voer extractor uit op Oracle schema • Upload gegenereerde bestand • bevat schema definities en logica • Bevat geen data • Toon resultaten van migration • interactieve beoordeling • Download SQL-file met EPAS-geschikte code CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.16 https://www.enterprisedb.com/edb-postgres-migration-portal
  17. 17. MIGRATIE TOOLKIT • Command line tool • Eenmalige migratieslag • Configureer aantal threads • Volgorde: • tables, data, indexes, constraints, logic CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.17 https://www.enterprisedb.com/edb-docs/p/edb-postgres-migration-toolkit Source Target Migration Toolkit CLI Oracle MySQL SQL Server Sybase PostgreSQL PostgreSQL EPAS 500GB: 1-2 days
  18. 18. HANDVATEN CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.18
  19. 19. WELKE TOOL WANNEER? Snelle beoordeling van schemas Single-user, interactieve ‘schema-only’ migratie Schema extractie en conversie Lage eisen aan vertrouwelijkheid First-shot migratie POC Opzetten van test databases Kleinere databases Schema extractie en conversie Offline Abonnement of 60-dagen trial CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved. Migratie Portaal Migratie Toolkit 19
  20. 20. • Doe ervaring op met ‘laaghangend fruit’ • Voor een eenmalige,”wat kan ons gebeuren” migratie: gebruik MTK • Voor het zwaardere werk: • Migratie Toolkit of het Migratie Portaal voor schema migratie • MTK voor het overzetten van data • xDB (for data replication) • Extraheer SQL, splits in functionele delen onder version control • Script, script, script zo veel mogelijk van je stappen • Migratie vergt team-inzet: Devs, DBAs, infrastructure, security, … CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.20 MIGRATIE PLANNING & VERKENNING
  21. 21. WANNEER GEEN “DIY”? • Kennis en kunde ontbreekt • Geen beschikbare capaciteit • Complexe situaties • Tijdsdruk op project of overschakelingsmoment CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.21
  22. 22. MAAR WAT DAN WEL? • Wanhoop niet! Vaak is migratie mogelijk • Professional services van EDB of partner • Replicatieserver • Andere architectuur/herontwikkeling CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.22
  23. 23. REPLICATIE SERVER • Snapshot, ‘scheduled’ of continue replicatie • Asynchroon • Een tabel – alle schemas • Filteren mogelijk, sub-set data naar test-database. • Data replicatie CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.23 https://www.enterprisedb.com/edb-docs/p/edb-postgres-replication-server Version 6.x
  24. 24. • EDB replicatieserver repliceert alleen data, niet het schema of de logica • Elk schema en elke applicatie is uniek • Draai ten minste één keer proef • Maak een dump van de database en laadt deze in • Pas alle indexen en constraints toe • Pas stored database logica (functions, procedures, packages, …) toe • Verbind en test applicaties • Pas de laatste wijzigingen toe • Restore en hervat replicatie CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.24 OMSCHAKELEN
  25. 25. QUESTIONS & DISCUSSION 25 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.
  26. 26. THANK YOU info@enterprisedb.com www.enterprisedb.com CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2019. All rights reserved.

×