Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
W tym artykule pokazano, jak przeprowadzić migrację programu SQL Server w Azure Arc do usługi Azure SQL Managed Instance w portalu Azure dla wystąpienia SQL Server włączonego przez Azure Arc.
Możesz bezpłatnie wypróbować usługę Azure SQL Managed Instance przez maksymalnie rok.
Uwaga / Notatka
Możesz przekazać opinię na temat swoich doświadczeń podczas migracji bezpośrednio do grupy produktów.
Przegląd
Usługa Azure SQL Managed Instance to w pełni zarządzana platforma typu lift-and-shift jako usługa (PaaS), która umożliwia uruchamianie obciążeń programu SQL Server na platformie w chmurze platformy Azure. Po włączeniu wystąpienia programu SQL Server przez usługę Azure Arc można ocenić majątek danych programu SQL Server w celu zidentyfikowania optymalnej konfiguracji usługi SQL Managed Instance. Następnie możesz migrować bazy danych programu SQL Server do usługi SQL Managed Instance bezpośrednio z witryny Azure Portal.
Gdy wystąpienie programu SQL Server jest włączone przez usługę Azure Arc, możesz:
- Oceń i oceń, czy wystąpienie programu SQL Server jest gotowe do migracji do usługi SQL Managed Instance.
- Zidentyfikuj potencjalne problemy z migracją i dowiedz się, jak je rozwiązać.
- Optymalizacja pod kątem wydajności i kosztów dzięki wskazówkom dotyczącym warstw usług, konfiguracji i rozmiaru.
Odnajdywanie wystąpień programu SQL Server i generowanie raportów gotowości jest wykonywane automatycznie w każdy weekend, ale można je uruchamiać ręcznie w dowolnym momencie. Ukończenie procesu trwa tylko kilka minut. Nie jest wymagana żadna dodatkowa konfiguracja ani konfiguracja.
Najpierw należy wybrać odpowiedni element docelowy usługi SQL Managed Instance i przygotować środowisko. Następnie można migrować bazy danych programu SQL Server do usługi SQL Managed Instance bezpośrednio z witryny Azure Portal za pomocą w pełni zarządzanego i zautomatyzowanego procesu.
Migracja bazy danych jest domyślnie dostępna dla wszystkich wystąpień programu SQL Server włączonych przez usługę Azure Arc, począwszy od programu SQL Server 2012 (11.x).
Okienko Migracja bazy danych zawiera również przydatne podsumowanie stanu migracji wystąpienia, takie jak liczba całkowitych baz danych, zalecany cel, liczba ukończonych migracji i liczba trwających migracji:
Zintegrowane metody migracji
Wybierz metodę migracji, która najlepiej odpowiada Twoim potrzebom w okienku Migracja bazy danych . Po wstępnej konfiguracji w celu przygotowania środowiska proces migracji automatyzuje resztę na podstawie wybranej opcji.
Rozwiązanie Microsoft Copilot może pomóc w wyborze odpowiedniej metody migracji na podstawie Twoich wymagań.
Poniższa tabela zawiera podsumowanie dwóch metod wbudowanych w proces migracji:
| link do wystąpienia zarządzanego | Usługa ponownego odtwarzania dziennika (LRS) | |
|---|---|---|
| Metoda | Replikacja w czasie rzeczywistym
|
Ciągła kopia zapasowa i przywracanie
|
| Podstawowa technologia | Rozproszona grupa dostępności | Przesyłanie dzienników transakcji |
| Opis | Najbardziej wydajna metoda z replikacją niemal w czasie rzeczywistym. Udostępnia bazę danych tylko do odczytu (R/O) w miejscu docelowym, dzięki czemu można wykonywać zapytania dotyczące danych niemal w czasie rzeczywistym podczas migracji, by rozładować obciążenia R/O na serwerze pomocniczym lub sprawdzić dane w trakcie migracji. Najbardziej optymalna migracja z minimalnym czasem przestoju. | Najbardziej zgodna metoda migracji. Przekazywanie kopii zapasowych do pośredniego konta usługi Azure Blob Storage, które usługa LRS automatycznie przywraca do usługi SQL Managed Instance w sposób ciągły. Replika bazy danych języka R/O nie jest dostępna w lokalizacji docelowej. |
| Obsługiwane wersje | Microsoft SQL Server 2016 lub nowszy na Windows Server 2016 lub nowszym | SQL Server 2012 lub nowszy w systemie Windows Server 2012 lub nowszym |
| Obsługiwane wersje | Wersje Enterprise, Standard i Developer | Wszystkie edycje |
| Zalecane dla | Obciążenia krytyczne dla biznesu, które wymagają minimalnego przestoju podczas migracji i dostępu do bazy danych tylko do odczytu w lokalizacji docelowej wystąpienia zarządzanego SQL o ogólnym przeznaczeniu lub krytyczne dla przedsiębiorstwa. | Obciążenia ogólnego przeznaczenia, w których akceptowalny jest planowany przestój, a docelowe wystąpienie to zarządzane wystąpienie SQL ogólnego przeznaczenia. Niezalecane w przypadku docelowych wystąpień zarządzanych SQL krytycznych dla biznesu. |
Aby uzyskać szczegółowe porównanie dwóch metod migracji, zobacz Porównanie wystąpienia zarządzanego z LRS dla migracji.
Migracja wspomagana przez firmę Microsoft Copilot
Rozwiązanie Microsoft Copilot jest wbudowane w środowisko ułatwiające proces migracji. Interaktywne rozmowy z firmą Microsoft Copilot przeszukuje bazę wiedzy firmy Microsoft, aby ułatwić ci migrację na platformę Azure.
Rozwiązanie Microsoft Copilot zapewnia pomoc w zakresie sztucznej inteligencji, która ułatwia podejmowanie decyzji lub podejmowanie działań w określonych punktach z monitami, takimi jak:
- Jak są wykonywane oceny?
- Pomóż mi porównać.
- Rozpocznij migrację.
- Pomóż mi wybrać właściwą metodę migracji.
- Monitorowanie migracji.
- Ukończ migrację.
Wybierz ikonę Copilot w okienku Migracja bazy danych , aby otworzyć okno czatu Copilot:
Wymagania wstępne
Do korzystania z migracji programu SQL Server w usłudze Azure Arc potrzebne są następujące wymagania wstępne:
- Aktywna subskrypcja platformy Azure. Jeśli go nie masz, możesz utworzyć bezpłatne konto.
- Instancja SQL Server musi być włączona przez Azure Arc z rozszerzeniem Azure dla SQL Server w wersji
1.1.3211.337lub nowszej. Rozszerzenie można uaktualnić przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure.
Przed rozpoczęciem procesu migracji upewnij się, że środowisko zostało przygotowane do wybranej metody migracji:
- Przygotowanie do migracji linku wystąpienia zarządzanego.
- Przygotowanie do migracji LRS.
Migrowanie do usługi Azure SQL Managed Instance
Następujące kafelki w okienku Migracja bazy danych przeprowadzi Cię przez proces migracji baz danych programu SQL Server do usługi Azure SQL Managed Instance:
- Ocena wystąpienia źródłowego: oceń wystąpienie programu SQL Server, aby określić gotowość do migracji do usługi SQL Managed Instance.
- Wybierz element docelowy: wybierz docelową usługę SQL Managed Instance dla migracji.
- Migrowanie danych: migrowanie baz danych programu SQL Server do wystąpienia zarządzanego SQL.
- Monitorowanie i przełączanie jednorazowe: monitoruj proces migracji i przekroj do docelowego wystąpienia zarządzanego SQL.
Poniższy zrzut ekranu przedstawia kafelki w okienku Migracja bazy danych dla instancji SQL Server w portalu Azure.
Ocena instancji źródłowej
Aby ocenić wystąpienie źródłowe, wykonaj następujące kroki:
Przejdź do wystąpienia programu SQL Server w witrynie Azure Portal.
W obszarze Migracja wybierz pozycję Migracja bazy danych , aby otworzyć okienko Migracja bazy danych . W obszarze Ocena wystąpienia źródłowego wybierz pozycję Wyświetl raport , aby otworzyć okienko Oceny .
W okienku Oceny :
- Użyj opcji Uruchom ocenę , aby rozpocząć nową ocenę, jeśli nie została ostatnio uruchomiona.
- Aby dowiedzieć się więcej na temat wyników oceny, w tym gotowości wystąpienia programu SQL Server do migracji do usługi SQL Managed Instance, użyj opcji Wyświetl szczegóły oceny w polu Zalecany element docelowy usługi Azure SQL MI . Poznasz również zalecaną warstwę usługi i konfigurację wystąpienia docelowego.
Wybierz cel
Po ocenie wystąpienia programu SQL Server wybierz docelową usługę SQL Managed Instance.
W okienku Oceny wybierz pozycję Utwórz lub wybierz element docelowy. Lub w okienku Migracja bazy danych wybierz pozycję Wybierz element docelowy. Obie opcje otwierają okienko Tworzenie lub wybieranie miejsca docelowego , w którym można zidentyfikować miejsce docelowe migracji.
W okienku Utwórz lub wybierz element docelowy w obszarze Obiekt docelowy istnieje, wybierz jedną z następujących opcji:
- Tak, utworzono już element docelowy: wybierz istniejący element docelowy usługi SQL Managed Instance.
- Nie, chcę utworzyć nowy element docelowy: Utwórz nowy element docelowy usługi SQL Managed Instance.
Wypełnij wymagane informacje dotyczące docelowego wystąpienia zarządzanego SQL. Następnie użyj pozycji Wybierz element docelowy lub Utwórz element docelowy , aby przejść do następnego kroku na podstawie wybranego elementu docelowego .
- Jeśli masz już instancję jako cel, wybranie pozycji Wybierz cel spowoduje przejście do okienka Migracja bazy danych dla instancji serwera SQL. Nazwa wystąpienia jest wypełniana jako wybrany element docelowy. Następnie możesz przejść do kroku Migrowanie danych .
- Jeśli zdecydujesz się utworzyć nowe wystąpienie, przejdź do okienka Tworzenie wystąpienia zarządzanego Azure SQL w okienku Migracja bazy danych , aby utworzyć wystąpienie docelowe. Po zakończeniu sprawdź postęp wdrażania w okienku Migracja bazy danych dla wystąpienia programu SQL Server. Nazwa docelowa jest wypełniana na kafelku Target . Następnie możesz przejść do kroku Migrowanie danych .
Migrowanie danych
Gdy element docelowy będzie gotowy, uruchom proces migracji.
Po przygotowaniu środowiska do migracji linków usługi Managed Instance możesz przeprowadzić migrację baz danych programu SQL Server do usługi Azure SQL Managed Instance.
Aby przeprowadzić migrację baz danych programu SQL Server do usługi Zarządzane Wystąpienie SQL za pomocą łącza Zarządzanego Wystąpienia, wykonaj następujące kroki:
W okienku Migracja bazy danych wybierz pozycję Migruj dane.
W okienku Nowa migracja danych wybierz pozycję Migruj przy użyciu replikacji w czasie rzeczywistym (online):
Na karcie Wybierz źródłowe bazy danych zaznacz pola obok baz danych, które chcesz zmigrować, a następnie użyj pozycji Dalej: Ustawienia , aby przejść do następnej strony:
Na karcie Ustawienia podaj nazwę łącza MI. Nazwa grupy dostępności jest generowana automatycznie — dostosuj ją tylko wtedy, gdy jest to konieczne. Możesz również użyć opcji Testuj połączenie , aby przetestować połączenie ze źródłowym wystąpieniem programu SQL Server, choć należy pamiętać, że w niektórych konfiguracjach sieci mogą wystąpić fałszywie dodatnie wyniki . Użyj Dalej: Przejrzyj + utwórz, aby przejść do następnej strony:
Możesz również przetestować połączenie z docelowym wystąpieniem zarządzanym SQL
Na karcie Przeglądanie + tworzenie przejrzyj ustawienia i sprawdź ostrzeżenia. Można rozpocząć migrację z pewnymi ostrzeżeniami, ale nie innymi. Wybierz pozycję Rozpocznij migrację danych , aby przeprowadzić migrację danych do docelowego wystąpienia zarządzanego SQL.
Uwaga / Notatka
Po rozpoczęciu procesu migracji przy użyciu metody migracji linku wystąpienia zarządzanego system udziela uprawnień just in time dla całego przepływu pracy do momentu ukończenia tworzenia rozproszonej grupy dostępności, w którym uprawnienia just in time zostaną usunięte.
Monitorowanie i przełączenie
Po rozpoczęciu migracji możesz monitorować postęp. W okienku Migracja bazy danych wybierz pozycję Monitoruj migracje.
W okienku Monitorowanie i migracja jednorazowa są wyświetlane przydatne informacje o procesie migracji, takie jak:
- Bazy danych, które zostały pomyślnie zmigrowane, oraz bazy danych, które są nadal w toku.
- Wybrana metoda migracji.
- Wystąpienie docelowe i docelowa baza danych.
- Czas trwania bieżącej migracji każdej bazy danych.
- Czas rozpoczęcia migracji.
Migrację można ukończyć lub anulować w okienku Monitorowanie i przełączanie. Możesz również wyświetlić dzienniki, aby uzyskać informacje o migracji. Wybranie bazy danych spowoduje przejście do okienka z bardziej szczegółowymi informacjami o źródle i obiekcie docelowym.
Po zakończeniu migracji stan migracji będzie wyświetlany jako Gotowy do migracji jednorazowej. Aby przeciąć element docelowy usługi SQL Managed Instance, wybierz pozycję Cutover w okienku Monitorowanie i migracja jednorazowa . Możesz również użyć okienka szczegółów bazy danych.
Wybierz bazę danych, a następnie użyj funkcji Cutover , aby otworzyć okienko Cutover i wyświetlić różne opcje na podstawie wybranej metody migracji.
Uwaga / Notatka
Ukończenie przeniesienia lub anulowanie migracji za pomocą linku wystąpienia zarządzanego przyznaje uprawnienia just-in-time do momentu usunięcia linku lub anulowania migracji.
Ograniczenia
Ograniczenia linku wystąpienia zarządzanego i magazynu LRS dotyczą migracji za pośrednictwem witryny Azure Portal.
Monitorowanie migracji za pośrednictwem witryny Azure Portal jest dostępne tylko dla wystąpień programu SQL Server spełniających wymagania dotyczące licencjonowania monitorowania.
Treści powiązane
- Reguły oceny migracji programu SQL Server do usługi Azure SQL Managed Instance
- Reguły oceny migracji z programu SQL Server do usługi Azure SQL Database
- Migrowanie programu SQL Server do usługi Azure SQL
- Program SQL Server włączony przez usługę Azure Arc
- Opcje wdrażania programu SQL Server włączone przez usługę Azure Arc
- Przekaż opinie dotyczące migracji bezpośrednio do grupy produktu