Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Ten artykuł pokazuje, jak migrować bazy danych z instancji SQL Server włączonej przez Azure Arc do Azure SQL Database w portalu Azure.
Note
- Migracja do Azure SQL Database przez portal Azure jest obecnie w trybie podglądu.
- Możesz przekazać opinię na temat doświadczenia z migracji bezpośrednio do grupy produktów.
Przegląd
Azure SQL Database to w pełni zarządzany mechanizm bazy danych w modelu platformy jako usługi (PaaS). Migracja SQL Server w Azure Arc pomaga ocenić źródłowe bazy danych SQL Server, wybrać cel Azure SQL Database oraz rozpocząć migrację offline z portalu Azure.
Użyj oceny migracji, aby zidentyfikować problemy z kompatybilnością i wybrać odpowiedni poziom usług oraz konfigurację. Podczas migracji Azure Database Migration Service kopiuje wybrane obiekty schematu i dane tabelowe do docelowego Azure SQL Database.
Important
Migracje online do Azure SQL Database nie są obecnie dostępne w Azure Database Migration Service. Przestoj aplikacji zaczyna się wraz z migracją offline.
Migracja wspomagana przez Microsoft Copilot
Microsoft Copilot jest wbudowany w doświadczenie migracji, aby pomóc Ci podejmować decyzje i realizować działania. Możesz zadawać pytania dotyczące ocen, porównywać cele, rozpoczynać lub monitorować migrację oraz rozwiązywać problemy z migracją.
Wybierz ikonę Copilot w panelu migracji bazy danych, aby otworzyć okno czatu Copilot.
Wymagania wstępne
Zanim rozpoczniesz migrację:
- Przygotuj środowisko źródłowe i docelową bazę danych. Aby poznać uprawnienia, wymagania SHIR i ograniczenia, zobacz Przygotowanie do migracji do Azure SQL Database.
- Potwierdź, że źródłowa instancja SQL Server ma najnowszą wersję rozszerzenia Azure dla SQL Server.
- Rozwiąż problemy blokujące zidentyfikowane podczas oceny migracyjnej.
Aktualizacja rozszerzenia
Rozszerzenie Azure dla SQL Server jest aktualizowane niezależnie od SQL Server. Zainstaluj aktualną wersję rozszerzenia, aby uzyskać najnowsze funkcje migracji i poprawki. Więcej informacji można znaleźć w artykule Zaktualizuj rozszerzenie.
Migrowanie do Azure SQL Database
Panel migracji bazy danych prowadzi Cię przez cztery etapy:
Oceń instancję źródłową
- Przejdź do wystąpienia SQL Server w portalu Azure.
- W sekcji Migracja wybierz Migrację bazy danych.
- W sekcji Ocena instancji źródłowej wybierz Zobacz raport.
- Jeśli ocena nie jest aktualna, wybierz Przeprowadz ocenę.
- W kafelku Azure SQL Database wybierz Zobacz szczegóły oceny. Sprawdź gotowość bazy danych, problemy z blokowaniem, ostrzeżenia oraz zalecaną konfigurację docelową.
Rozwiąż problemy z blokowaniem przed rozpoczęciem migracji. Przejrzyj ostrzeżenia, aby sprawdzić, czy wpływają one na Twoje obciążenie pracą.
Wybierz cel
- W okienku Oceny wybierz pozycję Utwórz lub wybierz element docelowy. Możesz także wybrać Wybierz cel na panelu migracji bazy danych .
- Wybierz istniejący cel Azure SQL Database lub stwórz cel.
- Podaj żądaną subskrypcję, grupę zasobów, serwer logiczny, bazę danych oraz dane uwierzytelniające.
- Potwierdź wybór celu i wróć do panelu migracji bazy danych.
Migrowanie danych
Migracja do Azure SQL Database wykorzystuje migrację logiczną przez Azure Database Migration Service (DMS) oraz samodzielnie hostowane środowisko uruchomienia integracji. W przeciwieństwie do migracji do SQL Server na maszynach wirtualnych Azure, ta metoda nie przeprowadza kopii zapasowych w Azure Blob Storage. Zamiast tego DMS kopiuje wybrany schemat i dane ze źródła do celu przez czas działania integracji.
Ta migracja jest offline. Zmiany wprowadzone w źródle po rozpoczęciu migracji nie są rejestrowane. Planuj przestoj aplikacji od początku migracji aż do zakończenia przełączania się.
Wybierz metodę migracji
W panelu migracji bazy danych wybierz metodę migracji transferu danych:
- W okienku Migracja bazy danych wybierz pozycję Migruj dane.
- Na panelu migracji nowych danych , w sekcji Metoda migracji, wybierz Migrację za pomocą DMS (podgląd).
- Wybierz Select, aby otworzyć kreator migracji.
Migracja za pomocą Migration wizard
Czarodziej przeprowadza cię przez następujące kroki:
- Skonfiguruj środowisko uruchomieniowe integracji.
- Połącz się ze źródłem i celem.
- Wybierz bazy danych źródłowe i docelowe.
- Wybierz tabele bazy danych do migracji.
Skonfiguruj środowisko uruchomieniowe integracji
Środowisko Integration Runtime hostowane samodzielnie umożliwia usłudze DMS połączenie się z Twoim źródłowym wystąpieniem programu SQL Server.
- W sekcji Wybierz istniejący DMS wybierz istniejącą instancję DMS z listy Wybierz DMS . Jeśli ta instancja ma już zarejestrowany integracyjny runtime, jego szczegóły są wyświetlane i możesz przejść do kolejnego kroku.
- Jeśli nie masz instancji DMS, wybierz Automatycznie utwórz nowy DMS, a następnie postępuj zgodnie z instrukcjami, aby pobrać, zainstalować i zarejestrować czas działania integracji. Użyj klucza uwierzytelniającego, aby zarejestrować węzeł wykonawczy.
- Potwierdź, że raporty uruchomieniowe są online, a następnie wybierz Dalej.
Pełne wskazówki dotyczące instalacji, sieci i rozwiązywania problemów znajdziesz w artykule Stwórz i konfiguruj środowisko uruchomieniowe integracji hostowanej samodzielnie.
Połącz się ze źródłem i celem
W sekcji Połącz się z SQL Server źródłowym podaj szczegóły istotne dla swojego środowiska źródłowego.
W sekcji Połącz z docelową usługą Azure SQL Database podaj szczegóły dotyczące środowiska docelowego.
Wybierz Dalej. Oba połączenia muszą się pomyślnie zweryfikować, zanim będziesz mógł kontynuować.
Wybierz bazy danych źródłowe i docelowe
Przypisz każdą bazę danych źródłową do docelowej bazy danych.
Note
Możesz migrować tylko bazy danych działające online. Wybór baz danych w innych stanach jest niedostępny.
Wybierz tabele bazy danych do migracji
Możesz rozwinąć każdą bazę danych, aby zobaczyć i wybrać jej indywidualne tabele do migracji:
W sekcji Wyznacz, co chcesz przenieść, wybierz:
- Migruj dane , gdy docelowy schemat już istnieje.
- Migracja schematu, aby tworzyć obiekty bez kopiowania danych.
- Obie opcje migracji zarówno schematu, jak i danych.
Portal wykrywa, co już znajduje się na obiekcie docelowym. Gdy znajdzie pasujący schemat, wyświetla komunikat Znaleziono schemat w obiekcie docelowym. Migracja schematu nie jest wymagana i wyłącza opcję Migruj schemat. Jeśli tabela docelowa nie jest pusta, wybranie tej tabeli zastępuje istniejące dane docelowe.
Powtórz dla każdej bazy danych, którą zamierzasz przenieść, a następnie wybierz Następny.
Gdy będziesz gotowy, wybierz Przeglądaj + Tworz, a następnie Utwórz, aby rozpocząć migrację.
Monitorowanie migracji
- W okienku Migracja bazy danych wybierz pozycję Monitoruj migracje.
- Wybierz migrację, aby zobaczyć jej status oraz status każdej wybranej tabeli.
- Wybierz Odśwież , aby pobrać najnowszy status.
Migracja kończy się, gdy jej status pokaże Zakończony. Zweryfikować przeniesiony schemat oraz, jeśli wybrany, dane. Sprawdź łączność aplikacji zanim skierujesz obciążenia produkcyjne do Azure SQL Database.
Ograniczenia
Przed rozpoczęciem migracji zapoznaj się z ograniczeniami migracji do Azure SQL Database.
Treści powiązane
- Przygotowanie do migracji do Azure SQL Database
- Przegląd migracji SQL Server w Azure Arc
- Co to jest usługa Azure SQL Database?
- Informacje zwrotne dotyczące doświadczeń migracyjnych