Analizowanie metodologii migracji bazy danych SAP

Ukończone

Przetwarzanie DMO

Program Software Update Manager (SUM) tworzy repozytorium w tle (składniki programistyczne/wersję docelową dla aplikacji ABAP workbench) w tradycyjnej bazie danych do fazy przestoju. Docelowa baza danych jest budowana równolegle, gdzie repozytorium cieniowe jest następnie kopiowane, a połączenie z bazą danych SAP jest przełączane na docelową bazę danych, i rozpoczyna się proces przestoju.

Po migracji danych aplikacji (w tym konwersji danych) uaktualnienie zostanie sfinalizowane, a system SAP jest uruchomiony w docelowej bazie danych. Źródłowa baza danych zachowuje niezmodyfikowane dane aplikacji, dlatego zawsze możliwe jest rozwiązanie awaryjne.

Wymagania wstępne

Podczas migrowania istniejącego systemu SAP działającego na dowolnej bazie danych do bazy danych SAP HANA mogą być wymagane następujące kroki:

  • Podział podwójnego stosu
  • Konwersja Unicode (w przypadku wersji wcześniejszych niż SAP NetWeaver 7.5)
  • Aktualizacja bazy danych anyDB
  • Uaktualnianie oprogramowania SAP

DMO dla systemów SAP BW i SAP Business Suite

DMO można używać w systemach AS-ABAP i z SUM 1.0 SP09 lub nowszą. Funkcja DMO może być również używana dla docelowych systemów SAP HANA i ASE. Ponadto DMO może być również używane dla programu SQL Server, DB2 i MaxDB na życzenie. Aby uzyskać więcej informacji, zobacz następujące uwagi SAP:

Fazy DMO

Poniższa tabela zawiera omówienie głównych faz DMO.

Faza Komentarz
Przygotowywanie Faza, która ma miejsce przed rozpoczęciem narzędzia SUM i obejmuje obszary takie, jak wstępna weryfikacja/gotowość źródła, prace porządkowe, weryfikacja środowisk źródłowych i docelowych, weryfikacja klientów 000, DDIC oraz haseł sidadm.
Wydobywanie Faza będąca częścią faktycznego procesu SUM, w której narzędzie sprawdza wszystkie dostępne pliki do pobrania oprogramowania zarówno dla systemów źródłowych, jak i docelowych. Narzędzie następnie rozpakuje pliki SAR, które są częścią katalogu pobierania.
Konfigurowanie Usługa SUM sprawdza łączność źródłową i docelową.
Kontrole Narzędzie SUM sprawdza dostępne miejsce do tworzenia repozytorium cieni.
Przetwarzanie wstępne Faza, w której tworzone jest repozytorium cieniowe i struktury tabel docelowych w oprogramowaniu SAP HANA. Obejmuje to tworzenie grup tabel w systemie rozproszonym o możliwości skalowania.
Wykonanie Ta faza obejmuje działania związane z przestojami. System źródłowy SAP jest zablokowany dla użytkowników i inicjowany jest rzeczywisty transfer danych. Przełączenie jądra SAP jest wykonywane po załadowaniu danych.
Przetwarzanie końcowe Wszystkie kroki poprocesowe są wykonywane, w tym aktywacja zawartości SAP HANA i czyszczenie logów w katalogu SUM.

DMO "tydzień przełączenia"

Z DMO masz opcję rezerwową na każdym etapie.

Rozpoczęcie przetwarzania przez funkcję DMO co najmniej tydzień przed przełączeniem jest zgodne z opublikowanymi najlepszymi praktykami systemu SAP i zostawia wystarczająco dużo czasu na przygotowanie repozytorium cienia.

Przed rozpoczęciem działań związanych z przestojem należy wykonać kopię zapasową. W przypadku problemu podczas działań utrzymaniowych, prostym rozwiązaniem awaryjnym jest usunięcie instancji cieniowej. Oznacza to usunięcie schematu instancji cienia z bazy danych źródłowej. Jeśli w fazie przestoju wystąpią błędy, prawdopodobnie są związane z problemami z danymi, które muszą zostać naprawione przed przejściem do przodu. W związku z tym ważne jest, aby wykonać wiele cykli testów migracji, aby usunąć wszystkie problemy przed migracją produktywną.

DMO z przenoszeniem systemu

Opcja "Włącz migrację z przenoszeniem systemu" jest dostępna od wersji SUM 1.0 SP21, gdzie w ramach procesu można zmienić serwer aplikacji obsługujący migrację, czyli SUM uruchomiony na lokalnym serwerze aplikacji można przełączyć na serwer aplikacji działający w Azure. Funkcja SUM jest uruchomiona w systemie źródłowym i zostanie zatrzymana w fazie wykonywania. Następnie pełny katalog SUM jest kopiowany na platformę Azure, gdzie proces importowania jest kontynuowany na nowym/docelowym serwerze aplikacji

W poniższej tabeli porównuje się klasyczne DMO z DMO z opcją przesuwania systemu.

Parametr Klasyczny DMO DMO z przenoszeniem systemu
Cel/Przypadek użycia Uaktualnianie na miejscu i migracja Migracje oparte na chmurze/platformie Azure
Elastyczność optymalizacji przestojów Wysoki Średni
Migrację do chmury Technicznie możliwe (ale obecnie nie są oficjalnie obsługiwane przez oprogramowanie SAP) Tak
Serwery docelowe Ten sam serwer aplikacji może służyć do nawiązywania połączenia z platformą SAP HANA po migracji Nowe serwery muszą być wbudowane na platformie Microsoft Azure
Opcje transferu danych Potoki pamięci, zrzut systemu plików Zrzut systemu plików, Może używać opcji sekwencyjnego lub równoległego ładowania