Udostępnij za pośrednictwem


Migrowanie lokalnego programu SQL Server lub programu SQL Server na maszynach wirtualnych platformy Azure do usługi Azure SQL Database przy użyciu narzędzia Data Migration Assistant

Ważny

Narzędzie Data Migration Assistant (DMA) jest przestarzałe i niezalecane do użycia. Aby uzyskać opcje migracji z programu SQL Server do usługi Azure SQL, zobacz opcje migracji dla programu SQL Server do usługi Azure SQL.

Narzędzie Data Migration Assistant zapewnia bezproblemowe oceny lokalnego programu SQL Server i uaktualnienia do nowszych wersji programu SQL Server lub migracji do programu SQL Server na maszynach wirtualnych platformy Azure lub w usłudze Azure SQL Database.

Ten artykuł zawiera instrukcje krok po kroku dotyczące migrowania lokalnego programu SQL Server do usługi Azure SQL Database przy użyciu narzędzia Data Migration Assistant.

Tworzenie nowego projektu migracji

  1. W okienku po lewej stronie wybierz pozycję Nowy (+), a następnie wybierz typ projektu Migracja.

  2. Ustaw typ źródła na sql Server i typ serwera docelowego na Azure SQL Database.

  3. Wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający tworzenie projektu migracji.

Określanie serwera źródłowego i bazy danych

  1. Dla źródła, w obszarze Połącz z serwerem źródłowym, w polu tekstowym nazwa serwera, wprowadź nazwę źródłowego wystąpienia programu SQL Server.

  2. Wybierz typ uwierzytelniania obsługiwany przez źródłowe wystąpienie programu SQL Server.

    Notatka

    Zaleca się zaszyfrowanie połączenia poprzez zaznaczenie pola wyboru Szyfruj połączenie w sekcji Właściwości połączenia.

    zrzut ekranu przedstawiający wybieranie serwera źródłowego.

  3. Wybierz Connect.

  4. Wybierz pojedynczą źródłową bazę danych do migracji do usługi Azure SQL Database.

    Notatka

    Jeśli chcesz ocenić bazę danych i wyświetlić i zastosować zalecane poprawki przed migracją, wybierz Oceń bazę danych przed migracją? pole wyboru.

    zrzut ekranu przedstawiający wybieranie źródłowej bazy danych.

  5. Wybierz pozycję Dalej.

Określanie serwera docelowego i bazy danych

  1. Dla celu, pod Połącz z serwerem docelowym, w polu tekstowym nazwa serwera, wprowadź nazwę wystąpienia usługi Azure SQL Database.

  2. Wybierz typ uwierzytelniania obsługiwany przez docelowe wystąpienie usługi Azure SQL Database.

    Uwaga

    Zaleca się, aby zaszyfrować połączenie, zaznaczając pole wyboru Szyfruj połączenie w sekcji Właściwości połączenia.

    zrzut ekranu przedstawiający wybieranie serwera docelowego.

  3. Wybierz Connect.

  4. Wybierz pojedynczą docelową bazę danych, do której chcesz przeprowadzić migrację.

    Notatka

    Jeśli zamierzasz przeprowadzić migrację użytkowników systemu Windows, w polu tekstowym docelowa nazwa domeny użytkownika zewnętrznego upewnij się, że nazwa domeny użytkownika zewnętrznego jest poprawnie podana.

    zrzut ekranu przedstawiający wybieranie docelowej bazy danych.

  5. Wybierz pozycję Dalej.

Wybieranie obiektów schematu

  1. Wybierz obiekty schematu z źródłowej bazy danych, która ma zostać zmigrowana do usługi Azure SQL Database.

    Zrzut ekranu przedstawiający wybieranie obiektów schematu.

    Notatka

    Niektóre obiekty as-is, których nie można przekonwertować, są prezentowane z możliwością automatycznej naprawy. Wybranie tych obiektów w okienku po lewej stronie powoduje wyświetlenie sugerowanych poprawek w okienku po prawej stronie. Przejrzyj poprawki i wybierz, czy zastosować lub zignorować wszystkie zmiany, każdy obiekt osobno. Stosowanie lub ignorowanie wszystkich zmian dla jednego obiektu nie wpływa na zmiany w innych obiektach bazy danych. Instrukcje, których nie można przekonwertować ani automatycznie naprawić, są kopiowane do docelowej bazy danych i komentowane.

    zrzut ekranu przedstawiający sugerowaną poprawkę.

  2. Wybierz pozycję Ogólny skrypt SQL.

  3. Przejrzyj wygenerowany skrypt.

    zrzut ekranu przedstawiający wygenerowany skrypt.

Wdrażanie schematu

  1. Wybierz pozycję Wdróż schemat.

  2. Przejrzyj wyniki wdrożenia schematu.

    Zrzut ekranu przedstawiający wyniki wdrożenia schematu.

  3. Wybierz pozycję Migruj dane, aby zainicjować proces migracji danych.

  4. Wybierz tabele z danymi, które chcesz zmigrować.

    Zrzut ekranu przedstawiający wybieranie tabel do migracji.

  5. Wybierz pozycję Rozpocznij migrację danych.

Na ostatnim ekranie jest wyświetlany ogólny stan.

zrzut ekranu przedstawiający stan migracji.