Przywracanie stanu systemu do systemu Windows Server

W tym artykule wyjaśniono, jak przywrócić kopie zapasowe stanu systemu Windows Server z magazynu usługi Azure Recovery Services. Aby przywrócić stan systemu, musisz mieć kopię zapasową stanu systemu (utworzoną zgodnie z instrukcjami w temacie Tworzenie kopii zapasowej stanu systemu i upewnij się, że zainstalowano najnowszą wersję agenta usługi Microsoft Azure Recovery Services (MARS). Odzyskiwanie danych stanu systemu Windows Server z magazynu usługi Azure Recovery Services jest procesem dwuetapowym:

  1. Przywróć stan systemu jako pliki z Azure Backup. Podczas przywracania stanu systemu jako plików z Azure Backup można wykonać następujące czynności:

    • Przywróć stan systemu na tym samym serwerze, na którym wykonano kopie zapasowe, lub
    • Przywróć plik stanu systemu na serwerze alternatywnym.
    • Jeśli w magazynie włączono przywracanie między regionami, możesz przywrócić dane kopii zapasowej z regionu pomocniczego.
  2. Zastosuj przywrócone pliki stanu systemu do systemu Windows Server przy użyciu narzędzia Kopia zapasowa systemu Windows Server.

Odzyskiwanie plików stanu systemu na tym samym serwerze

W poniższych krokach wyjaśniono, jak przywrócić konfigurację systemu Windows Server do poprzedniego stanu. Jeśli przywrócisz konfigurację serwera do znanego, stabilnego stanu, może to być niezwykle cenne. Poniższe kroki umożliwiają przywrócenie stanu systemu serwera z magazynu usługi Recovery Services.

  1. Otwórz przystawkę Microsoft Azure Backup. Jeśli nie wiesz, gdzie zainstalowano przystawkę, wyszukaj komputer lub serwer pod kątem usługi Microsoft Azure Backup.

    Aplikacja klasyczna powinna pojawić się w wynikach wyszukiwania.

  2. Wybierz pozycję Odzyskaj dane , aby uruchomić kreatora.

    Odzyskiwanie danych

  3. W okienku Wprowadzenie, aby przywrócić dane na tym samym serwerze lub komputerze, wybierz pozycję Ten serwer (<server name>) i wybierz przycisk Dalej.

    Wybierz tę opcję serwera, aby przywrócić dane na tej samej maszynie

    Jeśli włączono przywracanie między regionami (wersja zapoznawcza) i chcesz przywrócić je z regionu pomocniczego, wybierz pozycję Region pomocniczy. W przeciwnym razie wybierz pozycję Region podstawowy.

    Zrzut ekranu przedstawia wybór regionu źródłowego punktu odzyskiwania.

  4. W okienku Wybierz tryb odzyskiwania wybierz pozycję Stan systemu , a następnie wybierz przycisk Dalej.

    Przeglądaj pliki

  5. W kalendarzu w okienku Wybierz wolumin i data wybierz punkt odzyskiwania.

    Możesz przywrócić z dowolnego punktu odzyskiwania w czasie. Daty pogrubione wskazują dostępność co najmniej jednego punktu odzyskiwania. Po wybraniu daty, jeśli dostępnych jest wiele punktów odzyskiwania, wybierz konkretny punkt odzyskiwania z menu rozwijanego Czas .

    Wolumin i data

  6. Po wybraniu punktu odzyskiwania do przywrócenia wybierz przycisk Dalej.

    Azure Backup instaluje lokalny punkt odzyskiwania i używa go jako woluminu odzyskiwania.

  7. W następnym okienku określ miejsce docelowe odzyskanych plików stanu systemu. Następnie wybierz pozycję Przeglądaj , aby otworzyć Eksploratora Windows i znaleźć żądane pliki i foldery. Opcja Utwórz kopie, aby mieć obie wersje, tworzy kopie pojedynczych plików w istniejącym archiwum plików stanu systemu zamiast tworzyć kopię całego archiwum stanu systemu.

    Opcje odzyskiwania

  8. Sprawdź szczegóły odzyskiwania w okienku Potwierdzenie i wybierz pozycję Odzyskaj.

    Wybierz pozycję Odzyskaj, aby potwierdzić akcję odzyskiwania

  9. Skopiuj katalog WindowsImageBackup w miejscu docelowym odzyskiwania do katalogu głównego woluminu niekrytycznego serwera, na przykład D:\\WindowsImageBackup. Zazwyczaj wolumin systemu operacyjnego Windows jest woluminem krytycznym.

    Folder WindowsImageBackup jest dostępny w ścieżce <restore_path>\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch\SSBV\WindowsImageBackup , w której >\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch znajduje się wolumin tymczasowy skonfigurowany dla agenta MARS.

  10. Po pomyślnym odzyskaniu wykonaj kroki opisane w sekcji Zastosuj przywrócony stan systemu w systemie Windows Server, aby ukończyć proces odzyskiwania stanu systemu.

Odzyskiwanie plików stanu systemu do alternatywnego serwera

Jeśli system Windows Server jest uszkodzony lub niedostępny i chcesz przywrócić go do stabilnego stanu, odzyskując stan systemu Windows Server, możesz przywrócić uszkodzony stan systemu serwera z innego serwera. Wykonaj następujące kroki, aby przywrócić stan systemu na osobnym serwerze.

Terminologia używana w tych krokach obejmuje:

  • Maszyna źródłowa — oryginalna maszyna, z której utworzono kopię zapasową i która jest obecnie niedostępna.
  • Maszyna docelowa — maszyna , na której są odzyskiwane dane.
  • Przykładowy magazyn — magazyn usługi Recovery Services, do którego zarejestrowano maszynę źródłową i maszynę docelową .

Uwaga

Nie można przywrócić kopii zapasowych z jednej maszyny do maszyny z wcześniejszą wersją systemu operacyjnego. Na przykład nie można przywrócić kopii zapasowych z maszyny Windows Server 2016 do systemu Windows Server 2012 R2. Jednak odwrotność jest możliwa. Możesz użyć kopii zapasowych z systemu Windows Server 2012 R2, aby przywrócić Windows Server 2016.

  1. Otwórz przystawkę Microsoft Azure Backup na maszynie docelowej.

  2. Upewnij się, że maszyna docelowa i maszyna źródłowa są zarejestrowane w tym samym magazynie usługi Recovery Services.

  3. Wybierz pozycję Odzyskaj dane , aby zainicjować przepływ pracy.

  4. Wybierz inny serwer

    Inny serwer

  5. Podaj plik poświadczeń magazynu odpowiadający magazynowi przykładowego. Jeśli plik poświadczeń magazynu jest nieprawidłowy (lub wygasł), pobierz nowy plik poświadczeń magazynu z magazynu Przykład w Azure Portal. Po podaniu pliku poświadczeń magazynu zostanie wyświetlony magazyn usługi Recovery Services skojarzony z plikiem poświadczeń magazynu.

    Jeśli chcesz użyć przywracania między regionami w celu przywrócenia danych kopii zapasowej z regionu pomocniczego, musisz pobrać plik poświadczeń magazynu regionów pomocniczych z Azure Portal, a następnie przekazać plik w agencie MARS.

    Zrzut ekranu przedstawia poświadczenia magazynu pomocniczego przekazane w agencie MARS.

  6. W okienku Wybierz serwer kopii zapasowych wybierz maszynę źródłową z listy wyświetlanych maszyn.

  7. W okienku Wybierz tryb odzyskiwania wybierz pozycję Stan systemu i wybierz przycisk Dalej.

    Wyszukaj

  8. W kalendarzu w okienku Wybierz wolumin i data wybierz punkt odzyskiwania. Możesz przywrócić z dowolnego punktu odzyskiwania w czasie. Daty pogrubione wskazują dostępność co najmniej jednego punktu odzyskiwania. Po wybraniu daty, jeśli dostępnych jest wiele punktów odzyskiwania, wybierz konkretny punkt odzyskiwania z menu rozwijanego Czas .

    Wyszukaj elementy

  9. Po wybraniu punktu odzyskiwania do przywrócenia wybierz przycisk Dalej.

  10. W okienku Wybierz tryb odzyskiwania stanu systemu określ miejsce docelowe, w którym mają zostać odzyskane pliki stanu systemu, a następnie wybierz przycisk Dalej.

    Szyfrowanie

    Opcja Utwórz kopie, aby mieć obie wersje, tworzy kopie pojedynczych plików w istniejącym archiwum plików stanu systemu zamiast tworzyć kopię całego archiwum stanu systemu.

  11. Sprawdź szczegóły odzyskiwania w okienku Potwierdzenie, a następnie wybierz pozycję Odzyskaj.

    Wybierz przycisk Odzyskaj, aby potwierdzić proces odzyskiwania

  12. Skopiuj katalog WindowsImageBackup do katalogu głównego woluminu niekrytycznego serwera (na przykład D:\\WindowsImageBackup). Zazwyczaj wolumin systemu operacyjnego Windows jest woluminem krytycznym.

    Folder WindowsImageBackup jest dostępny w ścieżce <restore_path>\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch\SSBV\WindowsImageBackup , w której >\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch znajduje się wolumin tymczasowy skonfigurowany dla agenta MARS.

  13. Aby ukończyć proces odzyskiwania, użyj poniższej sekcji, aby zastosować przywrócone pliki stanu systemu w systemie Windows Server.

Stosowanie przywróconego stanu systemu w systemie Windows Server

Po odzyskaniu stanu systemu jako plików przy użyciu agenta usługi Azure Recovery Services użyj narzędzia Kopia zapasowa systemu Windows Server, aby zastosować odzyskany stan systemu do systemu Windows Server. Narzędzie Kopia zapasowa systemu Windows Server jest już dostępne na serwerze. W poniższych krokach wyjaśniono, jak zastosować odzyskany stan systemu.

  1. Otwórz przystawkę Kopia zapasowa systemu Windows Server. Jeśli nie wiesz, gdzie zainstalowano przystawkę, wyszukaj komputer lub serwer pod kątem kopii zapasowej systemu Windows Server.

    Aplikacja klasyczna zostanie wyświetlona w wynikach wyszukiwania. Jeśli nie jest wyświetlana lub występują błędy podczas otwierania aplikacji, musisz zainstalować funkcje kopii zapasowej systemu Windows Server i składniki zależne poniżej, które są dostępne w Kreatorze dodawania funkcji w Menedżer serwera.

  2. W przystawce wybierz pozycję Kopia zapasowa lokalna.

    wybierz pozycję Kopia zapasowa lokalna, aby przywrócić z tego obszaru

  3. W konsoli Lokalnej kopii zapasowej w okienku Akcje wybierz pozycję Odzyskaj , aby otworzyć Kreatora odzyskiwania.

  4. Wybierz opcję Kopia zapasowa przechowywana w innej lokalizacji, a następnie wybierz pozycję Dalej.

    wybierz opcję odzyskania na innym serwerze

  5. Podczas określania typu lokalizacji wybierz opcję Zdalny folder udostępniony , jeśli kopia zapasowa stanu systemu została odzyskana na innym serwerze. Jeśli stan systemu został odzyskany lokalnie, wybierz pozycję Dyski lokalne.

    wybierz, czy odzyskiwanie z serwera lokalnego, czy innego

  6. Jeśli używasz zdalnej lokalizacji udostępnionej, wprowadź ścieżkę do katalogu WindowsImageBackup . Na przykład \\MyFileServer\MyFolder\WindowsImageBackup.

    Jeśli wybrano dysk lokalny, kopia zapasowa systemu Windows Server automatycznie sprawdza kopie zapasowe stanu systemu w katalogu głównym wszystkich dołączonych woluminów (na przykład D:\WindowsImageBackup). Jeśli kopia zapasowa systemu Windows Server nie może znaleźć kopii zapasowej stanu systemu lokalnego dysku, upewnij się, że skopiowano folder WindowsImageBackup w katalogu głównym woluminu niekrytycznego.

  7. Wprowadź ścieżkę do katalogu WindowsImageBackup lub wybierz dysk lokalny zawierający ten katalog (na przykład D:\WindowsImageBackup), odzyskany w ramach odzyskiwania plików stanu systemu przy użyciu agenta usługi Azure Recovery Services i wybierz przycisk Dalej.

    ścieżka do pliku udostępnionego

  8. Wybierz wersję stanu systemu, którą chcesz przywrócić, a następnie wybierz przycisk Dalej.

  9. W okienku Wybierz typ odzyskiwania wybierz pozycję Stan systemu i wybierz przycisk Dalej.

  10. Dla lokalizacji odzyskiwania stanu systemu wybierz pozycję Oryginalna lokalizacja, a następnie wybierz przycisk Dalej.

    Jeśli przywracasz kontroler domeny, zobaczysz następującą dodatkową opcję:

    Lokalizacja odzyskiwania stanu systemu

    Uwaga

    Wybierz opcję "Wykonaj autorytatywne przywracanie plików usługi Active Directory", jeśli jawnie zamierzasz wykonać autorytatywne przywracanie wszystkich danych usługi Active Directory.

  11. Przejrzyj szczegóły potwierdzenia, sprawdź ustawienia ponownego uruchomienia, wybierz pozycję Odzyskaj , aby zastosować przywrócone pliki stanu systemu.

    uruchamianie plików stanu systemu przywracania

    Uwaga

    Nie wybieraj opcji Automatycznie ponownie uruchom serwer, jeśli wykonujesz przywracanie w trybie DSRM.

  12. Po pomyślnym zakończeniu przywracania należy ponownie uruchomić serwer w trybie normalnym. Otwórz wiersz polecenia i wpisz następujące polecenie: bcdedit /deletevalue safeboot

  13. Uruchom ponownie serwer.

Specjalne zagadnienia dotyczące odzyskiwania stanu systemu na kontrolerze domeny

Kopia zapasowa stanu systemu obejmuje dane usługi Active Directory. Wykonaj następujące kroki, aby przywrócić usługę domena usługi Active Directory (AD DS) z bieżącego stanu do poprzedniego stanu. Ten typ przywracania można wykonać w dwóch scenariuszach:

  • Przywracanie wszystkich danych usługi Active Directory, gdy w lesie nie ma działających kontrolerów domeny
  • Przywracanie części danych usługi Active Directory, gdy te obiekty zostały usunięte lub uszkodzone

W tym artykule omówimy tylko pierwszy scenariusz, który wywołuje nieuwierzytelnione przywracanie usług AD DS i autorytatywne przywracanie folderu sysvol. Jeśli musisz wykonać drugi scenariusz (gdzie kontrolery domeny są nadal funkcjonalne, ale musisz przywrócić określone obiekty usługi AD), zapoznaj się z tymi instrukcjami.

  1. Wykonaj kroki opisane tutaj, aby odzyskać pliki stanu systemu na serwerze alternatywnym.

  2. Użyj następujących poleceń, aby ponownie uruchomić serwer w trybie naprawy usług katalogowych. W wierszu polecenia z podwyższonym poziomem uprawnień:

    Bcdedit /set safeboot dsrepair
    Shutdown /r /t 0
    
  3. Aby odzyskać usługę Active Directory w ramach przywracania stanu systemu, możesz wybrać jedną z dwóch metod:

    • Postępuj zgodnie z powyższymi instrukcjami, aby zastosować przywrócony stan systemu w systemie Windows Server za pomocą narzędzia Kopia zapasowa systemu Windows Server.

      Uwaga

      Jeśli przywracasz wszystkie dane usługi Active Directory (i nie ma działających kontrolerów domeny pozostawionych w lesie), w kroku 9 powyżej wybierz pozycję Wykonaj autorytatywne przywracanie plików usługi Active Directory.

    • Użyj narzędzia wbadmin , aby wykonać przywracanie z wiersza polecenia.

      Potrzebny będzie identyfikator wersji kopii zapasowej, której chcesz użyć. Listę identyfikatorów wersji można uzyskać, uruchamiając następujące polecenie:

      wbadmin get versions -backuptarget <servername\sharename>
      

      Następnie użyjesz tego identyfikatora wersji, aby uruchomić przywracanie.

      Na przykład w celu wykonania nieautorytywnego przywracania usług AD DS i autorytatywnego przywracania folderu sysvol przy użyciu kopii zapasowej z 04/30/2020 o 9:00 am, który jest przechowywany w zasobie \\servername\share udostępnionym dla , server01wpisz:

      wbadmin start systemstaterecovery -version:04/30/2020-09:00 -backupTarget:\\servername\share -machine:server01 -authsysvol
      
  4. Po pomyślnym ukończeniu przywracania należy ponownie uruchomić serwer w trybie normalnym. Otwórz wiersz polecenia i wpisz następujące polecenie: bcdedit /deletevalue safeboot

  5. Uruchom ponownie serwer.

Aby uzyskać więcej informacji, zobacz Tworzenie kopii zapasowej i przywracanie kontrolerów domeny usługi Active Directory.

Rozwiązywanie problemów z niepowodzeniem przywracania stanu systemu

Jeśli poprzedni proces stosowania stanu systemu nie zakończy się pomyślnie, użyj środowiska odzyskiwania systemu Windows (Win RE), aby odzyskać system Windows Server. W poniższych krokach wyjaśniono, jak odzyskać przy użyciu usługi Win RE. Użyj tej opcji tylko wtedy, gdy system Windows Server nie uruchamia się normalnie po przywróceniu stanu systemu. Poniższy proces usuwa dane niesystemowe, należy zachować ostrożność.

  1. Uruchom system Windows Server w środowisku odzyskiwania systemu Windows (Win RE).

  2. Wybierz pozycję Rozwiązywanie problemów z trzema dostępnymi opcjami.

    Wybierz pozycję Rozwiązywanie problemów

  3. Na ekranie Opcje zaawansowane wybierz pozycję Wiersz polecenia i podaj nazwę użytkownika i hasło administratora serwera.

    Wybieranie wiersza polecenia

  4. Podaj nazwę użytkownika i hasło administratora serwera.

    Wprowadź hasło

  5. Po otwarciu wiersza polecenia w trybie administratora uruchom następujące polecenie, aby pobrać wersje kopii zapasowej stanu systemu.

    Wbadmin get versions -backuptarget:<Volume where WindowsImageBackup folder is copied>:
    

    Pobieranie wersji kopii zapasowych stanu systemu

  6. Uruchom następujące polecenie, aby pobrać wszystkie woluminy dostępne w kopii zapasowej.

    Wbadmin get items -version:<copy version from above step> -backuptarget:<Backup volume>
    

    Pobieranie wszystkich dostępnych woluminów

  7. Następujące polecenie odzyskuje wszystkie woluminy, które są częścią kopii zapasowej stanu systemu. Należy pamiętać, że ten krok odzyskuje tylko woluminy krytyczne, które są częścią stanu systemu. Wszystkie dane inne niż systemowe są usuwane.

    Wbadmin start recovery -items:C: -itemtype:Volume -version:<Backupversion> -backuptarget:<backup target volume>
    

    Odzyskiwanie wszystkich woluminów

Następne kroki