Prozkoumání dvoustupňové migrace – lift and shift následovaný DMO

Dokončeno

Pro dvoustupňovou migraci zvažte následující:

  • Ujistěte se, že je připojení k Azure dostupné přes ExpressRoute (doporučeno) nebo VPN.
  • Přidělte cílovou infrastrukturu v Azure, která zahrnuje klonovaný systém a cílové databázové servery SAP NetWeaver a SAP HANA. Infrastrukturu Azure je možné nasadit pomocí předdefinovaných šablon Azure Resource Manageru.
  • Klonovaný systém je možné sestavit pomocí homogenní kopie systému (zálohování/obnovení) nebo pomocí nástrojů pro replikaci DBMS (např. Oracle Data Guard nebo SQL Always-On).
  • Obchodní a technické testování by se mělo zahájit (s funkčním, integračním a akceptačním testováním, aby se zajistilo úspěšné přesun dat).
  • Po provedení obchodního a technického ověření je možné při migraci a upgradu na SAP HANA postupovat podle tradičního procesu migrace databáze (DMO).
  • DMO lze použít s metodou kanálu paměti (například export/import probíhá ve stejném aplikačním serveru a segmentu paměti pro akcelerované migrace).
  • Po migraci na SAP HANA by se mělo znovu zahájit obchodní a technické ověření.
  • V tomto přístupu jsou vyžadovány dva výpadky a dva testovací cykly.

Možnosti optimalizace DMO

Existuje mnoho faktorů, které ovlivňují výpadky spojené s migrací databáze SAP a zahrnují (mimo jiné):

  • Rozsah: Změny softwaru, převod unicode, přemístění datacentra
  • Výkon zdrojového systému: procesor, vstupně-výstupní operace, paměť, výkon DBMS, verze SAP NetWeaver
  • Velikost zdrojové systémové databáze: Velikost databáze, největší tabulky, stav úklidu
  • Výkon cílového systému: procesor, vstupně-výstupní operace, paměť, výkon DBMS, verze SAP NetWeaver
  • Síť: Rychlost sítě, šířka pásma, latence
  • Sada nástrojů: SAP Software Provisioning Manager (SWPM), Správce aktualizací softwaru (SUM), DMO of SUM, verze sady nástrojů
  • Přístup k migraci: Standard vs. Minimalizovat výpadky
  • Aktivity zvýraznění/snížení nájezdu: Správa rozhraní, dávkové řízení úloh
  • Ověření před migrací a po migraci: Funkční, integrace a akceptační testování

Obecně řečeno, potenciál optimalizace výkonu lze vidět v následujících třech oblastech:

  • Export
  • Přenos souborů
  • Import

Infrastruktura/hardware

Páka redukce infrastruktury/hardwaru se skládá z následujících:

Místní

  • Nasazení vyhrazeného serveru migrace (PAS / AAS) s rozsáhlou výpočetní schopností ke spuštění funkce SUMA
  • Nasaďte disky SSD (Solid State Disks) na zdrojové databázi a servery pro migraci.
  • (PAS / AAS)

Microsoft Azure

  • Připojení ExpressRoute se doporučuje s maximální dostupnou šířkou pásma (aktuálně k dispozici až 10 Gb/s).
  • Pomocí skriptu dmotocloud.sh (RSYNC) přesuňte soubory z místního zdroje do cíle Azure pro možnost přesunu systému DMO s paralelním přenosem.
  • Implementujte snímky úložiště pro časově efektivní zálohování během období přímé migrace.

Klíčové aspekty optimalizace výpadků pro DMO

  • Optimalizace zdrojové databáze (opětovné sestavení indexu, statistika databáze, parametry databáze, systém souborů DB). Užitečný odkaz najdete v následující tabulce.
Databáze Reference
Oracle SAP Note #936441
DB2 Techniky optimalizace DB2 pro migraci databází SAP a převod unicode
SQL Server Migrace SAP OS/DB na SQL Server – nejčastější dotazy k 6.2. dubnu 2017
  • Použijte nejnovější verzi nástrojů pro migraci, R3*, jádro atd.
  • Parametrizace sítě (např. nastavení MTU, resetování čítačů)
  • Parametrizace související s operačním systémem (např. hloubka Q)
  • Parametry databáze SAP HANA (související s body ukládání, režimem protokolu a vypršením časových limitů)
  • Parametry migrace DMO (např. soubory doby trvání, ruční rozdělení tabulek, pořadí sekvencování ručních tabulek, rychlé načítání objektů BLOB atd.)

Srovnávací testy DMO

  • Slouží k zachycení fází exportu a importu pro podmnožinu dat. Dá se nakonfigurovat tak, aby běžel na konkrétních tabulkách.

Opakování několika spuštění fáze výpadku

  • Spuštění fáze provádění vícekrát je možné tím, že přepracuje aktivitu rozdělení tabulky (čímž optimalizuje rozdělení tabulky, která sníží výpadky procedury DMO).