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 #3296427 voor de optie voor databasemigratie voor SUM 2.0 SP 17
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 werkelijke SUM-proces en waar het hulpprogramma alle beschikbare softwaredownloads controleert op 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 '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, dat wil gezegd, SUM is gestart op de 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 sequentiële of parallelle laadopties gebruiken |