De methode voor migratie van SAP-databases analyseren
DMO-verwerking
Software Update Manager (SUM) maakt de schaduwopslagplaats (ontwikkelingsonderdelen/doelversie voor ABAP workbench) op de traditionele database tot de downtimefase. De doeldatabase wordt parallel opgebouwd, waarbij de schaduwopslagplaats vervolgens wordt gekopieerd en de SAP-databaseverbinding wordt overgeschakeld naar de doeldatabase en het downtimeproces wordt gestart.
Na de migratie van de toepassingsgegevens (inclusief gegevensconversie), wordt de upgrade voltooid en wordt het SAP-systeem uitgevoerd op de doeldatabase. De brondatabase behoudt de ongewijzigde toepassingsgegevens en daarom is er altijd een terugval mogelijk.
Vereisten
Bij het migreren van een bestaand SAP-systeem dat wordt uitgevoerd op anyDB naar een SAP HANA-database, kunnen de volgende stappen vereist zijn:
- Dubbele stack splitsen
- Unicode-conversie (voor versies vóór SAP NetWeaver 7.5)
- Database-upgrade van anyDB
- Upgrade van SAP-software
DMO voor SAP BW- en SAP Business Suite-systemen
DMO kan worden gebruikt voor AS-ABAP-systemen en met SUM 1.0 SP09 of hoger. DMO kan ook worden gebruikt voor SAP HANA- en ASE-doelen. Daarnaast kan DMO op aanvraag ook worden gebruikt voor SQL Server, DB2 en MaxDB. Zie de volgende SAP-notities voor meer informatie:
- SAP-notitie #3106927 voor de optie voor databasemigratie voor SUM 1.0 SP 28
- SAP-notitie #3126581 voor de optie voor databasemigratie voor SUM 2.0 SP 14
DMO-fasen
De volgende tabel bevat een overzicht van de belangrijkste DMO-fasen.
Fase
Opmerking
Voorbereiding
Fase die plaatsvindt vóór het starten van het SUM-hulpprogramma en betrekking heeft op gebieden zoals de broncontrole/gereedheid, huishouding, valideren van de bron- en doelomgevingen, verificatie van client 000-, DDIC- en sidadm-wachtwoorden.
Extractie
Fase die deel uitmaakt van het daadwerkelijke SUM-proces en waar het hulpprogramma alle beschikbare softwaredownloads controleert voor zowel bron- als doelsystemen. Het hulpprogramma pakt vervolgens SAR-bestanden uit, die deel uitmaken van de downloadmap.
Configuratie
SUM controleert de connectiviteit van het bron- en doelsysteem.
Controles
Het hulpprogramma SUM controleert de beschikbare ruimte voor het maken van de schaduwopslagplaats.
Voorverwerking
Fase waarin de schaduwopslagplaats wordt gemaakt en doeltabelstructuren worden gemaakt in SAP HANA. Dit omvat het maken van de tabelgroepen in een gedistribueerd/uitschalend systeem.
Uitvoering
Deze fase omvat de downtime-activiteiten. Het SAP-bronsysteem is vergrendeld voor gebruikers en de daadwerkelijke gegevensoverdracht wordt gestart. Er wordt een SAP-kernelswitch uitgevoerd na het laden van de gegevens.
Naverwerking
Alle naverwerkingsstappen worden uitgevoerd, waaronder het activeren van SAP HANA-inhoud en het opschonen van logboeken in de MAP SUM.
DMO "cutover week"
Met DMO hebt u een terugvaloptie tijdens elke fase.
Het starten van DMO-verwerking ten minste één week voor de cutover volgt gepubliceerde SAP-best practices en biedt voldoende tijd voor de schaduwopslagplaats.
Er moet een back-up worden uitgevoerd voordat de downtime-activiteiten worden uitgevoerd. In het geval van een probleem tijdens uptime-activiteiten is een eenvoudige terugvalbenadering het verwijderen van het schaduwexemplaren. Dit betekent dat het schaduwexemplarenschema uit de brondatabase wordt verwijderd. Als er fouten optreden tijdens de downtimefase, is dit waarschijnlijk gerelateerd aan gegevensproblemen die moeten worden gecorrigeerd voordat u verdergaat. Daarom is het belangrijk om meerdere migratietestcycli uit te voeren om alle problemen voorafgaand aan de productieve migratie uit te voeren.
DMO met systeem verplaatsen
De optie 'De migratie met systeemverplaatsing inschakelen' is beschikbaar vanuit SUM 1.0 SP21, waarbij de toepassingsserver die de migratie aansturen, kan worden gewijzigd als onderdeel van het proces, dus SUM is gestart op on-premises toepassingsserver en is overgeschakeld naar een toepassingsserver die wordt uitgevoerd in Azure. SUM wordt uitgevoerd op het bronsysteem en stopt bij de uitvoeringsfase. Vervolgens wordt de volledige MAP SUM gekopieerd naar Azure waar het importproces wordt voortgezet op de server van de nieuwe/doeltoepassing
De volgende tabel vergelijkt de klassieke DMO versus DMO met de optie Voor systeem verplaatsen
Parameter
Klassieke DMO
DMO met systeem verplaatsen
Doel/gebruiksvoorbeeld
Upgrade en migratie ter plaatse
Migraties op basis van cloud/Azure
Flexibiliteit van downtimeoptimalisatie
Hoog
Gemiddeld
Cloudmigratie
Technisch mogelijk (maar momenteel niet officieel ondersteund door SAP)
Ja
Doelservers
Dezelfde toepassingsserver kan worden gebruikt om na een migratie verbinding te maken met SAP HANA
Nieuwe servers moeten worden gebouwd in Microsoft Azure
Opties voor gegevensoverdracht
- Geheugenpijpen
- Bestandssysteemdump
- Bestandssysteemdump
- Kan opeenvolgende of parallelle laadopties gebruiken