W tym artykule opisano sposób migrowania bazy danych Oracle Zero Downtime Migration (ZDM) do migrowania bazy danych Oracle z lokalnego systemu Exadata do usługi Bazy danych Oracle Database@Azure (OD@A). W tym artykule założono, że masz podstawową wiedzę na temat OD@A i oracle ZDM. Ten scenariusz opiera się na scenariuszu migracji obciążeń bazy danych Oracle na platformę Azure.
Architektura
Na poniższym diagramie przedstawiono przykład tego scenariusza.
Pobierz plik programu Visio z tą architekturą.
Scenariusz
Rozważ następujące szczegóły scenariusza:
Wdrożono usługę OD@A Exadata Database Service w wybranym regionie platformy Azure i skonfigurowano klaster maszyn wirtualnych z dwoma serwerami bazy danych i trzema węzłami komórek magazynu.
Podsieć delegowana OD@A znajduje się w sieci wirtualnej OD@A, która jest równorzędna z siecią wirtualną koncentratora. Zakres adresów IP podsieci OD@A to 10.42.1.0/24. Aby uzyskać więcej informacji, zobacz Planowanie przestrzeni adresowej IP.
W sieci wirtualnej koncentratora ruch musi przechodzić przez wirtualne urządzenie sieciowe innej firmy niż Microsoft( NVA), takie jak FortiGate, Check Point lub Cisco. Urządzenie WUS działa jako urządzenie routingu, co pomaga zapewnić, że OD@A węzły klastra są w pełni routingu w ramach infrastruktury. Urządzenie WUS należy skonfigurować tak, aby sprawdzać cały ruch, który przechodzi do i ze środowiska lokalnego. Adres IP urządzenia WUS koncentratora to 10.0.0.5.
Połączenie hybrydowe można skonfigurować w sieci wirtualnej koncentratora za pośrednictwem połączenia usługi Azure ExpressRoute z siecią lokalną.
W sieci lokalnej masz istniejącą implementację exadata i chcesz zmigrować jedną z baz danych do OD@A. Baza danych ma 2 TB i działa w środowisku Exadata X8M-2. Wersja bazy danych to Oracle Database 19c, Enterprise Edition. Lokalny zakres adresów IP to 192.168.0.0/16.
Włączono rzeczywiste klastry aplikacji (RAC) w bazie danych. W przypadku odzyskiwania po awarii replikujesz bazę danych za pośrednictwem programu Oracle Data Guard do innego centrum danych, które jest geograficznie odległe od podstawowej lokalizacji bazy danych.
Musisz przeprowadzić migrację bazy danych do OD@A z minimalną ilością przestojów. Decydujesz się na użycie narzędzia Oracle ZDM do organizowania migracji.
Ustawianie łączności sieciowej
Aby użyć rozwiązania ZDM do migracji, należy upewnić się, że źródłowe i docelowe bazy danych mogą komunikować się ze sobą.
- Utwórz tabelę tras platformy Azure i skojarz ją z podsiecią OD@A.
- Wskaż tabelę tras platformy Azure na adres IP koncentratora urządzenia WUS w celu kierowania do środowiska lokalnego.
- Skonfiguruj koncentratorowe urządzenie WUS do kierowania ruchu między środowiskiem lokalnym a podsiecią OD@A.
Konfigurowanie tabeli tras
Użyj następującej konfiguracji, aby utworzyć tabelę tras platformy Azure i skojarzyć ją z podsiecią OD@A:
- Prefiks adresu: 192.168.0.0/16
- Typ następnego przeskoku: Urządzenie wirtualne
- Adres IP następnego przeskoku: 10.0.0.5
- Nazwa: <Nazwa tabeli tras>
Na poniższym diagramie przedstawiono zaktualizowaną konfigurację sieci.
Wykonaj następujące kroki, aby zweryfikować łączność:
- Zaloguj się do węzła bazy danych OD@A. Sprawdź, czy możesz użyć protokołu Secure Shell (SSH) do nawiązania połączenia z lokalnym serwerem bazy danych.
- Zaloguj się do lokalnego serwera bazy danych. Sprawdź, czy możesz użyć protokołu SSH do nawiązania połączenia z węzłem bazy danych OD@A.
Wykonywanie działań związanych z migracją
Przygotowanie do migracji. Aby uzyskać więcej informacji, zobacz Przygotowanie do migracji fizycznej bazy danych.
Uwaga
W tych wskazówkach przyjęto założenie, że masz wystarczającą przepustowość między źródłowymi i docelowymi bazami danych w celu obsługi migracji online. Przyjęto założenie, że nie musisz najpierw przeprowadzić migracji w trybie offline ani przywracania kopii zapasowej na OD@A.
Przeprowadź migrację. Aby uzyskać więcej informacji, zobacz Migrowanie bazy danych za pomocą rozwiązania ZDM.
Wykonaj następujące działania migracji aplikacji równolegle z migracją bazy danych, aby zapewnić najmniejszą ilość przestojów.
- Migrowanie usług aplikacji zgodnie z planami i dyskusjami.
- Zaktualizuj usługi aplikacji, aby wskazywały nową bazę danych, w tym wpisy parametry połączenia, Przezroczyste podłoże sieci (TNS) i inne wymagane konfiguracje.
- Sprawdź, czy usługi aplikacji działają zgodnie z oczekiwaniami.
Na poniższym diagramie przedstawiono zaktualizowaną konfigurację, w tym węzeł migracji ZDM.
Wykonywanie działań po migracji
Konfigurowanie automatycznych kopii zapasowych dla bazy danych OD@A.
Skonfiguruj automatyczną funkcję Data Guard. W tych wskazówkach przyjęto założenie, że utworzono już oddzielne wystąpienie w innej strefie dostępności lub regionie.
Uruchom lokalną bazę danych jako pomocniczą replikę funkcji Data Guard przez pewien czas, aby upewnić się, że migracja zakończy się pomyślnie.
Podsumowanie
Wykonaj powyższe zmiany konfiguracji, aby przeprowadzić migrację bazy danych ze środowiska lokalnego do OD@A przy użyciu rozwiązania Oracle ZDM. Zmiany konfiguracji pomagają zapewnić, że źródłowe i docelowe bazy danych mogą komunikować się ze sobą i przeprowadzić migrację z minimalnym przestojem.
Współautorzy
Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.
- Jan Faurskov | Architekt rozwiązań w chmurze
- Moises Gomez-Cortez | Architekt rozwiązań w chmurze
- Güher Kayali Sarikan | Architekt rozwiązań w chmurze
Aby wyświetlić niepubalne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.
Następne kroki
Zapoznaj się z następującymi artykułami, aby upewnić się, że implementacja jest zgodna z zalecanymi rozwiązaniami:
- Topologia sieci i łączność dla OD@A
- Zarządzanie tożsamościami i dostępem dla OD@A
- Wytyczne dotyczące zabezpieczeń OD@A
- Zarządzanie OD@A i ich monitorowanie
- Zagadnienia dotyczące ciągłości działania i odzyskiwania po awarii dla OD@A
- Wprowadzenie do rozwiązania ZDM
- Oficjalny dokument dotyczący migracji fizycznej w trybie online ZDM