krok po kroku: migracja serwerów plików za pomocą usługi migracji pamięci masowej w systemie Windows Server 2019
w tym artykule
wprowadzenie
w systemie Windows Server 2019 firma Microsoft wprowadziła zupełnie nową funkcję o nazwie Usługa migracji pamięci masowej (SMS). Za pomocą WIADOMOŚCI SMS można migrować nieustrukturyzowane dane z dowolnej wersji systemu Windows Server (nawet Windows Server 2003, jeśli nadal je masz) do maszyn fizycznych, wirtualnych, Azure IaaS i Azure Files. Jest bardzo szybki, spójny i skalowalny, dba o całą złożoność, taką jak uprawnienia, właściwości udostępniania, szyfrowanie, atrybuty, pliki używane, ustawienia sieciowe, nazwy i członkostwo w usłudze Active Directory. Poniższy diagram firmy Microsoft pokazuje wszystkie obsługiwane scenariusze usługi migracji pamięci masowej w systemie Windows Server 2019. SMS wykorzystuje protokół SMB do migracji danych.
Usługa migracji pamięci masowej w systemie Windows Server 2019
Usługa migracji pamięci masowej jest udostępniana w systemie Windows Server 2019 (edycja standardowa i Datacenter), a Windows Admin Center (WAC) jest podstawowym narzędziem do zarządzania usługą migracji pamięci masowej, Windows Admin Center (WAC) wykorzystuje PowerShell pod osłonami.
w tym artykule pokażę Ci krok po kroku, jak przenieść serwer plików z Windows Server 2016 build 14393 do Windows Server 2019 build 17763. Może to również dotyczyć różnych wersji systemu Windows Server.
wymagania wstępne
wymagania są bardzo proste, aby użyć usługi migracji pamięci masowej, potrzebujesz następujących rzeczy:
1) serwer źródłowy (Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 lub Windows Server 2019).
2) serwer docelowy (Windows Server 2012 R2, Windows Server 2016 lub Windows Server 2019).
3) Serwer orkiestratora (Standard Windows Server 2019 lub centrum danych). Potrzebujesz co najmniej jednego systemu Windows Server 2019, aby działać jako orchestrator, ale nie musisz tworzyć serwera docelowego 2019, jeśli jednak serwerem docelowym jest Windows Server 2019, prędkość transferu będzie Podwójna w porównaniu z Windows Server 2012 R2 i Windows Server 2016. Ten wzrost wydajności wynika z wbudowanej usługi proxy Storage Migration Service w systemie Windows Server 2019.
4) serwer źródłowy i docelowy muszą znajdować się w tej samej domenie i tym samym lesie, co obecnie.
5) komputer lub serwer z systemem Windows Admin Center (WAC) z minimalną wersją 1809. Sprawdź mój poprzedni artykuł na temat instalacji Windows Admin Center.
6) Upewnij się, że masz zainstalowane rozszerzenie ’ msft.MŚP.storage-migration ’ w Windows Admin Center. W momencie pisania tego tekstu używam wersji 0.59.0 rozszerzenia usługi migracji pamięci masowej.
Jak to zrobić…
Uruchom portal Windows Admin Center i wykonaj następujące kroki, zakładając, że dodałeś już serwer źródłowy i docelowy:
1) Wybierz serwer orchestrator (Windows Server 2019), a następnie wybierz usługę migracji magazynu z lewej strony, a następnie kliknij przycisk Zainstaluj, aby zainstalować funkcję usługi migracji magazynu.
2) pojawi się nowe okno opisujące trzy proste kroki, które wykonasz, aby przenieść udziały plików i konfigurację na nowe serwery bez wpływu na istniejące aplikacje i użytkowników. Kliknij Przycisk Zamknij.
3) to jest faza 1, Kliknij + nowe zadanie, aby utworzyć nowe zadanie, nadaj mu nazwę bez spacji (tylko alfanumeryczne), a następnie kliknij OK.
4) wprowadź poświadczenia serwera źródłowego, z którego chcesz przeprowadzić migrację, wybierz, czy chcesz dołączyć wszystkie udziały administracyjne, a następnie kliknij przycisk Dalej.
5) Kliknij + Dodaj urządzenie, wprowadź serwer źródłowy, a następnie kliknij OK. Należy pamiętać, że można dodać więcej niż jeden serwer źródłowy na raz. Jest to przydatne w scenariuszu, w którym chcesz przenieść więcej niż jeden serwer plików do nowych serwerów Windows, ale nie konsolidować (więcej na ten temat w sekcji Podsumowanie).
6) W tym kroku Usługa migracji pamięci masowej rozpocznie przeglądanie całej konfiguracji, ustawień sieciowych i danych na serwerze źródłowym. Ten krok może zająć trochę czasu w zależności od ilości danych, które masz na serwerze źródłowym.
7) po zakończeniu skanowania zobaczysz wszystkie udziały, ich ścieżkę, Rozmiar, pliki, w tym konfigurację, karty sieciowe i woluminy na serwerze źródłowym. Kliknij Dalej, aby kontynuować.
8) teraz przechodzimy do fazy 2, Wprowadzamy poświadczenia serwera docelowego, na który chcesz przeprowadzić migrację, a następnie klikamy przycisk Dalej.
9) Dodaj serwer docelowy, aby zmapować go z serwerem źródłowym, a następnie kliknij Skanuj urządzenie. Po chwili zobaczysz wszystkie woluminy na serwerze docelowym, w tym ich wolne miejsce, możesz zmienić wolumin docelowy, jeśli chcesz, i możesz wybrać, który udział źródłowy chcesz włączyć do transferu. Dokonaj wyboru, a następnie kliknij przycisk Dalej.
10) na stronie Dostosuj ustawienia transferu możesz ustawić metodę walidacji (sumę kontrolną), maksymalny czas trwania i powtórki. Kliknij Dalej, aby kontynuować.
11) Następnie musisz zweryfikować, aby sprawdzić, czy transfer działa, więc możesz upewnić się, że wszystko będzie działać przed rozpoczęciem migracji. To najlepsza funkcja! Kliknij Zatwierdź. W moim przykładzie Walidacja przeszła.
12) jeśli klikniesz na link Pass, zobaczysz wszystkie wyniki testu migracji. Kliknij Zamknij, a następnie kliknij Dalej, aby kontynuować.
13) na stronie Rozpocznij transfer kliknij Rozpocznij transfer. Transfer zostanie uruchomiony i zajmie trochę czasu w zależności od ilości przesyłanych danych. Napij się kawy i wróć.:)
14) jeśli przełączysz się z powrotem do Pulpitu nawigacyjnego usługi migracji pamięci masowej w centrum administracyjnym systemu Windows, zadanie migracji będzie wyświetlane w czasie rzeczywistym, w tym przepustowość sieci w pięknym widoku wykresu. To jest niesamowite!
15) Po zakończeniu transferu zobaczysz, że Status się powiódł. Kliknij na nazwę zadania u dołu.
16) na stronie Rozpocznij transfer zobaczysz szczegóły dziennika transferu i błędów, w których możesz pobrać dzienniki jako plik CSV i otworzyć je w programie Excel. Jest to tak interesujące, ponieważ pomoże Ci sprawdzić, czy wszystkie pliki są migrowane w przypadku, gdy jakikolwiek użytkownik skarży się, że nie może zobaczyć ich plików! Kliknij Dalej, aby kontynuować.
17) teraz dochodzimy do ostatniego kroku, fazy 3, przejścia na nowe serwery. W tym kroku możesz użyć przechowywanych poświadczeń lub wprowadzić nowe, jeśli zostaną one zmienione na serwerze docelowym. Kliknij Dalej, aby kontynuować.
18) na stronie Konfiguracja odcięcia zobaczysz kartę sieciową dla serwera źródłowego, możesz zmapować kartę sieciową na serwerze docelowym, możesz ustawić nowy statyczny adres IP dla serwera źródłowego lub możesz użyć DHCP. Wreszcie, możesz zmienić nazwę serwera źródłowego, nadając mu nową nazwę lub użyć losowej nazwy. Kliknij Dalej, aby kontynuować.
19) na stronie Dostosuj ustawienia cięcia można określić limit czasu cięcia w minutach, domyślnie jest to 2880 minut (48 godzin).
20) na stronie zweryfikuj urządzenia źródłowe i docelowe kliknij Zweryfikuj. Ten krok potwierdzi, że wszystko będzie działać przed przecięciem i usunięciem starego serwera. Jeśli klikniesz na link Pass, zobaczysz wszystkie wyniki testu migracji. Kliknij Zamknij, a następnie kliknij Dalej, aby kontynuować.
21) na koniec kliknij przycisk Start cutover. Należy pamiętać, że ten krok wymaga przestoju, ponieważ uruchomi się ponownie dwukrotnie serwer źródłowy i docelowy, a następnie zmapuje sieć na serwerze docelowym, zmieni nazwę serwera źródłowego i zmieni jego adres IP, więc upewnij się, że zaplanowałeś okno konserwacji przed kontynuowaniem.
22) Po zakończeniu procesu cięcia. Udało mi się zweryfikować, czy stary serwer został przemianowany, a nowy serwer ma tożsamość starego serwera. Teraz, jeśli twoim serwerem docelowym jest Windows Server 2019 i działa jako orchestrator, a także migrujesz na ten sam serwer, jak opisano w tym przykładzie, musisz połączyć się ze starą nazwą serwera w Windows Admin Center, ponieważ nazwa docelowego serwera orchestratora zostanie zmieniona na nazwę serwera źródłowego.
Jak to działa …
Usługa migracji pamięci masowej składa się z trzech faz: inwentaryzacji, transferu i odcięcia.
Faza inwentaryzacji jest pasywna, nie ma agenta do zainstalowania na źródłowym lub docelowym serwerze. Tworzysz zadanie, dodajesz serwer(y), a następnie zaczynasz skanowanie, Faza wykrywania skanuje konfigurację, Ustawienia sieciowe, woluminy i informacje o systemie operacyjnym na serwerach źródłowych. Obejmuje to również informacje o SMB, liczbę plików, rozmiary plików i ich właściwości udostępniania. Po zakończeniu skanowania jesteś gotowy do przeniesienia.
w fazie transferu mapujesz woluminy docelowe na podstawie listy źródeł z fazy inwentaryzacji, możesz pominąć udziały, które nie zostaną uwzględnione w fazie transferu, możesz także ustawić flagi ponownej próby, rezerwacje i sumę kontrolną. Następnie sprawdzasz ustawienia transferu, aby sprawdzić, czy zadziała ,kontynuujesz transfer (możesz powtórzyć transfer tyle razy, ile chcesz, a tylko Delta zostanie skopiowana), pod koniec transferu otrzymasz raport CSV, a na koniec jesteś gotowy do cięcia.
w fazie wyłączania mapujesz kartę sieciową na serwerze docelowym, możesz dać swojemu staremu serwerowi plików nowy zestaw adresów IP i zmienić jego nazwę, jeśli chcesz, możesz określić maksymalny czas trwania wyłączania przed jego wygaśnięciem, następnie sprawdzasz ustawienia wyłączania, aby sprawdzić, czy działa, a na koniec wykonujesz wyłączanie i czekasz na zakończenie zadania.
podsumowanie
Usługa migracji pamięci masowej (SMS) ułatwia migrację starszych serwerów plików systemu Windows Server (2003 & później) do systemów Windows Server 2016 i Windows Server 2019. SMS zapewnia elegancki graficzny interfejs użytkownika (za pośrednictwem Windows Admin Center), który gromadzi dane na serwerach, a następnie przesyła dane i konfigurację do nowszych serwerów—wszystko bez konieczności zmiany aplikacji lub użytkowników. To świetna funkcja!
SMS jest zaprojektowany, aby pomóc, wykonując następujące czynności:
1) Inwentaryzacja wielu serwerów i ich danych.
2) szybkie przesyłanie plików, udziałów plików i konfiguracji zabezpieczeń z serwerów źródłowych.
3) opcjonalnie przejmij tożsamość serwerów źródłowych (znanych również jako cutting over), aby użytkownicy i aplikacje nie musieli niczego zmieniać, aby uzyskać dostęp do istniejących danych.
4) Zarządzaj jedną lub wieloma migracjami z interfejsu użytkownika Windows Admin Center.
w momencie pisania tego tekstu Usługa migracji pamięci masowej jest w pierwszym wydaniu, Microsoft pracuje nad dodaniem dodatkowych funkcji, takich jak:
> pełna opcja wykrywania zamiast wpisywania nazw komputerów źródłowych.
> Dodaj obsługę klastra.
> Dodaj obsługę protokołów NFS (Linux/Unix), Block i NDMP.
> Dodaj obsługę urządzeń Samba, NAS i SAN.
> Integracja usługi Azure File Sync. Jeśli masz skonfigurowaną usługę Azure File Sync, możesz zsynchronizować tę pamięć masową bezpośrednio z platformą Azure. To jest niesamowite!
> Dodaj obsługę plików platformy Azure jako obiekt docelowy (SMB/NFS).
> Jest to świetne rozwiązanie w sytuacjach, gdy masz wiele serwerów plików i chcesz je skonsolidować w jeden serwer plików.